【发布时间】:2012-11-08 18:52:37
【问题描述】:
在 Ubuntu 上使用 Netbeans 中的 C 语言进行开发时,在开发的某个阶段,无法在 Netbeans 调试器中启动程序(使用 gdb)。启动调试过程甚至无法执行main 函数的第一行。即使是第一行的断点也无济于事。进程在断点被命中之前崩溃。
状态栏中显示的消息:
程序被信号 SIGSEGV 终止
该程序在调试器之外运行良好,直接使用 gdb 调试程序(无需 Netbeans 包装)也可以正常运行。
我已经想出了如何解决这个问题(见下文),但无论如何我都会发布这个问题,以便其他人在遇到同样问题时找到解决方案。
【问题讨论】:
标签: c debugging netbeans gdb segmentation-fault