.. and back w/ msn.{cpp,h} from before 20051222 (msn.cpp 1.56, msn.h 1.30), I get crashes like:
Program received signal SIGSEGV, Segmentation fault. (gdb) bt #0 0xb7d34a5d in CMSN::ProcessSBPacket (this=0x97dfa88, szUser=0x98f5b38 "THE_MSN_CONTACT_ID", packet=0x98f5868, nSock=24) at stl_iterator.h:603 #1 0xb7d31261 in CMSN::Run (this=0x97dfa88) at licq_socket.h:46 #2 0xb7d2f9c2 in LProto_Main (_pDaemon=0x97de6f8) at plugin.cpp:58 #3 0xb7d2faaf in LProto_Main_tep (p=0x97de6f8) at licq_protoplugin.h:42 #4 0x00c91341 in start_thread () from /lib/tls/libpthread.so.0 #5 0x00b106fe in clone () from /lib/tls/libc.so.6 (gdb) bt full #0 0xb7d34a5d in CMSN::ProcessSBPacket (this=0x97dfa88, szUser=0x98f5b38 "THE_MSN_CONTACT_ID", packet=0x98f5868, nSock=24) at stl_iterator.h:603 strType = { _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x18 <Address 0x18 out of bounds>}} #1 0xb7d31261 in CMSN::Run (this=0x97dfa88) at licq_socket.h:46 nSize = 160308624 pPart = (CMSNBuffer *) 0x0 nFullSize = 24 packet = {<CBuffer> = {m_pDataStart = 0x98f6e50 "BYE THE_MSN_CONTACT_ID\r\n ", m_pDataPosWrite = 0x98f6e68 " ", m_pDataPosRead = 0x98f6e50 "BYE THE_MSN_CONTACT_ID\r\n ", m_nDataSize = 24, m_pTLV = 0x0}, _vptr.CMSNBuffer = 0xb7d44618, m_lHeader = {<std::_List_base<SHeader*,std::allocator<SHeader*> >> = { _M_impl = {<std::allocator<std::_List_node<SHeader*> >> = {<__gnu_cxx::new_allocator<std::_List_node<SHeader*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0xb53b8258, _M_prev = 0xb53b8258}}}, <No data fields>}} szUser = 0x98f5b38 "THE_MSN_CONTACT_ID" bProcess = true strUser = { _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x98f4c8c "THE_MSN_CONTACT_ID"}} pBuf = (SBuffer *) 0x98e1d90 sock = (class TCPSocket *) 0x98f21d0 tv = {tv_sec = 4, tv_usec = 681000} #2 0xb7d2f9c2 in LProto_Main (_pDaemon=0x97de6f8) at plugin.cpp:58 nPipe = 7 #3 0xb7d2faaf in LProto_Main_tep (p=0x97de6f8) at licq_protoplugin.h:42 No locals. #4 0x00c91341 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0x00b106fe in clone () from /lib/tls/libc.so.6 No symbol table info available. Regards, -- wwp ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Licq-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-devel