从核心提取堆栈跟踪的gdb替代方案?(linux)

从核心提取堆栈跟踪的gdb替代方案?(linux),linux,stack-trace,core,suse,Linux,Stack Trace,Core,Suse,GDB在尝试提取堆栈跟踪时崩溃。这是gdb的旧版本,相关人员不想升级。是否有其他工具可用于提取跟踪?操作系统是SuSE 10 SP3 我已经研究了以下主题: 如何从C中的核心转储文件生成堆栈跟踪,而不调用外部工具(如gdb) 如何在没有GDB的情况下从核心转储读取帧? 但他们都在寻找一种编程方法,我在寻找其他工具 谢谢, Tanya根据记录,最新版本的库似乎支持检查核心文件和获取回溯。不过,我不知道有哪一个独立的工具可以使用这个功能。有一个工具,叫做新版本的gdb。从平常的地方下载,编译,放在你

GDB在尝试提取堆栈跟踪时崩溃。这是gdb的旧版本,相关人员不想升级。是否有其他工具可用于提取跟踪?操作系统是SuSE 10 SP3

我已经研究了以下主题:

如何从C中的核心转储文件生成堆栈跟踪,而不调用外部工具(如gdb) 如何在没有GDB的情况下从核心转储读取帧? 但他们都在寻找一种编程方法,我在寻找其他工具

谢谢,
Tanya

根据记录,最新版本的库似乎支持检查核心文件和获取回溯。不过,我不知道有哪一个独立的工具可以使用这个功能。

有一个工具,叫做新版本的gdb。从平常的地方下载,编译,放在你的磁盘上,随时使用。没有必要升级任何东西。您可以通过这种方式构建一整套有价值的工具。同意,获取gdb-7.5.1源代码,并对其进行适当配置。您可能希望将适当的-prefix和-program后缀传递给它的configure,但您甚至没有root权限来安装它。他们可以在同一linux系统上的临时位置安装gdb 7.5.1而不中断默认版本吗?实际上,我根本没有访问环境的权限-这都是远程的。是的,您甚至可以通过ssh远程安装gdb-7.5.1和gcc-4.7.2。