#1611: Crash upon adding a user from Search User dialog
-----------------------+----------------------------------------------------
Reporter: darkstar | Owner: Crazy_Hopper
Type: defect | Status: assigned
Priority: high | Milestone: 1.3.6
Component: qt-gui | Version: 1.3.5
Resolution: | Keywords:
-----------------------+----------------------------------------------------
Old description:
> {{{
>
> }}}
> I am trying to add an UIN to my client, and a popup window with this
> message was encountered:
> ---------------------------------------------------------------------------------------------
>
> "Licq has encountered a fatal error.
> Please report this error either by creating a new ticket at
> http://trac.licq.org/ or by sending an e-mail to the mailing list licq-
> [EMAIL PROTECTED] (see http://trac.licq.org/wiki/MailingList).
> To help us debug the error, please include a full description of what you
> did when the error occurred. Additionally, please include the following
> files (if they exist):
> /home/darkstar/.licq//licq.backtrace
> /home/darkstar/.licq//licq.backtrace.gdb
> Thanks, The Licq Team"
>
> Here is a content of licq.backtrace:
> ------------------------------------
> [EMAIL PROTECTED] cat .licq//licq.backtrace
>
> time: 1199701764
> licq(licq_handle_sigabrt+0x249) [0x80f09f9]
> [0xffffe420]
> /lib/libc.so.6(abort+0x108) [0xb7b7d4f8]
> /lib/libc.so.6(__assert_fail+0xfc) [0xb7b7530c]
> licq(_ZN7ICQUser4LockEt+0x46) [0x80c9b36]
> licq(_ZN12CUserManager9FetchUserEPKcmt+0x73) [0x80cbde3]
> licq(_ZN12CUserManager9FetchUserEmt+0x42) [0x80cbef2]
> /usr/lib/licq/licq_qt-gui.so(_ZN13SearchUserDlg7addUserEv+0x5a)
> [0xb7a69f2a]
> /usr/lib/licq/licq_qt-
> gui.so(_ZN13SearchUserDlg9qt_invokeEiP8QUObject+0xb8) [0xb7a6f328]
> /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x169)
> [0xb71430c9]
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xcd)
> [0xb7143cdd]
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3(_ZN7QButton7clickedEv+0x2c)
> [0xb745e06c]
> /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3(_ZN7QButton17mouseReleaseEventEP11QMouseEvent+0xbc) [0xb71d5b3c]
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x3ae)
> [0xb717c0de]
> /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x97)
> [0xb70e4817]
> /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x209) [0xb70e56e9]
> /usr/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x1ee)
> [0xb694e79e]
> /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3(_ZN9QETWidget19translateMouseEventEPK7_XEvent+0x4a9) [0xb7085cf9]
> /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x7ac) [0xb7084bcc]
> /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3(_ZN10QEventLoop13processEventsEj+0x4a1) [0xb7094ee1]
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x51)
> [0xb70fb141]
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26)
> [0xb70fafe6]
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f)
> [0xb70e447f]
> /usr/lib/licq/licq_qt-gui.so(_ZN8CLicqGui3RunEP10CICQDaemon+0x118)
> [0xb7a2cf88]
> /usr/lib/licq/licq_qt-gui.so(LP_Main+0x63) [0xb7a2e033]
> /usr/lib/licq/licq_qt-gui.so(LP_Main_tep+0x1c) [0xb7a2e07c]
> /lib/libpthread.so.0 [0xb7dee1b3]
> /lib/libc.so.6(clone+0x5e) [0xb7c2208e]
>
> Here is a content of licq.backtrace.gdb:
> ----------------------------------------
> [EMAIL PROTECTED] cat .licq//licq.backtrace.gdb
>
> Thread 5 (Thread -1236608112 (LWP 14496)):
> #0 0xb7c1af47 in ?? () from /lib/libc.so.6
> #1 0x080c254a in MonitorSockets_tep ()
> #2 0xb7dee1b3 in start_thread () from /lib/libpthread.so.0
> #3 0xb7c2208e in clone () from /lib/libc.so.6
>
> Thread 4 (Thread -1244996720 (LWP 14497)):
> #0 0xb7c1af47 in ?? () from /lib/libc.so.6
> #1 0x080c0f64 in Ping_tep ()
> #2 0xb7dee1b3 in start_thread () from /lib/libpthread.so.0
> #3 0xb7c2208e in clone () from /lib/libc.so.6
>
> Thread 3 (Thread -1253385328 (LWP 14498)):
> #0 0xb7c1af47 in ?? () from /lib/libc.so.6
> #1 0x080c2333 in UpdateUsers_tep ()
> #2 0xb7dee1b3 in start_thread () from /lib/libpthread.so.0
> #3 0xb7c2208e in clone () from /lib/libc.so.6
>
> Thread 2 (Thread -1261773936 (LWP 14499)):
> #0 0xb7df5b01 in ?? () from /lib/libpthread.so.0
> #1 0x080f093f in licq_handle_sigabrt ()
> #2 <signal handler called>
> #3 0xb7b7bc87 in raise () from /lib/libc.so.6
> #4 0xb7b7d4f8 in abort () from /lib/libc.so.6
> #5 0xb7b7530c in __assert_fail () from /lib/libc.so.6
> #6 0x080c9b36 in ICQUser::Lock ()
> #7 0x080cbde3 in CUserManager::FetchUser ()
> #8 0x080cbef2 in CUserManager::FetchUser ()
> #9 0xb7a69f2a in SearchUserDlg::addUser () from /usr/lib/licq/licq_qt-
> gui.so
> #10 0xb7a6f328 in SearchUserDlg::qt_invoke () from /usr/lib/licq/licq_qt-
> gui.so
> #11 0xb71430c9 in QObject::activate_signal () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> #12 0xb7143cdd in QObject::activate_signal () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> #13 0xb745e06c in QButton::clicked () from /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3
> #14 0xb71d5b3c in QButton::mouseReleaseEvent () from
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3
> #15 0xb717c0de in QWidget::event () from /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3
> #16 0xb70e4817 in QApplication::internalNotify () from
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3
> #17 0xb70e56e9 in QApplication::notify () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> #18 0xb694e79e in KApplication::notify () from /usr/lib/libkdecore.so.4
> #19 0xb7085cf9 in QETWidget::translateMouseEvent () from
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3
> #20 0xb7084bcc in QApplication::x11ProcessEvent () from
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3
> #21 0xb7094ee1 in QEventLoop::processEvents () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> #22 0xb70fb141 in QEventLoop::enterLoop () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> #23 0xb70fafe6 in QEventLoop::exec () from /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3
> #24 0xb70e447f in QApplication::exec () from /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3
> #25 0xb7a2cf88 in CLicqGui::Run () from /usr/lib/licq/licq_qt-gui.so
> #26 0xb7a2e033 in LP_Main () from /usr/lib/licq/licq_qt-gui.so
> #27 0xb7a2e07c in LP_Main_tep () from /usr/lib/licq/licq_qt-gui.so
> #28 0xb7dee1b3 in start_thread () from /lib/libpthread.so.0
> #29 0xb7c2208e in clone () from /lib/libc.so.6
>
> Thread 1 (Thread -1212867888 (LWP 14491)):
> #0 0xb7df23b1 in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib/libpthread.so.0
> #1 0x08076365 in CLicq::Main ()
> #2 0x08078489 in main ()
> #0 0xb7df23b1 in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib/libpthread.so.0
>
> Thread 5 (Thread -1236608112 (LWP 14496)):
> #0 0xb7c1af47 in ?? () from /lib/libc.so.6
> No symbol table info available.
> #1 0x080c254a in MonitorSockets_tep ()
> No symbol table info available.
> #2 0xb7dee1b3 in start_thread () from /lib/libpthread.so.0
> No symbol table info available.
> #3 0xb7c2208e in clone () from /lib/libc.so.6
> No symbol table info available.
>
> Thread 4 (Thread -1244996720 (LWP 14497)):
> #0 0xb7c1af47 in ?? () from /lib/libc.so.6
> No symbol table info available.
> #1 0x080c0f64 in Ping_tep ()
> No symbol table info available.
> #2 0xb7dee1b3 in start_thread () from /lib/libpthread.so.0
> No symbol table info available.
> #3 0xb7c2208e in clone () from /lib/libc.so.6
> No symbol table info available.
>
> Thread 3 (Thread -1253385328 (LWP 14498)):
> #0 0xb7c1af47 in ?? () from /lib/libc.so.6
> No symbol table info available.
> #1 0x080c2333 in UpdateUsers_tep ()
> No symbol table info available.
> #2 0xb7dee1b3 in start_thread () from /lib/libpthread.so.0
> No symbol table info available.
> #3 0xb7c2208e in clone () from /lib/libc.so.6
> No symbol table info available.
>
> Thread 2 (Thread -1261773936 (LWP 14499)):
> #0 0xb7df5b01 in ?? () from /lib/libpthread.so.0
> No symbol table info available.
> #1 0x080f093f in licq_handle_sigabrt ()
> No symbol table info available.
> #2 <signal handler called>
> No symbol table info available.
> #3 0xb7b7bc87 in raise () from /lib/libc.so.6
> No symbol table info available.
> #4 0xb7b7d4f8 in abort () from /lib/libc.so.6
> No symbol table info available.
> #5 0xb7b7530c in __assert_fail () from /lib/libc.so.6
> No symbol table info available.
> #6 0x080c9b36 in ICQUser::Lock ()
> No symbol table info available.
> #7 0x080cbde3 in CUserManager::FetchUser ()
> No symbol table info available.
> #8 0x080cbef2 in CUserManager::FetchUser ()
> No symbol table info available.
> #9 0xb7a69f2a in SearchUserDlg::addUser () from /usr/lib/licq/licq_qt-
> gui.so
> No symbol table info available.
> #10 0xb7a6f328 in SearchUserDlg::qt_invoke () from /usr/lib/licq/licq_qt-
> gui.so
> No symbol table info available.
> #11 0xb71430c9 in QObject::activate_signal () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> No symbol table info available.
> #12 0xb7143cdd in QObject::activate_signal () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> No symbol table info available.
> #13 0xb745e06c in QButton::clicked () from /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3
> No symbol table info available.
> #14 0xb71d5b3c in QButton::mouseReleaseEvent () from
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3
> No symbol table info available.
> #15 0xb717c0de in QWidget::event () from /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3
> No symbol table info available.
> #16 0xb70e4817 in QApplication::internalNotify () from
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3
> No symbol table info available.
> #17 0xb70e56e9 in QApplication::notify () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> No symbol table info available.
> #18 0xb694e79e in KApplication::notify () from /usr/lib/libkdecore.so.4
> No symbol table info available.
> #19 0xb7085cf9 in QETWidget::translateMouseEvent () from
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3
> No symbol table info available.
> #20 0xb7084bcc in QApplication::x11ProcessEvent () from
> /usr/lib/qt-3.3.8/lib/libqt-mt.so.3
> No symbol table info available.
> #21 0xb7094ee1 in QEventLoop::processEvents () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> No symbol table info available.
> #22 0xb70fb141 in QEventLoop::enterLoop () from /usr/lib/qt-3.3.8/lib
> /libqt-mt.so.3
> No symbol table info available.
> #23 0xb70fafe6 in QEventLoop::exec () from /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3
> No symbol table info available.
> #24 0xb70e447f in QApplication::exec () from /usr/lib/qt-3.3.8/lib/libqt-
> mt.so.3
> No symbol table info available.
> #25 0xb7a2cf88 in CLicqGui::Run () from /usr/lib/licq/licq_qt-gui.so
> No symbol table info available.
> #26 0xb7a2e033 in LP_Main () from /usr/lib/licq/licq_qt-gui.so
> No symbol table info available.
> #27 0xb7a2e07c in LP_Main_tep () from /usr/lib/licq/licq_qt-gui.so
> No symbol table info available.
> #28 0xb7dee1b3 in start_thread () from /lib/libpthread.so.0
> No symbol table info available.
> #29 0xb7c2208e in clone () from /lib/libc.so.6
> No symbol table info available.
>
> Thread 1 (Thread -1212867888 (LWP 14491)):
> #0 0xb7df23b1 in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib/libpthread.so.0
> No symbol table info available.
> #1 0x08076365 in CLicq::Main ()
> No symbol table info available.
> #2 0x08078489 in main ()
> No symbol table info available.
> #0 0xb7df23b1 in pthread_cond_wait@@GLIBC_2.3.2 () from
> /lib/libpthread.so.0
>
> time: 1199701764
New description:
I am trying to add an UIN to my client, and a popup window with this
message was encountered:
---------------------------------------------------------------------------------------------
"Licq has encountered a fatal error.
Please report this error either by creating a new ticket at
http://trac.licq.org/ or by sending an e-mail to the mailing list licq-
[EMAIL PROTECTED] (see http://trac.licq.org/wiki/MailingList).
To help us debug the error, please include a full description of what you
did when the error occurred. Additionally, please include the following
files (if they exist):
/home/darkstar/.licq//licq.backtrace
/home/darkstar/.licq//licq.backtrace.gdb
Thanks, The Licq Team"
Comment (by Crazy_Hopper):
No need for traces to be in the main description...
--
Ticket URL: <http://licq.org/ticket/1611#comment:2>
Licq <http://trac.licq.org/>
Licq - an instant messaging client for UNIX.