check_match.8629中的核心哑码(1)从/lib/ld-linux.so

core dumb in check_match.8629 () from /lib/ld-linux.so.2

本文关键字:lib so ld-linux 8629 match 核心 check      更新时间:2023-10-16

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