> gdb licq > (gdb) run -- -noxim > <wait for the crash> > (gdb) thread apply all bt full
Okay - next turn: [EMAIL PROTECTED]:~> /usr/local/bin/licq (gdb) run -- -noxim [New Thread 1024 (LWP 1417)] [New Thread 2049 (LWP 1418)] [New Thread 1026 (LWP 1419)] [New Thread 2051 (LWP 1420)] [New Thread 3076 (LWP 1421)] [New Thread 4101 (LWP 1422)] [New Thread 5126 (LWP 1423)] [New Thread 6151 (LWP 1424)] [New Thread 7176 (LWP 1425)] [New Thread 8201 (LWP 1426)] [New Thread 9226 (LWP 1427)] [New Thread 10251 (LWP 1428)] [New Thread 11276 (LWP 1429)] [New Thread 12301 (LWP 1430)] [New Thread 13326 (LWP 1431)] [New Thread 14351 (LWP 1432)] [New Thread 15376 (LWP 1433)] [New Thread 16401 (LWP 1434)] [New Thread 17426 (LWP 1435)] [New Thread 18451 (LWP 1436)] [New Thread 19476 (LWP 1437)] [New Thread 20501 (LWP 1438)] [New Thread 21526 (LWP 1439)] [New Thread 22551 (LWP 1440)] [New Thread 23576 (LWP 1441)] [New Thread 24601 (LWP 1442)] [New Thread 25626 (LWP 1443)] [New Thread 26651 (LWP 1444)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 4101 (LWP 1422)] 0x405c0b42 in posix_memalign () from /usr/lib/qt3/lib/libqt-mt.so.3 (gdb) thread apply all bt full Thread 28 (Thread 26651 (LWP 1444)): #0 0x40157ea9 in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x4002dd48 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x4002f9ab in __pthread_lock () from /lib/libpthread.so.0 No symbol table info available. #3 0x4002b21c in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 6 (Thread 4101 (LWP 1422)): #0 0x405c0b42 in posix_memalign () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #1 0x405bfe58 in free () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x40362718 in CUserViewItem::setGraphics(ICQUser*) (this=0x8200b68, u=0x8162708) at userbox.cpp:347 i = 0 sTemp = 0x8212008 "Anna" v = (CUserView *) 0x81f96d0 sort = 520 #3 0x40360ed4 in CUserViewItem (this=0x8200b68, _cUser=0x8162708, parent=0x81f96d0) at userbox.cpp:80 No locals. #4 0x403113d0 in CMainWindow::slot_updatedUser(CICQSignal*) (this=0x81cd6d8, sig=0x820e848) at mainwin.cpp:1489 i = (class CUserViewItem *) 0x1 szItemId = 0x8202b50 "Ðî \bpê \bHÝ \b\031" szRealId = 0x820dd48 "¨\020 \bP+ \bØì\037\b\021" szId = 0x820e868 "258255193" nPPID = 1281975153 #5 0x40324753 in CMainWindow::qt_invoke(int, QUObject*) (this=0x81cd6d8, _id=48, _o=0xbf1ff57c) at /usr/lib/qt3/include/private/qucom_p.h:312 No locals. #6 0x4061e1bb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #7 0x4034b7c8 in CSignalManager::signal_updatedUser(CICQSignal*) ( this=0x819dab8, t0=0x820e848) at sigman.moc:168 clist = (struct QConnectionList *) 0x81ff618 o = {{type = 0x40a04114, payload = {b = 5, c = 5 '\005', s = 4101, i = 4101, l = 4101, uc = 5 '\005', us = 4101, ui = 4101, ul = 4101, f = 5.746725e-42, d = -0.00012191501446073845, byte = "\005\020\0\0\224õ\037¿\004ñ\024\b\004ñ\024\b", bytearray = { ---Type <return> to continue, or q <return> to quit--- data = 0x1005 <Address 0x1005 out of bounds>, size = 3206542740}, ptr = 0x1005, voidstar = {ptr = 0x1005, owner = 148}, charstar = { ptr = 0x1005 <Address 0x1005 out of bounds>, owner = 148}, utf8 = { ptr = 0x1005 <Address 0x1005 out of bounds>, owner = 148}, local8bit = {ptr = 0x1005 <Address 0x1005 out of bounds>, owner = 148}, iface = 0x1005, idisp = 0x1005}}, {type = 0x40a0413c, payload = {b = 72, c = 72 'H', s = -6072, i = 136374344, l = 136374344, uc = 72 'H', us = 59464, ui = 136374344, ul = 136374344, f = 4.84212939e-34, d = 6.0509611170939041e-270, byte = "Hè \bÒ\222\t\b¬ôÿ¿\005\020\0", bytearray = {data = 0x820e848 "\002", size = 134845138}, ptr = 0x820e848, voidstar = {ptr = 0x820e848, owner = 210}, charstar = { ptr = 0x820e848 "\002", owner = 210}, utf8 = {ptr = 0x820e848 "\002", owner = 210}, local8bit = {ptr = 0x820e848 "\002", owner = 210}, iface = 0x820e848, idisp = 0x820e848}}} #8 0x4034b294 in CSignalManager::ProcessSignal(CICQSignal*) (this=0x819dab8, s=0x820e848) at sigman.cpp:88 No locals. #9 0x4034b115 in CSignalManager::slot_incoming() (this=0x819dab8) at sigman.cpp:52 s = (CICQSignal *) 0x8212208 buf = "S\0\0\0À\025\027\bDö\037¿ôñ=@" #10 0x4034bf49 in CSignalManager::qt_invoke(int, QUObject*) (this=0x819dab8, _id=2, _o=0xbf1ff6bc) at sigman.moc:306 No locals. #11 0x4061e1bb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #12 0x4061e285 in QObject::activate_signal(int, int) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #13 0x408e05a2 in QSocketNotifier::activated(int) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #14 0x40639b00 in QSocketNotifier::event(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #15 0x405ca4f9 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #16 0x405c9da1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #17 0x40567711 in qt_set_socket_handler(int, int, QObject*, bool) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #18 0x40567b33 in QApplication::processNextEvent(bool) () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #19 0x405cbb20 in QApplication::enter_loop() () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #20 0x4056782d in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 No symbol table info available. #21 0x4030756a in CLicqGui::Run(CICQDaemon*) (this=0x8165e48, _licqDaemon=0x8165b10) at licqgui.cpp:388 nPipe = 135911120 r = 135683656 #22 0x40305d99 in LP_Main (_licqDaemon=0x8165b10) at licqgui.cpp:172 nResult = 135683656 #23 0x40305adc in LP_Main_tep (p=0x8165b10) at /usr/tmp/lic/licq-1.3.0/include/licq_plugin.h:119 No locals. #24 0x4002b1b0 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #25 0x4002b22f in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 5 (Thread 3076 (LWP 1421)): #0 0x401f3f2e in select () from /lib/libc.so.6 No symbol table info available. #1 0x0814f104 in __JCR_LIST__ () No symbol table info available. #2 0x4002b1b0 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #3 0x4002b22f in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 4 (Thread 2051 (LWP 1420)): #0 0x401f3f2e in select () from /lib/libc.so.6 No symbol table info available. #1 0x0814f104 in __JCR_LIST__ () No symbol table info available. #2 0x4002b1b0 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #3 0x4002b22f in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 3 (Thread 1026 (LWP 1419)): #0 0x40157ea9 in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x4002dd48 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x4002d3b1 in pthread_create@@GLIBC_2.1 () from /lib/libpthread.so.0 No symbol table info available. #3 0x0809808c in CICQDaemon::SendEvent_Server(CPacket*) (this=0x820e7d8, packet=0x820e680) at icqd.cpp:1291 e = (ICQEvent *) 0x820e7d8 nResult = -4 #4 0x080afbbc in CICQDaemon::ProcessListFam(CBuffer&, unsigned short) ( this=0x8165b10, [EMAIL PROTECTED], nSubtype=59008) at icqd-srv.cpp:3834 nSubSequence = 4294967292 #5 0x080b509b in CICQDaemon::ProcessDataChannel(CBuffer&) (this=0x8165b10, [EMAIL PROTECTED]) at icqd-srv.cpp:5392 nFamily = 19 nSubtype = 15 #6 0x080ab674 in CICQDaemon::ProcessSrvPacket(CBuffer&) (this=0x8165b10, [EMAIL PROTECTED]) at icqd-srv.cpp:1916 nLen = 16 nSequence = 1687 startCode = 42 '*' nChannel = 2 '\002' #7 0x080b6f53 in MonitorSockets_tep(void*) (p=0x8165b10) at icqd-threads.cpp:749 f = {fds_bits = {2097152, 0 <repeats 31 times>}} nSocketsAvailable = 1 nCurrentSocket = 21 l = 22 buf = "S", '\0' <repeats 387 times>, "¾Ø\002@", '\0' <repeats 20 times>, "üú\177¿äú\177¿h}\025@ ", '\0' <repeats 11 times>, "[EMAIL PROTECTED]@[EMAIL PROTECTED]", '\0' <repeats 100 times>, "\177\003", '\0' <repeats 22 times>, "\200\037", '\0' <repeats 134 times>, 'ÿ' <repeats 128 times>, '\0' <repeats 107 times> #8 0x4002b1b0 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #9 0x4002b22f in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 2 (Thread 2049 (LWP 1418)): #0 0x401f26cb in poll () from /lib/libc.so.6 No symbol table info available. #1 0x4002aec8 in __pthread_manager () from /lib/libpthread.so.0 No symbol table info available. #2 0x4002b0bd in __pthread_manager_event () from /lib/libpthread.so.0 No symbol table info available. Thread 1 (Thread 1024 (LWP 1417)): #0 0x40157ea9 in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x4002dd48 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x4002a14b in pthread_cond_wait () from /lib/libpthread.so.0 No symbol table info available. #3 0x080728b4 in CLicq::Main() (this=0xbffff4a0) at licq.cpp:998 iter = {<_List_iterator_base> = { _M_node = 0x81531b0}, <No data fields>} p_iter = {<_List_iterator_base> = { _M_node = 0x81531c0}, <No data fields>} nExitId = 2053 nPluginResult = (int *) 0xbffff370 bDaemonShutdown = false t = (pthread_t *) 0xfffffffc sz = "[EMAIL PROTECTED]@[EMAIL PROTECTED]@\201L#\0P\001\0\0\0\0\0\0îü\002@", '\0' <repeats 12 times>, "n\0\003@/usr/local/share/licq/[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@ /[EMAIL PROTECTED]@°3$@ ôÿ¿(ôÿ¿\004ñ\024\bÈ?\025\b /[EMAIL PROTECTED]@"... #4 0x08073c29 in main (argc=3, argv=0xbffff554) at main.cpp:58 licq = {licqDaemon = 0x8165b10, m_nNextId = 2, list_plugins = {<_List_base<CPlugin*,std::allocator<CPlugin*> >> = {<_List_alloc_base<CPlugin*,std::allocator<CPlugin*>,true>> = { _M_node = 0x81531b0}, <No data fields>}, <No data fields>}, mutex_plugins = {__m_reserved = 134818010, __m_count = 0, __m_owner = 0x0, __m_kind = 0, __m_lock = {__status = 0, __spinlock = 0}}, list_protoplugins = {<_List_base<CProtoPlugin*,std::allocator<CProtoPlugin*> >> = {<_List_alloc_base<CProtoPlugin*,std::allocator<CProtoPlugin*>,true>> = { _M_node = 0x81531c0}, <No data fields>}, <No data fields>}, mutex_protoplugins = {__m_reserved = -1073744664, __m_count = 0, __m_owner = 0x0, __m_kind = 0, __m_lock = {__status = 0, __spinlock = 0}}} #5 0x401464a2 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #0 0x405c0b42 in posix_memalign () from /usr/lib/qt3/lib/libqt-mt.so.3 (gdb) quit The program is running. Exit anyway? (y or n) y -- Tschüß Ralf * PD Dr. Ralf Schlechtweg-Jahn * University of Bayreuth * [EMAIL PROTECTED] * http://www.uni-bayreuth.de/departments/aedph/GW2_RSJA.HTM ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ LICQ-Main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main