Python 解读堆栈跟踪中的libc元素

Python 解读堆栈跟踪中的libc元素,python,linux,stack-trace,boost-python,Python,Linux,Stack Trace,Boost Python,我的堆栈跟踪中有一个元素我无法理解: /lib/x86_64-linux-gnu/libc.so.6(+0x370b0)[0x7ff622fdb0b0] 我不明白的是,什么是(+0x370b0)。我希望在+之前看到一个函数 这是否意味着跟踪无法获取函数调用,只是引用共享库中的偏移量?它可能引用libc中的静态函数,其名称不是可见的符号,例如动态加载程序或 因此,回溯可以看到函数地址,但无法将其转换为符号。请参阅例如(它找不到缺少的名称,但可以找到靠近它的一些公共名称) 也许使用libc的调试变量

我的堆栈跟踪中有一个元素我无法理解:

/lib/x86_64-linux-gnu/libc.so.6(+0x370b0)[0x7ff622fdb0b0]

我不明白的是,什么是
(+0x370b0)
。我希望在
+
之前看到一个函数

这是否意味着跟踪无法获取函数调用,只是引用共享库中的偏移量?

它可能引用libc中的静态函数,其名称不是可见的符号,例如动态加载程序或

因此,回溯可以看到函数地址,但无法将其转换为符号。请参阅例如(它找不到缺少的名称,但可以找到靠近它的一些公共名称)

也许使用
libc
的调试变量可能会有所帮助(至少使用适当配置的
gdb
),请尝试安装一些类似
libc6dbg