Valgrind没有显示动态库的源代码

dee*_*eeJ 5 valgrind

我正在尝试使用Valgrind调试我的程序.我编译了-g3 -O0 -ggdb.我怎么也看不到与Valgrind发现问题相对应的源代码.输出只显示(二进制)库的名称.

Valkyrie截图

n. *_* m. 2

这些地址没有任何意义。它们属于运行时支持代码,在main全局对象和atexit例程的析构函数之后运行并调用它们。他们没有任何与之相关的来源(您编写的)。

您可以从它们在调用堆栈之间exit和内部的位置看出这一点。__cxa_finalize没有用户代码可能属于那里。