Chinaunix

标题: 这里有对libevent有了解的吗?[解决] [打印本页]

作者: wuexp    时间: 2009-12-28 23:32
标题: 这里有对libevent有了解的吗?[解决]
我用libevent写了个socket服务器,在32位系统上运行正常,但是到64位上,就报Segmentation fault。

用gdb调试在event_base_set(worker->base, &cli->read)一行出问题)

有遇到类似情况的没?

[ 本帖最后由 wuexp 于 2009-12-29 21:12 编辑 ]
作者: flw    时间: 2009-12-29 10:28
重新编译
作者: converse    时间: 2009-12-29 10:47
libevent库需要在64位环境下面重新configure一下.
作者: wuexp    时间: 2009-12-29 11:42
程序重新编译了,还是不行。。。
作者: astezheng    时间: 2009-12-29 11:47
标题: 回复 #4 wuexp 的帖子
用strace跟踪一下,看看到底是啥原因,看不懂的话贴出来
作者: wuexp    时间: 2009-12-29 21:11
找到了,不是libevent的问题,是64位下 sizeof(*) 是 8




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2