Bug 174321 - Kontact crash [MSNContact::setBlocked (this=0x0, blocked=false)]
Summary: Kontact crash [MSNContact::setBlocked (this=0x0, blocked=false)]
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Unmaintained
Component: MSN Plugin (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-05 10:54 UTC by Oliver Putz
Modified: 2008-11-18 03:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Putz 2008-11-05 10:54:34 UTC
Version:           0.60.80 (using 4.1.71 (KDE 4.1.71 (KDE 4.2 >= 20081023)), Gentoo)
Compiler:          i686-pc-linux-gnu-gcc
OS:                Linux (i686) release 2.6.26-gentoo-r1

I had kopete running overnight. When I came back to the computer, i was greeted by the backtrace below.

Perhaps to note: When I came back, the screen was also locked (not sure if it matters)

Application: Kopete (kopete), signal SIGSEGV
[Current thread is 0 (LWP 11994)]

Thread 2 (Thread 0xb1ecfb90 (LWP 12003)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb7e32be5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7eb1c8f in QWaitCondition::wait (this=0x864a2a8, mutex=0x864a2a4, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  0xb64e09a3 in QHostInfoAgent::run (this=0x864a298) at kernel/qhostinfo.cpp:247
#4  0xb7eb0a24 in QThreadPrivate::start (arg=0x864a298) at thread/qthread_unix.cpp:191
#5  0xb7e2f160 in start_thread (arg=0xb1ecfb90) at pthread_create.c:297
#6  0xb5efdc0e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb58b8720 (LWP 11994)):
[KCrash Handler]
#6  MSNContact::setBlocked (this=0x0, blocked=false) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/protocols/msn/msncontact.cpp:287
#7  0xb16445e6 in MSNAccount::slotNewContactList (this=0x89742f8) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/protocols/msn/msnaccount.cpp:760
#8  0xb164ce12 in MSNAccount::qt_metacall (this=0x89742f8, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbf9a13f8)
    at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete_build/kopete/protocols/msn/msnaccount.moc:138
#9  0xb7fb84e1 in QMetaObject::activate (sender=0x84f3908, from_signal_index=<value optimized out>, to_signal_index=23, argv=0x0) at kernel/qobject.cpp:3028
#10 0xb7fba3d8 in QMetaObject::activate (sender=0x84f3908, m=0xb16a5844, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3098
#11 0xb1667553 in MSNNotifySocket::newContactList (this=0x84f3908) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete_build/kopete/protocols/msn/msnnotifysocket.moc:141
#12 0xb166ec74 in MSNNotifySocket::parseCommand (this=0x84f3908, cmd=@0xbf9a1aec, id=4, data=@0xbf9a1ae8)
    at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/protocols/msn/msnnotifysocket.cpp:577
#13 0xb16588fe in MSNSocket::parseLine (this=0x84f3908, str=@0xbf9a1b34) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/protocols/msn/msnsocket.cpp:519
#14 0xb165bd0d in MSNSocket::slotReadLine (this=0x84f3908) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/protocols/msn/msnsocket.cpp:449
#15 0xb165c90a in MSNSocket::slotDataReceived (this=0x84f3908) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/protocols/msn/msnsocket.cpp:405
#16 0xb165d541 in MSNSocket::qt_metacall (this=0x84f3908, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbf9a1dd8)
    at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete_build/kopete/protocols/msn/msnsocket.moc:117
#17 0xb167245a in MSNNotifySocket::qt_metacall (this=0x84f3908, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbf9a1dd8)
    at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete_build/kopete/protocols/msn/msnnotifysocket.moc:105
#18 0xb7fb84e1 in QMetaObject::activate (sender=0x8953d28, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3028
#19 0xb7fba3d8 in QMetaObject::activate (sender=0x8953d28, m=0xb80860e8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3098
#20 0xb7fef6af in QIODevice::readyRead (this=0x8953d28) at .moc/debug-shared/moc_qiodevice.cpp:83
#21 0xb64f83df in QAbstractSocketPrivate::canReadNotification (this=0x8973c40) at socket/qabstractsocket.cpp:574
#22 0xb64e8b9b in QAbstractSocketEngine::readNotification (this=0x89bcfb8) at socket/qabstractsocketengine.cpp:142
#23 0xb64e9f5d in QReadNotifier::event (this=0x883e5d0, e=0xbf9a21f0) at socket/qnativesocketengine.cpp:974
#24 0xb66a8fab in QApplicationPrivate::notify_helper (this=0x80ca898, receiver=0x883e5d0, e=0xbf9a21f0) at kernel/qapplication.cpp:3809
#25 0xb66afae5 in QApplication::notify (this=0xbf9a304c, receiver=0x883e5d0, e=0xbf9a21f0) at kernel/qapplication.cpp:3399
#26 0xb7988f95 in KApplication::notify (this=0xbf9a304c, receiver=0x883e5d0, event=0xbf9a21f0) at /var/tmp/portage/kde-base/kdelibs-4.1.71/work/kdelibs-4.1.71/kdeui/kernel/kapplication.cpp:307
#27 0xb7fa1b21 in QCoreApplication::notifyInternal (this=0xbf9a304c, receiver=0x883e5d0, event=0xbf9a21f0) at kernel/qcoreapplication.cpp:593
#28 0xb7fcd450 in QEventDispatcherUNIX::activateSocketNotifiers (this=0x80c4208) at kernel/qcoreapplication.h:215
#29 0xb7fcd7f4 in QEventDispatcherUNIXPrivate::doSelect (this=0x80c4788, flags={i = -1080417400}, timeout=0xbf9a2380) at kernel/qeventdispatcher_unix.cpp:252
#30 0xb7fce4d6 in QEventDispatcherUNIX::processEvents (this=0x80c4208, flags={i = -1080416820}) at kernel/qeventdispatcher_unix.cpp:895
#31 0xb673e64f in QEventDispatcherX11::processEvents (this=0x80c4208, flags={i = -1080416760}) at kernel/qeventdispatcher_x11.cpp:154
#32 0xb7fa06b0 in QEventLoop::processEvents (this=0xbf9a267c, flags={i = -1080416696}) at kernel/qeventloop.cpp:149
#33 0xb7fa0852 in QEventLoop::exec (this=0xbf9a267c, flags={i = -1080416636}) at kernel/qeventloop.cpp:200
#34 0xb6b14a71 in QDialog::exec (this=0x8704b50) at dialogs/qdialog.cpp:453
#35 0xb78f4d8c in KDialogQueue::Private::slotShowQueuedDialog (this=0x88d4c58) at /var/tmp/portage/kde-base/kdelibs-4.1.71/work/kdelibs-4.1.71/kdeui/dialogs/kdialog.cpp:1057
#36 0xb78f4e88 in KDialogQueue::qt_metacall (this=0x88d3280, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf9a27d8)
    at /var/tmp/portage/kde-base/kdelibs-4.1.71/work/kdelibs_build/kdeui/kdialogqueue_p.moc:65
#37 0xb7fb84e1 in QMetaObject::activate (sender=0x84cb758, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3028
#38 0xb7fba3d8 in QMetaObject::activate (sender=0x84cb758, m=0xb80859e4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3098
#39 0xb7fbe005 in QSingleShotTimer::timeout (this=0x84cb758) at .moc/debug-shared/qtimer.moc:74
#40 0xb7fbe106 in QSingleShotTimer::timerEvent (this=0x84cb758) at kernel/qtimer.cpp:300
#41 0xb7fb1969 in QObject::event (this=0x84cb758, e=0xbf9a2c8c) at kernel/qobject.cpp:1117
#42 0xb66a8fab in QApplicationPrivate::notify_helper (this=0x80ca898, receiver=0x84cb758, e=0xbf9a2c8c) at kernel/qapplication.cpp:3809
#43 0xb66afae5 in QApplication::notify (this=0xbf9a304c, receiver=0x84cb758, e=0xbf9a2c8c) at kernel/qapplication.cpp:3399
#44 0xb7988f95 in KApplication::notify (this=0xbf9a304c, receiver=0x84cb758, event=0xbf9a2c8c) at /var/tmp/portage/kde-base/kdelibs-4.1.71/work/kdelibs-4.1.71/kdeui/kernel/kapplication.cpp:307
#45 0xb7fa1b21 in QCoreApplication::notifyInternal (this=0xbf9a304c, receiver=0x84cb758, event=0xbf9a2c8c) at kernel/qcoreapplication.cpp:593
#46 0xb7fce36e in QTimerInfoList::activateTimers (this=0x80c4e1c) at kernel/qcoreapplication.h:215
#47 0xb7fce532 in QEventDispatcherUNIX::processEvents (this=0x80c4208, flags={i = -1080414420}) at kernel/qeventdispatcher_unix.cpp:899
#48 0xb673e64f in QEventDispatcherX11::processEvents (this=0x80c4208, flags={i = -1080414360}) at kernel/qeventdispatcher_x11.cpp:154
#49 0xb7fa06b0 in QEventLoop::processEvents (this=0xbf9a2fe0, flags={i = -1080414296}) at kernel/qeventloop.cpp:149
#50 0xb7fa0852 in QEventLoop::exec (this=0xbf9a2fe0, flags={i = -1080414232}) at kernel/qeventloop.cpp:200
#51 0xb7fa2c6f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851
#52 0xb66a8d43 in QApplication::exec () at kernel/qapplication.cpp:3337
#53 0x0808a5df in main (argc=3, argv=0xbf9a3434) at /var/tmp/portage/kde-base/kopete-4.1.71/work/kopete-4.1.71/kopete/kopete/main.cpp:102
Comment 1 Matt Rogers 2008-11-18 03:21:20 UTC
The MSN code has been replaced with new code so this crash should no longer occur. You can give the new MSN plugin a try with KDE 4.2 Beta 1.