Bug 211841

Summary: Kopete crashes after prolonged period of running
Product: [Unmaintained] kopete Reporter: Stewart Peters <gorgonizer>
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 Stewart Peters 2009-10-25 23:11:01 UTC
Application that crashed: kopete
Version of the application: 0.80.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Kopete (using 2 WLM and 1 Facebook accounts) loads correctly, anc connects to all accounts.  After a period of time (at least 3 hours, maybe longer) Kopete will crash.  If I bring up the Kopete window just before the crash, some of the icons in the contact list have disappeared, whereas others are fine.  The crash occurs whether Kopete is minimized to the system tray or not.

 -- Backtrace:
Application: Kopete (kopete), signal: Aborted
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f5892ac8750 (LWP 20802))]

Thread 2 (Thread 0x7f587b6c6910 (LWP 20804)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f58902aa4fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x17f6798, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x17f6798, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f588d6a178c in QHostInfoAgent::run (this=0x17f6780) at kernel/qhostinfo.cpp:260
#4  0x00007f58902a9445 in QThreadPrivate::start (arg=0x17f6780) at thread/qthread_unix.cpp:188
#5  0x00007f588a919a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f588f0f77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5892ac8750 (LWP 20802)):
[KCrash Handler]
#5  0x00007f588f04b4b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f588f04ef50 in *__GI_abort () at abort.c:92
#7  0x00007f588f044481 in *__GI___assert_fail (assertion=0x7f587bf2b245 "this->_connectionState >= s", file=<value optimized out>, line=218, 
    function=0x7f587bf2b4a0 "void MSN::SwitchboardServerConnection::assertConnectionStateIsAtLeast(MSN::SwitchboardServerConnection::SwitchboardServerState)") at assert.c:81
#8  0x00007f587bec5b6c in MSN::SwitchboardServerConnection::connectionWithSocket(void*) () from /usr/lib/libmsn.so.0.1
#9  0x00007f587bed1a99 in MSN::NotificationServerConnection::connectionWithSocket(void*) () from /usr/lib/libmsn.so.0.1
#10 0x00007f587c1784ba in Callbacks::emitSocketError (this=0x19376c8, error=QAbstractSocket::SocketResourceError) at ../../../../kopete/protocols/wlm/wlmlibmsn.cpp:902
#11 0x00007f587c178567 in Callbacks::qt_metacall (this=0x19376c8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3bcb6310) at ./wlmlibmsn.moc:232
#12 0x00007f58903a4ddc in QMetaObject::activate (sender=0x76cd990, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#13 0x00007f588d6bab11 in QAbstractSocket::error (this=0x5142, _t1=QAbstractSocket::SocketResourceError) at .moc/release-shared/moc_qabstractsocket.cpp:148
#14 0x00007f588d6d46a4 in QSslSocketPrivate::_q_errorSlot (this=0x976c810, error=QAbstractSocket::SocketResourceError) at ssl/qsslsocket.cpp:1991
#15 0x00007f588d6d7e84 in QSslSocket::qt_metacall (this=0x76cd990, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3bcb64d0) at .moc/release-shared/moc_qsslsocket.cpp:113
#16 0x00007f587c17bc78 in WlmSocket::qt_metacall (this=0x5142, _c=20802, _id=6, _a=0xffffffffffffffff) at ./wlmsocket.moc:68
#17 0x00007f58903a4ddc in QMetaObject::activate (sender=0x406aec0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#18 0x00007f588d6bab11 in QAbstractSocket::error (this=0x5142, _t1=QAbstractSocket::SocketResourceError) at .moc/release-shared/moc_qabstractsocket.cpp:148
#19 0x00007f588d6bd481 in QAbstractSocketPrivate::_q_connectToNextAddress (this=0x973ff50) at socket/qabstractsocket.cpp:930
#20 0x00007f588d6bdae7 in QAbstractSocketPrivate::_q_startConnecting (this=0x973ff50, hostInfo=<value optimized out>) at socket/qabstractsocket.cpp:889
#21 0x00007f588d6bf980 in QAbstractSocket::connectToHostImplementation (this=<value optimized out>, hostName=<value optimized out>, port=<value optimized out>, openMode=<value optimized out>)
    at socket/qabstractsocket.cpp:1317
#22 0x00007f588d6c1301 in QAbstractSocket::qt_metacall (this=0x406aec0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3bcb6810)
    at .moc/release-shared/moc_qabstractsocket.cpp:106
#23 0x00007f5890397e67 in QMetaMethod::invoke (this=0x7fff3bcb6ac0, object=0x406aec0, connectionType=<value optimized out>, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., 
    val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1522
#24 0x00007f5890398506 in QMetaObject::invokeMethod (obj=0x406aec0, member=<value optimized out>, type=<value optimized out>, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., 
    val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1114
#25 0x00007f588d6bb0a9 in QMetaObject::invokeMethod (this=0x5142, hostName=<value optimized out>, port=1863, openMode=<value optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:387
#26 QAbstractSocket::connectToHost (this=0x5142, hostName=<value optimized out>, port=1863, openMode=<value optimized out>) at socket/qabstractsocket.cpp:1248
#27 0x00007f588d6d7bb9 in QSslSocket::connectToHostImplementation (this=0x76cd990, hostName=..., port=6, openMode=) at ssl/qsslsocket.cpp:1593
#28 0x00007f588d6d7dd1 in QSslSocket::qt_metacall (this=0x76cd990, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3bcb7080) at .moc/release-shared/moc_qsslsocket.cpp:107
#29 0x00007f587c17bc78 in WlmSocket::qt_metacall (this=0x5142, _c=20802, _id=6, _a=0xffffffffffffffff) at ./wlmsocket.moc:68
#30 0x00007f5890397e67 in QMetaMethod::invoke (this=0x7fff3bcb7330, object=0x76cd990, connectionType=<value optimized out>, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., 
    val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1522
#31 0x00007f5890398506 in QMetaObject::invokeMethod (obj=0x76cd990, member=<value optimized out>, type=<value optimized out>, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., 
    val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1114
#32 0x00007f588d6bb0a9 in QMetaObject::invokeMethod (this=0x5142, hostName=<value optimized out>, port=1863, openMode=<value optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:387
#33 QAbstractSocket::connectToHost (this=0x5142, hostName=<value optimized out>, port=1863, openMode=<value optimized out>) at socket/qabstractsocket.cpp:1248
#34 0x00007f587c179cb8 in Callbacks::connectToServer (this=0x19376c8, hostname=) at ../../../../kopete/protocols/wlm/wlmlibmsn.cpp:687
#35 0x00007f587becc946 in MSN::SwitchboardServerConnection::connect(std::string const&, unsigned int) () from /usr/lib/libmsn.so.0.1
#36 0x00007f587bed3bbd in MSN::NotificationServerConnection::callback_TransferToSwitchboard(std::vector<std::string, std::allocator<std::string> >&, int, void*) () from /usr/lib/libmsn.so.0.1
#37 0x00007f587bed41b9 in MSN::NotificationServerConnection::handleIncomingData() () from /usr/lib/libmsn.so.0.1
#38 0x00007f587bec388d in MSN::Connection::dataArrivedOnSocket() () from /usr/lib/libmsn.so.0.1
#39 0x00007f587c17bd34 in WlmSocket::qt_metacall (this=0x1a2fbe0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./wlmsocket.moc:73
#40 0x00007f58903a4ddc in QMetaObject::activate (sender=0x1a2fbe0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#41 0x00007f588d6d7e9d in QSslSocket::qt_metacall (this=0x1a2fbe0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3bcb9da0) at .moc/release-shared/moc_qsslsocket.cpp:114
#42 0x00007f587c17bc78 in WlmSocket::qt_metacall (this=0x5142, _c=20802, _id=6, _a=0xffffffffffffffff) at ./wlmsocket.moc:68
#43 0x00007f58903a4ddc in QMetaObject::activate (sender=0x1876c40, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3113
#44 0x00007f588d6bed6f in QAbstractSocketPrivate::canReadNotification (this=0x1aa55e0) at socket/qabstractsocket.cpp:604
#45 0x00007f588d6adf01 in QReadNotifier::event (this=<value optimized out>, e=0x5142) at socket/qnativesocketengine.cpp:1036
#46 0x00007f588f837efc in QApplicationPrivate::notify_helper (this=0x146ab60, receiver=0x1a6b350, e=0x7fff3bcba1e0) at kernel/qapplication.cpp:4056
#47 0x00007f588f83f1ce in QApplication::notify (this=0x7fff3bcba4f0, receiver=0x1a6b350, e=0x7fff3bcba1e0) at kernel/qapplication.cpp:4021
#48 0x00007f5890fa3ab6 in KApplication::notify (this=0x7fff3bcba4f0, receiver=0x1a6b350, event=0x7fff3bcba1e0) at ../../kdeui/kernel/kapplication.cpp:302
#49 0x00007f589038fc2c in QCoreApplication::notifyInternal (this=0x7fff3bcba4f0, receiver=0x1a6b350, event=0x7fff3bcba1e0) at kernel/qcoreapplication.cpp:610
#50 0x00007f58903b842a in QCoreApplication::sendEvent (source=0x1482c80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#51 socketNotifierSourceDispatch (source=0x1482c80) at kernel/qeventdispatcher_glib.cpp:110
#52 0x00007f588ab6abbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#53 0x00007f588ab6e588 in ?? () from /lib/libglib-2.0.so.0
#54 0x00007f588ab6e6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#55 0x00007f58903b81a6 in QEventDispatcherGlib::processEvents (this=0x143d560, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#56 0x00007f588f8cc4be in QGuiEventDispatcherGlib::processEvents (this=0x5142, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#57 0x00007f589038e532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#58 0x00007f589038e904 in QEventLoop::exec (this=0x7fff3bcba440, flags=) at kernel/qeventloop.cpp:201
#59 0x00007f5890390ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#60 0x00000000004157f6 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kopete/kopete/main.cpp:104
The current source language is "auto; currently asm".
The current source language is "auto; currently c".

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

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-28 16:59:22 UTC
Merging with bug 207597. Thanks

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