Hi
I have just compiled licq from svn 
I can't find the proper sequence which leads to Licq crash
how I can help to investigate the cause of this bug?
-- 
Wbr,
Nikita
time: 1233314546
/usr/local/bin/licq(licq_handle_sigabrt+0x294) [0x4d6184]
/lib64/libc.so.6 [0x33ec632f90]
/lib64/libc.so.6(gsignal+0x35) [0x33ec632f05]
/lib64/libc.so.6(abort+0x183) [0x33ec634a73]
/lib64/libc.so.6(__assert_fail+0xe9) [0x33ec62bef9]
/usr/local/bin/licq(pthread_rdwr_rlock_np+0x80) [0x4c9860]
/usr/local/bin/licq(_ZNK8LicqUser4LockEt+0x4c) [0x49eb6c]
/usr/local/bin/licq(_ZN12CUserManager9fetchUserEit+0x122) [0x49ee52]
/usr/local/lib/licq/licq_qt4-gui.so(_ZN9LicqQtGui15ContactUserData7refreshEv+0x24)
 [0x8bab08]
/usr/local/lib/licq/licq_qt4-gui.so(_ZN9LicqQtGui15ContactUserData11qt_metacallEN11QMetaObject4CallEiPPv+0xb8)
 [0x8c176e]
/usr/lib64/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x244) 
[0x33ebb56764]
/usr/lib64/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0xb3) [0x33ebb51073]
/usr/lib64/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xbd)
 [0x3b093828dd]
/usr/lib64/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x9a) 
[0x3b0938a68a]
/usr/lib64/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xd1)
 [0x33ebb42391]
/usr/lib64/libQtCore.so.4 [0x33ebb6e0d6]
/usr/lib64/libQtCore.so.4 [0x33ebb6a83d]
/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x23b) [0x33ede3779b]
/lib64/libglib-2.0.so.0 [0x33ede3af6d]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x6b) [0x33ede3b12b]
/usr/lib64/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x4f)
 [0x33ebb6a79f]
/usr/lib64/libQtGui.so.4 [0x3b0941328f]
/usr/lib64/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32)
 [0x33ebb40cb2]
/usr/lib64/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xcd)
 [0x33ebb40e3d]
/usr/lib64/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xbd) [0x33ebb432ed]
/usr/local/lib/licq/licq_qt4-gui.so(_ZN9LicqQtGui7LicqGui3RunEP10CICQDaemon+0xe03)
 [0x8cdeab]
/usr/local/lib/licq/licq_qt4-gui.so(LP_Main+0x49) [0x8df42c]
/usr/local/lib/licq/licq_qt4-gui.so(LP_Main_tep+0x15) [0x8dfce1]
/lib64/libpthread.so.0 [0x33ed2073da]
/lib64/libc.so.6(clone+0x6d) [0x33ec6e62bd]
Thread 6 (Thread 0x7fb38a989950 (LWP 19419)):
#0  0x00000033ec6deaa2 in select () from /lib64/libc.so.6
#1  0x00000000004949be in MonitorSockets_tep ()
#2  0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
#3  0x00000033ec6e62bd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fb389f88950 (LWP 19420)):
#0  0x00000033ec6deaa2 in select () from /lib64/libc.so.6
#1  0x0000000000493ff7 in Ping_tep ()
#2  0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
#3  0x00000033ec6e62bd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fb389587950 (LWP 19421)):
#0  0x00000033ec6deaa2 in select () from /lib64/libc.so.6
#1  0x0000000000493a39 in UpdateUsers_tep ()
#2  0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
#3  0x00000033ec6e62bd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fb388b86950 (LWP 19422)):
#0  0x00000033ed20b309 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x0000000000497745 in OscarServiceSendQueue_tep ()
#2  0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
#3  0x00000033ec6e62bd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fb388185950 (LWP 19423)):
#0  0x00000033ed20ec2f in waitpid () from /lib64/libpthread.so.0
#1  0x00000000004d60cf in licq_handle_sigabrt ()
#2  <signal handler called>
#3  0x00000033ec632f05 in raise () from /lib64/libc.so.6
#4  0x00000033ec634a73 in abort () from /lib64/libc.so.6
#5  0x00000033ec62bef9 in __assert_fail () from /lib64/libc.so.6
#6  0x00000000004c9860 in pthread_rdwr_rlock_np ()
#7  0x000000000049eb6c in LicqUser::Lock ()
#8  0x000000000049ee52 in CUserManager::fetchUser ()
#9  0x00000000008bab08 in LicqQtGui::ContactUserData::refresh () from 
/usr/local/lib/licq/licq_qt4-gui.so
#10 0x00000000008c176e in LicqQtGui::ContactUserData::qt_metacall () from 
/usr/local/lib/licq/licq_qt4-gui.so
#11 0x00000033ebb56764 in QMetaObject::activate () from 
/usr/lib64/libQtCore.so.4
#12 0x00000033ebb51073 in QObject::event () from /usr/lib64/libQtCore.so.4
#13 0x0000003b093828dd in QApplicationPrivate::notify_helper () from 
/usr/lib64/libQtGui.so.4
#14 0x0000003b0938a68a in QApplication::notify () from /usr/lib64/libQtGui.so.4
#15 0x00000033ebb42391 in QCoreApplication::notifyInternal () from 
/usr/lib64/libQtCore.so.4
#16 0x00000033ebb6e0d6 in ?? () from /usr/lib64/libQtCore.so.4
#17 0x00000033ebb6a83d in ?? () from /usr/lib64/libQtCore.so.4
#18 0x00000033ede3779b in g_main_context_dispatch () from 
/lib64/libglib-2.0.so.0
#19 0x00000033ede3af6d in ?? () from /lib64/libglib-2.0.so.0
#20 0x00000033ede3b12b in g_main_context_iteration () from 
/lib64/libglib-2.0.so.0
#21 0x00000033ebb6a79f in QEventDispatcherGlib::processEvents () from 
/usr/lib64/libQtCore.so.4
#22 0x0000003b0941328f in ?? () from /usr/lib64/libQtGui.so.4
#23 0x00000033ebb40cb2 in QEventLoop::processEvents () from 
/usr/lib64/libQtCore.so.4
#24 0x00000033ebb40e3d in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#25 0x00000033ebb432ed in QCoreApplication::exec () from 
/usr/lib64/libQtCore.so.4
#26 0x00000000008cdeab in LicqQtGui::LicqGui::Run () from 
/usr/local/lib/licq/licq_qt4-gui.so
#27 0x00000000008df42c in LP_Main () from /usr/local/lib/licq/licq_qt4-gui.so
#28 0x00000000008dfce1 in LP_Main_tep () from 
/usr/local/lib/licq/licq_qt4-gui.so
#29 0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
#30 0x00000033ec6e62bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fb38f66f7b0 (LWP 19418)):
#0  0x00000033ed20b309 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x00000000004383a7 in CLicq::Main ()
#2  0x000000000043ccb9 in main ()

Thread 6 (Thread 0x7fb38a989950 (LWP 19419)):
#0  0x00000033ec6deaa2 in select () from /lib64/libc.so.6
No symbol table info available.
#1  0x00000000004949be in MonitorSockets_tep ()
No symbol table info available.
#2  0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00000033ec6e62bd in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7fb389f88950 (LWP 19420)):
#0  0x00000033ec6deaa2 in select () from /lib64/libc.so.6
No symbol table info available.
#1  0x0000000000493ff7 in Ping_tep ()
No symbol table info available.
#2  0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00000033ec6e62bd in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7fb389587950 (LWP 19421)):
#0  0x00000033ec6deaa2 in select () from /lib64/libc.so.6
No symbol table info available.
#1  0x0000000000493a39 in UpdateUsers_tep ()
No symbol table info available.
#2  0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00000033ec6e62bd in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7fb388b86950 (LWP 19422)):
#0  0x00000033ed20b309 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x0000000000497745 in OscarServiceSendQueue_tep ()
No symbol table info available.
#2  0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00000033ec6e62bd in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7fb388185950 (LWP 19423)):
#0  0x00000033ed20ec2f in waitpid () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00000000004d60cf in licq_handle_sigabrt ()
No symbol table info available.
#2  <signal handler called>
No symbol table info available.
#3  0x00000033ec632f05 in raise () from /lib64/libc.so.6
No symbol table info available.
#4  0x00000033ec634a73 in abort () from /lib64/libc.so.6
No symbol table info available.
#5  0x00000033ec62bef9 in __assert_fail () from /lib64/libc.so.6
No symbol table info available.
#6  0x00000000004c9860 in pthread_rdwr_rlock_np ()
No symbol table info available.
#7  0x000000000049eb6c in LicqUser::Lock ()
No symbol table info available.
#8  0x000000000049ee52 in CUserManager::fetchUser ()
No symbol table info available.
#9  0x00000000008bab08 in LicqQtGui::ContactUserData::refresh () from 
/usr/local/lib/licq/licq_qt4-gui.so
No symbol table info available.
#10 0x00000000008c176e in LicqQtGui::ContactUserData::qt_metacall () from 
/usr/local/lib/licq/licq_qt4-gui.so
No symbol table info available.
#11 0x00000033ebb56764 in QMetaObject::activate () from 
/usr/lib64/libQtCore.so.4
No symbol table info available.
#12 0x00000033ebb51073 in QObject::event () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#13 0x0000003b093828dd in QApplicationPrivate::notify_helper () from 
/usr/lib64/libQtGui.so.4
No symbol table info available.
#14 0x0000003b0938a68a in QApplication::notify () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#15 0x00000033ebb42391 in QCoreApplication::notifyInternal () from 
/usr/lib64/libQtCore.so.4
No symbol table info available.
#16 0x00000033ebb6e0d6 in ?? () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#17 0x00000033ebb6a83d in ?? () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#18 0x00000033ede3779b in g_main_context_dispatch () from 
/lib64/libglib-2.0.so.0
No symbol table info available.
#19 0x00000033ede3af6d in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#20 0x00000033ede3b12b in g_main_context_iteration () from 
/lib64/libglib-2.0.so.0
No symbol table info available.
#21 0x00000033ebb6a79f in QEventDispatcherGlib::processEvents () from 
/usr/lib64/libQtCore.so.4
No symbol table info available.
#22 0x0000003b0941328f in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#23 0x00000033ebb40cb2 in QEventLoop::processEvents () from 
/usr/lib64/libQtCore.so.4
No symbol table info available.
#24 0x00000033ebb40e3d in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
No symbol table info available.
#25 0x00000033ebb432ed in QCoreApplication::exec () from 
/usr/lib64/libQtCore.so.4
No symbol table info available.
#26 0x00000000008cdeab in LicqQtGui::LicqGui::Run () from 
/usr/local/lib/licq/licq_qt4-gui.so
No symbol table info available.
#27 0x00000000008df42c in LP_Main () from /usr/local/lib/licq/licq_qt4-gui.so
No symbol table info available.
#28 0x00000000008dfce1 in LP_Main_tep () from 
/usr/local/lib/licq/licq_qt4-gui.so
No symbol table info available.
#29 0x00000033ed2073da in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#30 0x00000033ec6e62bd in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7fb38f66f7b0 (LWP 19418)):
#0  0x00000033ed20b309 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x00000000004383a7 in CLicq::Main ()
No symbol table info available.
#2  0x000000000043ccb9 in main ()
No symbol table info available.

time: 1233314546

Reply via email to