2011-08-17 49 views
0

我有一個關於「Nack Oriented Reliable Multicast」(NORM)的問題。有時接收器出現以下堆棧跟蹤段錯誤:面向Nack的可靠多播(NORM)

2011/08/16 11:38:55 - signals.cpp:73: Segmentation Fault! 
2011/08/16 11:38:55 - signals.cpp:74: PID = 467 
2011/08/16 11:38:55 - signals.cpp:75: info.si_signo = 11 
2011/08/16 11:38:55 - signals.cpp:76: info.si_errno = 0 
2011/08/16 11:38:55 - signals.cpp:78: info.si_code = 1 [SEGV_MAPERR] 
2011/08/16 11:38:55 - signals.cpp:83: info.si_addr = 0x1f51 
2011/08/16 11:38:55 - signals.cpp:159: reg[00] = 0xe7b6c70816994fb2 
2011/08/16 11:38:55 - signals.cpp:159: reg[01] = 0xb6c70868e94f1391 
2011/08/16 11:38:55 - signals.cpp:159: reg[02] = 0x0000003fa5be8121 
2011/08/16 11:38:55 - signals.cpp:159: reg[03] = 0x0000000000000000 
2011/08/16 11:38:55 - signals.cpp:159: reg[04] = 0x00000000102c1e10 
2011/08/16 11:38:55 - signals.cpp:159: reg[05] = 0x0000000000000170 
2011/08/16 11:38:55 - signals.cpp:159: reg[06] = 0x000000001020ae20 
2011/08/16 11:38:55 - signals.cpp:159: reg[07] = 0x0000000000000002 
2011/08/16 11:38:55 - signals.cpp:159: reg[08] = 0x000000001028b268 
2011/08/16 11:38:55 - signals.cpp:159: reg[09] = 0x0000000044367b8c 
2011/08/16 11:38:55 - signals.cpp:159: reg[10] = 0x0000000000001f51 
2011/08/16 11:38:55 - signals.cpp:159: reg[11] = 0x000000001028b268 
2011/08/16 11:38:55 - signals.cpp:159: reg[12] = 0x00000000000000ea 
2011/08/16 11:38:55 - signals.cpp:159: reg[13] = 0x00000000102c1e80 
2011/08/16 11:38:55 - signals.cpp:159: reg[14] = 0x00000000000001ea 
2011/08/16 11:38:55 - signals.cpp:159: reg[15] = 0x0000000044367b40 
2011/08/16 11:38:55 - signals.cpp:159: reg[16] = 0x0000003ce5a53f52 
2011/08/16 11:38:55 - signals.cpp:159: reg[17] = 0x0000000000010202 
2011/08/16 11:38:55 - signals.cpp:159: reg[18] = 0x0000000000000033 
2011/08/16 11:38:55 - signals.cpp:159: reg[19] = 0x0000000000000004 
2011/08/16 11:38:55 - signals.cpp:159: reg[20] = 0x000000000000000e 
2011/08/16 11:38:55 - signals.cpp:159: reg[21] = 0x0000000000006a07 
2011/08/16 11:38:55 - signals.cpp:159: reg[22] = 0x0000000000001f51 
2011/08/16 11:38:55 - signals.cpp:93: Stack trace: 
2011/08/16 11:38:55 - signals.cpp:148: /lib64/libpthread.so.0 [0x37c720eb10] 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : NormSegmentPool::Get()+0x1a 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : NormStreamObject::WriteSegment(NormBlockId, unsigned short, char const*)+0x590 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : NormObject::HandleObjectMessage(NormObjectMsg const&, NormMsg::Type, NormBlockId, unsigned short)+0xf79 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : NormSenderNode::HandleObjectMessage(NormObjectMsg const&)+0xfb1 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : NormSession::ReceiverHandleObjectMessage(timeval const&, NormObjectMsg const&, bool)+0x2b4 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : NormSession::HandleReceiveMessage(NormMsg&, bool, bool)+0xfd 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : NormSession::RxSocketRecvHandler(ProtoSocket&, ProtoSocket::Event)+0x87 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : ProtoSocket::LISTENER_TYPE<NormSession>::on_event(ProtoSocket&, ProtoSocket::Event)+0x33 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : ProtoSocket::OnNotify(ProtoSocket::Flag)+0x1c8 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : ProtoDispatcher:ispatch()+0xb2 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : ProtoDispatcher::Run(bool)+0x1a8 
2011/08/16 11:38:55 - signals.cpp:138: /usr/lib64/libnorm_wrapper.so.2.0 : ProtoDispatcher:oThreadStart(void*)+0x94 
2011/08/16 11:38:55 - signals.cpp:148: /lib64/libpthread.so.0 [0x37c720673d] 
2011/08/16 11:38:55 - signals.cpp:143: /lib64/libc.so.6 : clone()+0x6d 
2011/08/16 11:38:55 - signals.cpp:154: End of stack trace. 
(END) 

庫配置爲以流模式工作。 安裝的版本是: 規範靜態-1.4b4-0 規範,1.4b4-0 PROTOLIB-2.1b1-0 PROTOLIB靜電-2.1b1-0

你能分享關於該庫的一些信息?生產環境可靠嗎?它有其他的實現嗎?

+1

我想你會在[NORM郵件列表](http:// pf。 itd.nrl.navy.mil/pipermail/norm-dev/)。 – 2011-08-17 10:32:50

回答