提交错误报告

    打开core dump

    使用来查看core dump信息。core文件一般在当前目录,如果操作系统做了处理,将core dump文件放置到其他目录,请替换为相应的路径

    1. gdb php /tmp/core.4596

    在gdb中使用f指令查看代码段

    1. (gdb)f 1

    如果没有函数调用栈信息,可能是编译去除了debug信息。请手工修改swoole源码目录下的文件,修改CFLAGS为

    1. USE_ZEND_ALLOC=0 valgrind php your_file.php
    • 程序逻辑覆盖后执行ctrl+c中断,将屏幕打印的信息复制到文件中

    提交问题

    请将上面的得到的信息,连同机器信息,包括php -v gcc -v uname -a 提交到 或者发送邮件到 team@swoole.com

    若确定是底层的问题,开发组会快速解决。