PHP扩展中的分段错误

时间:2014-01-03 05:09:06

标签: c++ gdb php-extension

我在c ++中用PHP编写了一个PHP扩展http://devzone.zend.com/1435/wrapping-c-classes-in-a-php-extension/。在我的扩展中,我正在创建线程并执行mysql查询。代码运行正常但运行后我收到此错误“Segmentation fault(core dumped)”。

我尝试了“gdb”调试器,我得到了这个

“程序接收信号SIGSEGV,分段故障。 [切换到线程0x7ffff7eb2700(LWP 11985)]“

让我知道任何导致此问题的方法。

1 个答案:

答案 0 :(得分:0)

您可以在 gdb 中使用bt full命令来检查调用堆栈。请确保您已使用 -O0 -g 标记编译了扩展程序并已与 -g 标记链接。