Hi, I'm using licq under KDE 3.5.10 with kde-gui plugin.
"Licq has encountered a fatal error" message appears while licq
running idle in background.

licq.debug_rw_mutex contains the following:
time: 1232792793
Possible deadlock for thread 0xb54a6b90 trying to get a read lock on
'161789583'
Thread 0xb64a6b90 holds the write lock
No thread holds the read lock
===================================================================================
licq_backtrace:

time: 1232875494
licq(licq_handle_sigabrt+0x260) [0x812ce30]
[0xb8009400]
/lib/libc.so.6(abort+0x101) [0xb7be5571]
/usr/X11R6/lib/libstdc++.so.6
(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x150) [0xb7deb550]
/usr/X11R6/lib/libstdc++.so.6 [0xb7de8df5]
/usr/X11R6/lib/libstdc++.so.6 [0xb7de8e32]
/usr/X11R6/lib/libstdc++.so.6 [0xb7de8f5a]
/usr/X11R6/lib/libstdc++.so.6(_ZSt19__throw_logic_errorPKc+0x7f)
[0xb7d7f8cf]
/usr/X11R6/lib/libstdc++.so.6 [0xb7dc4d5f]
/usr/X11R6/lib/libstdc++.so.6(_ZNSsC1EPKcRKSaIcE+0x47) [0xb7dc4ea7]
/usr/local/lib/licq/licq_kde-gui.so
(_ZN9CUserView10timerEventEP11QTimerEvent+0x4a1) [0xb7a8ccc1]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x93)
[0xb7110363]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2c)
[0xb71474ac]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xda)
[0xb70b315a]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x63) [0xb70b3d03]
/usr/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent
+0x1d2) [0xb6924672]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3(_ZN10QEventLoop14activateTimersEv
+0x1fe) [0xb70a846e]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj
+0x7e4) [0xb7064584]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x50)
[0xb70c9720]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26)
[0xb70c95b6]
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f)
[0xb70b2bbf]
/usr/local/lib/licq/licq_kde-gui.so(_ZN8CLicqGui3RunEP10CICQDaemon
+0x118) [0xb79fdae8]
/usr/local/lib/licq/licq_kde-gui.so(LP_Main+0x56) [0xb79feee6]
/usr/local/lib/licq/licq_kde-gui.so(LP_Main_tep+0x1c) [0xb79fef4c]
/lib/libpthread.so.0 [0xb7e4f369]
/lib/libc.so.6(clone+0x5e) [0xb7c8dcfe]
===================================================================================
licq.backtrace.gdb:

Thread 6 (Thread 0xb6443b90 (LWP 8957)):
#0  0xb7c86957 in select () from /lib/libc.so.6
#1  0x080e3216 in MonitorSockets_tep ()
#2  0xb7e4f369 in start_thread () from /lib/libpthread.so.0
#3  0xb7c8dcfe in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb5c43b90 (LWP 8958)):
#0  0xb7c86957 in select () from /lib/libc.so.6
#1  0x080e24b3 in Ping_tep ()
#2  0xb7e4f369 in start_thread () from /lib/libpthread.so.0
#3  0xb7c8dcfe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb5443b90 (LWP 8959)):
#0  0xb7c86957 in select () from /lib/libc.so.6
#1  0x080e26b7 in UpdateUsers_tep ()
#2  0xb7e4f369 in start_thread () from /lib/libpthread.so.0
#3  0xb7c8dcfe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb4c43b90 (LWP 8960)):
#0  0xb7e536f0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/
libpthread.so.0
#1  0x080e5dcd in OscarServiceSendQueue_tep ()
#2  0xb7e4f369 in start_thread () from /lib/libpthread.so.0
#3  0xb7c8dcfe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb4443b90 (LWP 8961)):
#0  0xb7e57171 in waitpid () from /lib/libpthread.so.0
#1  0x0812cd76 in licq_handle_sigabrt ()
#2  <signal handler called>
#3  0xb7be3c66 in raise () from /lib/libc.so.6
#4  0xb7be5571 in abort () from /lib/libc.so.6
#5  0xb7deb550 in __gnu_cxx::__verbose_terminate_handler () from /usr/
X11R6/lib/libstdc++.so.6
#6  0xb7de8df5 in ?? () from /usr/X11R6/lib/libstdc++.so.6
#7  0xb7de8e32 in std::terminate () from /usr/X11R6/lib/libstdc++.so.6
#8  0xb7de8f5a in __cxa_throw () from /usr/X11R6/lib/libstdc++.so.6
#9  0xb7d7f8cf in std::__throw_logic_error () from /usr/X11R6/lib/
libstdc++.so.6
#10 0xb7dc4d5f in ?? () from /usr/X11R6/lib/libstdc++.so.6
#11 0xb7dc4ea7 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string () from /usr/X11R6/lib/libstdc+
+.so.6
#12 0xb7a8ccc1 in CUserView::timerEvent () from /usr/local/lib/licq/
licq_kde-gui.so
#13 0xb7110363 in QObject::event () from /usr/lib/qt-3.3.8b/lib/libqt-
mt.so.3
#14 0xb71474ac in QWidget::event () from /usr/lib/qt-3.3.8b/lib/libqt-
mt.so.3
#15 0xb70b315a in QApplication::internalNotify () from /usr/lib/
qt-3.3.8b/lib/libqt-mt.so.3
#16 0xb70b3d03 in QApplication::notify () from /usr/lib/qt-3.3.8b/lib/
libqt-mt.so.3
#17 0xb6924672 in KApplication::notify () from /usr/lib/libkdecore.so.
4
#18 0xb70a846e in QEventLoop::activateTimers () from /usr/lib/
qt-3.3.8b/lib/libqt-mt.so.3
#19 0xb7064584 in QEventLoop::processEvents () from /usr/lib/qt-3.3.8b/
lib/libqt-mt.so.3
#20 0xb70c9720 in QEventLoop::enterLoop () from /usr/lib/qt-3.3.8b/lib/
libqt-mt.so.3
#21 0xb70c95b6 in QEventLoop::exec () from /usr/lib/qt-3.3.8b/lib/
libqt-mt.so.3
#22 0xb70b2bbf in QApplication::exec () from /usr/lib/qt-3.3.8b/lib/
libqt-mt.so.3
#23 0xb79fdae8 in CLicqGui::Run () from /usr/local/lib/licq/licq_kde-
gui.so
#24 0xb79feee6 in LP_Main () from /usr/local/lib/licq/licq_kde-gui.so
#25 0xb79fef4c in LP_Main_tep () from /usr/local/lib/licq/licq_kde-
gui.so
#26 0xb7e4f369 in start_thread () from /lib/libpthread.so.0
#27 0xb7c8dcfe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7bb76d0 (LWP 8943)):
#0  0xb7e536f0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/
libpthread.so.0
#1  0x0807a4f6 in CLicq::Main ()
#2  0x0807eb34 in main ()
#0  0xb7e536f0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/
libpthread.so.0

Thread 6 (Thread 0xb6443b90 (LWP 8957)):
#0  0xb7c86957 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x080e3216 in MonitorSockets_tep ()
No locals.
#2  0xb7e4f369 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xb7c8dcfe in clone () from /lib/libc.so.6
No symbol table info available.

Thread 5 (Thread 0xb5c43b90 (LWP 8958)):
#0  0xb7c86957 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x080e24b3 in Ping_tep ()
No locals.
#2  0xb7e4f369 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xb7c8dcfe in clone () from /lib/libc.so.6
No symbol table info available.

Thread 4 (Thread 0xb5443b90 (LWP 8959)):
#0  0xb7c86957 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x080e26b7 in UpdateUsers_tep ()
No locals.
#2  0xb7e4f369 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xb7c8dcfe in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (Thread 0xb4c43b90 (LWP 8960)):
#0  0xb7e536f0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/
libpthread.so.0
No symbol table info available.
#1  0x080e5dcd in OscarServiceSendQueue_tep ()
No locals.
#2  0xb7e4f369 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xb7c8dcfe in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 0xb4443b90 (LWP 8961)):
#0  0xb7e57171 in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x0812cd76 in licq_handle_sigabrt ()
No locals.
#2  <signal handler called>
No symbol table info available.
#3  0xb7be3c66 in raise () from /lib/libc.so.6
No symbol table info available.
#4  0xb7be5571 in abort () from /lib/libc.so.6
No symbol table info available.
#5  0xb7deb550 in __gnu_cxx::__verbose_terminate_handler () from /usr/
X11R6/lib/libstdc++.so.6
No symbol table info available.
#6  0xb7de8df5 in ?? () from /usr/X11R6/lib/libstdc++.so.6
No symbol table info available.
#7  0xb7de8e32 in std::terminate () from /usr/X11R6/lib/libstdc++.so.6
No symbol table info available.
#8  0xb7de8f5a in __cxa_throw () from /usr/X11R6/lib/libstdc++.so.6
No symbol table info available.
#9  0xb7d7f8cf in std::__throw_logic_error () from /usr/X11R6/lib/
libstdc++.so.6
No symbol table info available.
#10 0xb7dc4d5f in ?? () from /usr/X11R6/lib/libstdc++.so.6
No symbol table info available.
#11 0xb7dc4ea7 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string () from /usr/X11R6/lib/libstdc+
+.so.6
No symbol table info available.
#12 0xb7a8ccc1 in CUserView::timerEvent () from /usr/local/lib/licq/
licq_kde-gui.so
No locals.
#13 0xb7110363 in QObject::event () from /usr/lib/qt-3.3.8b/lib/libqt-
mt.so.3
No symbol table info available.
#14 0xb71474ac in QWidget::event () from /usr/lib/qt-3.3.8b/lib/libqt-
mt.so.3
No symbol table info available.
#15 0xb70b315a in QApplication::internalNotify () from /usr/lib/
qt-3.3.8b/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb70b3d03 in QApplication::notify () from /usr/lib/qt-3.3.8b/lib/
libqt-mt.so.3
No symbol table info available.
#17 0xb6924672 in KApplication::notify () from /usr/lib/libkdecore.so.
4
No symbol table info available.
#18 0xb70a846e in QEventLoop::activateTimers () from /usr/lib/
qt-3.3.8b/lib/libqt-mt.so.3
No symbol table info available.
#19 0xb7064584 in QEventLoop::processEvents () from /usr/lib/qt-3.3.8b/
lib/libqt-mt.so.3
No symbol table info available.
#20 0xb70c9720 in QEventLoop::enterLoop () from /usr/lib/qt-3.3.8b/lib/
libqt-mt.so.3
No symbol table info available.
#21 0xb70c95b6 in QEventLoop::exec () from /usr/lib/qt-3.3.8b/lib/
libqt-mt.so.3
No symbol table info available.
#22 0xb70b2bbf in QApplication::exec () from /usr/lib/qt-3.3.8b/lib/
libqt-mt.so.3
No symbol table info available.
#23 0xb79fdae8 in CLicqGui::Run () from /usr/local/lib/licq/licq_kde-
gui.so
No locals.
#24 0xb79feee6 in LP_Main () from /usr/local/lib/licq/licq_kde-gui.so
No locals.
#25 0xb79fef4c in LP_Main_tep () from /usr/local/lib/licq/licq_kde-
gui.so
No locals.
#26 0xb7e4f369 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#27 0xb7c8dcfe in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb7bb76d0 (LWP 8943)):
#0  0xb7e536f0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/
libpthread.so.0
No symbol table info available.
#1  0x0807a4f6 in CLicq::Main ()
No locals.
#2  0x0807eb34 in main ()
No locals.
#0  0xb7e536f0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/
libpthread.so.0

time: 1232875494
===================================================================================

Reply via email to