gpt4 book ai didi

c - 二进制启动后立即出现段错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:43:14 26 4
gpt4 key购买 nike

如何调试在 Linux 上启动二进制文件导致的段错误?二进制文件没有可用的源代码。

如何知道导致段错误的二进制文件进行的系统调用。是否有任何可能有用的调试实用程序?

最佳答案

除了建议的内容之外,您还可以执行以下操作:

运行 ulimit -c unlimited 以启用核心转储,然后运行您的应用程序。

在出现段错误时,它应该进行核心转储。

然后您可以运行 gdb your_app core 并在 gdb 中运行 backtrace。也许它是用调试符号编译的,所以你实际上得到了相当多的信息。

关于c - 二进制启动后立即出现段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17483494/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com