> 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

Reply via email to