大侠在否?求助:
多进程模型的程序中调用了libzmq的 zmq_send_msg接口,发送几次数据后异常段错误了。下面是程序错误的调用堆栈,烦请高手指教问题何在?
TRACE: rsasd: serving taskid 9() [0x12000ec80]
TRACE: rsasd: serving taskid 9(sighand_segv+0x60) [0x12000edb8]
TRACE: /lib/libpthread.so.0(+0x190e0) [0x20000bd10e0]
TRACE: /opt/aurora/lib/libzmq.so.5(+0x5ae50) [0x20000b22e50]
TRACE: /opt/aurora/lib/libzmq.so.5(zmq_msg_send+0x3c) [0x20000b4c2fc]
TRACE: /opt/aurora/lib/libzmq.so.5(zmq_sendmsg+0x24) [0x20000b4c3f4]
TRACE: rsasd: serving taskid 9() [0x12001040c]
TRACE: rsasd: serving taskid 9() [0x120011368]
TRACE: rsasd: serving taskid 9(hosts_zmq_read_data+0x3f4) [0x12001239c]
TRACE: rsasd: serving taskid 9(hosts_read+0x50) [0x120012f3c]
TRACE: rsasd: serving taskid 9(attack_network+0x4e8) [0x12000c7c0]
TRACE: rsasd: serving taskid 9() [0x1200186ac]
TRACE: rsasd: serving taskid 9(create_process+0x1bc) [0x12000f0dc]
TRACE: rsasd: serving taskid 9() [0x120018e70]
TRACE: rsasd: serving taskid 9(main+0xa84) [0x12001a22c]
TRACE: /lib/libc.so.6.1(__libc_start_main+0x124) [0x20000d5e034]
TRACE: rsasd: serving taskid 9(_start+0x38) [0x120008478]