如何分析GDB的coredump文件

如何分析GDB的coredump文件,gdb,Gdb,如何分析GDB的coredump文件。GDB可以帮助您开始: $ gdb --help This is the GNU debugger. Usage: gdb [options] [executable-file [core-file or process-id]] gdb [options] --args executable-file [inferior-arguments ...] [snip extended docs] 因此,您将这样调用它: gdb mypr

如何分析GDB的coredump文件。

GDB可以帮助您开始:

$ gdb --help
This is the GNU debugger.  Usage:

    gdb [options] [executable-file [core-file or process-id]]
    gdb [options] --args executable-file [inferior-arguments ...]

[snip extended docs]
因此,您将这样调用它:

gdb myprog core
然后GDB将以通常的方式启动,但状态将如同您在断点处停止一样。然后可以使用“打印”、“检查”、“列表”、“回溯”、“向上”、“向下”等来调查导致崩溃的原因


事实上,除了“继续”、“步骤”、“下一步”或任何其他需要实际运行程序的命令外,您可以使用任何GDB命令。

另一个面试问题?停下来。如果你不能回答,请你停下来。你到底想象一个程序有多少种方式可以“做核心转储”?我对coredump一无所知。如果可以,请解释一下。我在GDB调试中听到过这些话。不知道到底是什么。这个网站是为需要帮助的人提供的。“说出所有的方式…”不是你寻求帮助的方式。也许你想去一个宗教交流网站,问“各种罪恶的名字”?这是同一个问题。太书生气了。任何例子,如果你能给出>问一个具体的问题;得到一个具体的答案。让我免费获得更多具体的问题。