Bug 207599

Summary: Kopete crashes without doing anything
Product: [Unmaintained] kopete Reporter: Frédéric COIFFIER <frederic.coiffier>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Frédéric COIFFIER 2009-09-16 18:39:47 UTC
Application that crashed: kopete
Version of the application: 0.70.90
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-gentoo-r6 i686

What I was doing when the application crashed:
1. Launch Kopete and connect to MSN
2. Wait (but, 1st time I get this error)

 -- Backtrace:
Application: Kopete (kopete), signal: Aborted
[Current thread is 0 (LWP 30512)]

Thread 4 (Thread 0xb4038b70 (LWP 30872)):
#0  0x4e47f3ea in clock_gettime (clock_id=1, tp=0xb403805c) at ../sysdeps/unix/clock_gettime.c:100
#1  0x4699a5c4 in QTimerInfoList::getTime (this=<value optimized out>, t=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:339
#2  0x4699a7c2 in QTimerInfoList::updateCurrentTime (this=) at kernel/qeventdispatcher_unix.cpp:297
#3  0x4699c003 in QTimerInfoList::timerWait (this=<value optimized out>, tm=) at kernel/qeventdispatcher_unix.cpp:420
#4  0x46998d7b in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:141
#5  0x4649e1f9 in IA__g_main_context_prepare (context=0x9155578, priority=0xb40381ac) at gmain.c:2144
#6  0x4649e589 in g_main_context_iterate (context=0x9155578, block=<value optimized out>, dispatch=1, self=0x91836d0) at gmain.c:2435
#7  0x4649eabf in IA__g_main_context_iteration (context=0x9155578, may_block=1) at gmain.c:2518
#8  0x46998b97 in QEventDispatcherGlib::processEvents (this=) at kernel/qeventdispatcher_glib.cpp:329
#9  0x4696e2b4 in QEventLoop::processEvents (this=) at kernel/qeventloop.cpp:149
#10 0x4696e48d in QEventLoop::exec (this=) at kernel/qeventloop.cpp:197
#11 0xb2b615ff in QCA::SyncThread::run (this=<value optimized out>) at support/syncthread.cpp:195
#12 0x4688652a in QThreadPrivate::start (arg=0x9155118) at thread/qthread_unix.cpp:188
#13 0x4f543450 in start_thread (arg=0xb4038b70) at pthread_create.c:297
#14 0x4f494a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb4839b70 (LWP 30873)):
#0  0xb7fe3424 in __kernel_vsyscall ()
#1  0x4f4a23c3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x4f4356cd in _L_lock_9678 () from /lib/libc.so.6
#3  0x4f433eb6 in __libc_free (mem=0xb2451df8) at malloc.c:3714
#4  0x41107f62 in operator delete (ptr=<value optimized out>) at /var/tmp/portage/sys-devel/gcc-4.4.1/work/gcc-4.4.1/libstdc++-v3/libsupc++/del_op.cc:44
#5  0x46a91283 in ~QHostAddress (this=<value optimized out>) at kernel/qhostaddress.cpp:562
#6  0xb2dc7804 in QList<XMPP::NetInterfaceProvider::Info>::free (this=0x92eef70, data=0xb245ad08)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/jabber/libiris/iris/irisnet/corelib/irisnetplugin.h:54
#7  0xb2e007f9 in XMPP::UnixNet::poll (this=0x92eef68) at /usr/include/qt4/QtCore/qlist.h:378
#8  0xb2dfee87 in XMPP::UnixNet::qt_metacall (this=0x92eef68, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xb4838cb8)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface_unix.cpp:401
#9  0x46982d79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#10 0x469833a6 in QMetaObject::activate (sender=<value optimized out>, m=) at kernel/qobject.cpp:3178
#11 0x469bbe76 in QTimer::timeout (this=0x92eef74) at .moc/release-shared/moc_qtimer.cpp:128
#12 0x4698a026 in QTimer::timerEvent (this=0x92eef74, e=0xb48390fc) at kernel/qtimer.cpp:261
#13 0x4697f91b in QObject::event (this=) at kernel/qobject.cpp:1066
#14 0xb6b1fdfc in QApplicationPrivate::notify_helper (this=0x894ac78, receiver=0x92eef74, e=0xb48390fc) at kernel/qapplication.cpp:4056
#15 0xb6b2172d in QApplication::notify (this=0xbfd23c54, receiver=0x92eef74, e=0xb48390fc) at kernel/qapplication.cpp:3952
#16 0xb788e9c2 in KApplication::notify (this=0xbfd23c54, receiver=0x92eef74, event=0xb48390fc) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r1/work/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#17 0x4696fbfd in QCoreApplication::notifyInternal (this=) at kernel/qcoreapplication.cpp:606
#18 0x4699bf66 in QTimerInfoList::activateTimers (this=<value optimized out>) at kernel/qcoreapplication.h:213
#19 0x46998c1f in timerSourceDispatch (source=) at kernel/qeventdispatcher_glib.cpp:165
#20 0x4649b1cf in IA__g_main_context_dispatch (context=0x92ee4d8) at gmain.c:1824
#21 0x4649e998 in g_main_context_iterate (context=0x92ee4d8, block=<value optimized out>, dispatch=1, self=0x92ef2a0) at gmain.c:2455
#22 0x4649eabf in IA__g_main_context_iteration (context=0x92ee4d8, may_block=1) at gmain.c:2518
#23 0x46998b79 in QEventDispatcherGlib::processEvents (this=) at kernel/qeventdispatcher_glib.cpp:327
#24 0x4696e2b4 in QEventLoop::processEvents (this=) at kernel/qeventloop.cpp:149
#25 0x4696e48d in QEventLoop::exec (this=) at kernel/qeventloop.cpp:197
#26 0xb2dc7755 in XMPP::SyncThread::run (this=0x92c0360) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#27 0x4688652a in QThreadPrivate::start (arg=0x92c0360) at thread/qthread_unix.cpp:188
#28 0x4f543450 in start_thread (arg=0xb4839b70) at pthread_create.c:297
#29 0x4f494a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb23ffb70 (LWP 30874)):
#0  0xb7fe3424 in __kernel_vsyscall ()
#1  0x4f547145 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x4688736b in QWaitCondition::wait (this=0x933c9f8, mutex=0x933c9f4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0x46a93bdc in QHostInfoAgent::run (this=) at kernel/qhostinfo.cpp:260
#4  0x4688652a in QThreadPrivate::start (arg=0x933c9e8) at thread/qthread_unix.cpp:188
#5  0x4f543450 in start_thread (arg=0xb23ffb70) at pthread_create.c:297
#6  0x4f494a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb6542700 (LWP 30512)):
[KCrash Handler]
#6  0xb7fe3424 in __kernel_vsyscall ()
#7  0x4f3ed980 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x4f3ef1c8 in abort () at abort.c:88
#9  0x4f4298ad in __libc_message (do_abort=2, fmt=0x4f4edb48 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#10 0x4f42f7c4 in malloc_printerr (action=2, str=0x4f4edcf0 "double free or corruption (!prev)", ptr=0xb242d980) at malloc.c:6196
#11 0x4f430ea3 in _int_free (av=0xb2400010, p=0xb242d978) at malloc.c:4750
#12 0x4f433ebd in __libc_free (mem=0xb242d980) at malloc.c:3716
#13 0x41107f62 in operator delete (ptr=<value optimized out>) at /var/tmp/portage/sys-devel/gcc-4.4.1/work/gcc-4.4.1/libstdc++-v3/libsupc++/del_op.cc:44
#14 0xb28b207c in ~NotificationServerConnection (this=0xb242d980) at /var/tmp/portage/net-libs/libmsn-4.0_beta8/work/libmsn-4.0-beta8/msn/notificationserver.cpp:68
#15 0xb2973f8b in WlmServer::WlmDisconnect (this=0xb242d6c8) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/wlm/wlmserver.cpp:65
#16 0xb296070a in WlmAccount::logOff (this=0x8de6ec0, reason=Kopete::Account::ConnectionReset) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/wlm/wlmaccount.cpp:1213
#17 0xb296c76d in WlmAccount::qt_metacall (this=0x8de6ec0, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfd230d8)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/wlm/wlmaccount.cpp:1205
#18 0x46982d79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#19 0x469833a6 in QMetaObject::activate (sender=<value optimized out>, m=) at kernel/qobject.cpp:3178
#20 0xb296e6a6 in Callbacks::socketError (this=0xb242d6dc, _t1=1) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/protocols/wlm/wlmlibmsn.moc:528
#21 0xb296fa12 in Callbacks::qt_metacall (this=0xb242d6dc, _c=QMetaObject::InvokeMetaMethod, _id=46, _a=0xbfd23200)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/protocols/wlm/wlmlibmsn.moc:232
#22 0x46982d79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#23 0x469833a6 in QMetaObject::activate (sender=<value optimized out>, m=) at kernel/qobject.cpp:3178
#24 0x46aaa8e6 in QAbstractSocket::error (this=) at .moc/release-shared/moc_qabstractsocket.cpp:148
#25 0x46ab14dd in QAbstractSocket::qt_metacall (this=) at .moc/release-shared/moc_qabstractsocket.cpp:101
#26 0x46ad5ac4 in QTcpSocket::qt_metacall (this=0xb242cfa0, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfd23398) at .moc/release-shared/moc_qtcpsocket.cpp:58
#27 0x46ac6c23 in QSslSocket::qt_metacall (this=) at .moc/release-shared/moc_qsslsocket.cpp:94
#28 0xb29738ef in WlmSocket::qt_metacall (this=0xb242cfa0, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfd23398)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/protocols/wlm/wlmsocket.moc:68
#29 0x46982d79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#30 0x469833a6 in QMetaObject::activate (sender=<value optimized out>, m=) at kernel/qobject.cpp:3178
#31 0x485e5626 in Kopete::SocketTimeoutWatcher::error (this=) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/libkopete/kopetesockettimeoutwatcher.moc:89
#32 0x485e65fe in Kopete::SocketTimeoutWatcher::ackTimeoutCheck (this=<value optimized out>)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/libkopete/kopetesockettimeoutwatcher.cpp:98
#33 0x485e6ac6 in Kopete::SocketTimeoutWatcher::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/libkopete/kopetesockettimeoutwatcher.moc:77
#34 0x46982d79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#35 0x469833a6 in QMetaObject::activate (sender=<value optimized out>, m=) at kernel/qobject.cpp:3178
#36 0x469bbe76 in QTimer::timeout (this=0xb2451078) at .moc/release-shared/moc_qtimer.cpp:128
#37 0x4698a026 in QTimer::timerEvent (this=0xb2451078, e=0xbfd2398c) at kernel/qtimer.cpp:261
#38 0x4697f91b in QObject::event (this=) at kernel/qobject.cpp:1066
#39 0xb6b1fdfc in QApplicationPrivate::notify_helper (this=0x894ac78, receiver=0xb2451078, e=0xbfd2398c) at kernel/qapplication.cpp:4056
#40 0xb6b2172d in QApplication::notify (this=0xbfd23c54, receiver=0xb2451078, e=0xbfd2398c) at kernel/qapplication.cpp:3952
#41 0xb788e9c2 in KApplication::notify (this=0xbfd23c54, receiver=0xb2451078, event=0xbfd2398c) at /var/tmp/portage/kde-base/kdelibs-4.3.1-r1/work/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#42 0x4696fbfd in QCoreApplication::notifyInternal (this=) at kernel/qcoreapplication.cpp:606
#43 0x4699bf66 in QTimerInfoList::activateTimers (this=<value optimized out>) at kernel/qcoreapplication.h:213
#44 0x46998c1f in timerSourceDispatch (source=) at kernel/qeventdispatcher_glib.cpp:165
#45 0x4649b1cf in IA__g_main_context_dispatch (context=0x892fa70) at gmain.c:1824
#46 0x4649e998 in g_main_context_iterate (context=0x892fa70, block=<value optimized out>, dispatch=1, self=0x894a800) at gmain.c:2455
#47 0x4649eabf in IA__g_main_context_iteration (context=0x892fa70, may_block=1) at gmain.c:2518
#48 0x46998b79 in QEventDispatcherGlib::processEvents (this=) at kernel/qeventdispatcher_glib.cpp:327
#49 0xb6bced4b in QGuiEventDispatcherGlib::processEvents (this=0x8912498, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#50 0x4696e2b4 in QEventLoop::processEvents (this=) at kernel/qeventloop.cpp:149
#51 0x4696e48d in QEventLoop::exec (this=) at kernel/qeventloop.cpp:197
#52 0x46970792 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#53 0xb6b1fcb5 in QApplication::exec () at kernel/qapplication.cpp:3525
#54 0x0805a510 in main (argc=3, argv=0xbfd24064) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/kopete/main.cpp:104

This bug may be a duplicate of or related to bug 204937

Reported using DrKonqi
Comment 1 Dario Andres 2009-09-16 23:01:10 UTC
Downgrade to libmsn beta6 or recompile kdenetwork/kopete. Thanks

*** This bug has been marked as a duplicate of bug 202349 ***