来自/lib/ld-linux.so.2的check_match.8629()中的核心哑

时间:2014-03-25 19:55:59

标签: c++ c linux

我在我的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 

1 个答案:

答案 0 :(得分:1)

您需要一个带调试符号的库来调试核心文件。一旦你拥有了它,你就可以从核心获得回溯,这将为你提供线索。 核心文件的编号可能是PID。选中此项以确认 - How to generate core dump file in Ubuntu 或cat / proc / sys / kernel / core_pattern