check_match.8629中的核心哑码(1)从/lib/ld-linux.so
core dumb in check_match.8629 () from /lib/ld-linux.so.2
我在我的redhat服务器上收到了来自不同程序的许多内核,这些内核没有任何特定的模式,它可以发生在Tuxedo服务器以及普通程序上,所有程序之间唯一的共同点是它们都有相同的顶部错误与这个8629数字check_match.8629()
我怎么知道这个数字指的是什么?
提前感谢
数据从内核转储文件
#0 0x005546b1 in check_match.8629 () from /lib/ld-linux.so.2
No symbol table info available.
#1 0x00554e17 in do_lookup_x () from /lib/ld-linux.so.2
No symbol table info available.
#2 0x005550da in _dl_lookup_symbol_x () from /lib/ld-linux.so.2
No symbol table info available.
#3 0x00559a05 in _dl_fixup () from /lib/ld-linux.so.2
No symbol table info available.
#4 0x0055fc90 in _dl_runtime_resolve () from /lib/ld-linux.so.2
您需要一个带有调试符号的库来调试核心文件。一旦你有了那个,你就可以从core中回溯,它会给你线索。内核文件的编号可能是PID。检查这个以确认-如何在Ubuntu中生成核心转储文件或者cat/proc/sys/kernel/core_pattern
相关文章:
- 在linux中,mono调用我的.so-lib返回System.EntryPointNotFoundException
- /lib/libstdc++.so.6:没有可用的版本信息
- 链接器错误:在包含 .so lib 后未定义对 xxx 的引用
- 没有规则来设定目标'/usr/lib/x86_64-linux-gnu/libboost_filesystem.so'
- 使用 jna 加载 lib .so
- C++: 错误: opencv_core: 即使所需的 .so 文件位于 /usr/lib/ 中,也没有这样的文件或目录
- 我想从安卓工作室访问 .so lib 及其 cpp 文件的方法
- 如何在 C++ 中修复"/usr/bin/ld: warning: liblber-2.4.so.2, needed by //usr/lib/x86_64-linux-gnu/libcurl-gnu
- 将 lib*.so 添加到 cmake
- 没有规则来使目标"TBB_ENV_LIB_DEBUG-NOTFOUND","lib/libopencv_core.so.3.2.0"需要
- lib(libmyshlib.so,libmyshlib.so.1,libmyshlib.so.1.0)最好添加到我的项
- ./libmylib.so:未定义的"submarinex::LIB::kCount"
- 为什么我可以不将 SSL lib(-lssl) 链接到 so 的制作文件中?
- "/usr/lib/libstdc .so.6: version `GLIBCXX_3.4.15' not found"是什么意思,我该如何解决?
- 从.lib切换到.so后,Android应用程序崩溃
- "/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found`",如何解决?
- make[2]: *** 没有规则在 CGAL 中将目标 '/usr/lib/i386-linux-gnu/libmpfr.so'
- 编译 fortran 文件"/usr/bin/ld: errno: TLS definition in /lib/libc.so.6"
- /usr/lib/x86_64-linux-gnu/libstdc++.so.6:未找到版本 CXXABI_1.3.8'
- 段错误.0xb7d9e768在memmove()从/lib/lib .so.6