[kopete-bugs] [Bug 224661] New: kopete crashed when person in open chat window (WLM) went offline

Jaak Ristioja Ristioja at gmail.com
Thu Jan 28 20:49:04 CET 2010


https://bugs.kde.org/show_bug.cgi?id=224661

           Summary: kopete crashed when person in open chat window (WLM)
                    went offline
           Product: kopete
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs at kde.org
        ReportedBy: Ristioja at gmail.com


Application that crashed: kopete
Version of the application: 0.80.2
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.6.0
Operating System: Linux 2.6.32-gentoo-r2-arm x86_64

What I was doing when the application crashed:
Probably a duplicate of 217850 and 217430.

I was chatting with someone (MSN/WLM) and the person went offline. Kopete
crashed. In parallel with the Crash Reporting Assistant being shown, a KDE
notification popped up near they system tray that the person had gone offline.

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

Thread 4 (Thread 0x7fd8c173e910 (LWP 5622)):
#0  0x00007fd8d098fe34 in __pthread_mutex_lock (mutex=0x1f6d408) at
pthread_mutex_lock.c:56
#1  0x00007fd8cc7d4ef3 in IA__g_main_context_query (context=0x1f6d400,
max_priority=2147483647, timeout=0x7fd8c173df30, fds=0x1f81210, n_fds=1) at
gmain.c:2204
#2  0x00007fd8cc7d9807 in g_main_context_iterate (context=0x1f6d400, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2437
#3  0x00007fd8cc7d9c9c in IA__g_main_context_iteration (context=0x1f6d400,
may_block=1) at gmain.c:2518
#4  0x00007fd8d0d4ac76 in QEventDispatcherGlib::processEvents (this=0x1e49680,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#5  0x00007fd8d0d1c712 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fd8d0d1cae4 in QEventLoop::exec (this=0x1f6d4e0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007fd8c258a3bb in QCA::SyncThread::run() () from
/usr/lib64/qca2/libqca.so.2
#8  0x00007fd8d0c1ef4a in QThreadPrivate::start (arg=0x1f10e30) at
thread/qthread_unix.cpp:244
#9  0x00007fd8d098e2a7 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007fd8cf0d28cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd8c0f3d910 (LWP 5623)):
#0  0x00007fd8d09913e1 in __pthread_mutex_unlock_usercnt (mutex=0x2350be8,
decr=1) at pthread_mutex_unlock.c:52
#1  0x00007fd8cc7d9447 in IA__g_main_context_prepare (context=0x2350be0,
priority=0x7fd8c0f3cf44) at gmain.c:2142
#2  0x00007fd8cc7d97d9 in g_main_context_iterate (context=0x2350be0, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2435
#3  0x00007fd8cc7d9c9c in IA__g_main_context_iteration (context=0x2350be0,
may_block=1) at gmain.c:2518
#4  0x00007fd8d0d4ac76 in QEventDispatcherGlib::processEvents (this=0x22be4b0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#5  0x00007fd8d0d1c712 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fd8d0d1cae4 in QEventLoop::exec (this=0x22bd060, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007fd8c29ff193 in XMPP::SyncThread::run (this=0x2350570) at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#8  0x00007fd8d0c1ef4a in QThreadPrivate::start (arg=0x2350570) at
thread/qthread_unix.cpp:244
#9  0x00007fd8d098e2a7 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007fd8cf0d28cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd8c073c910 (LWP 5624)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd8d0c1ffb5 in QWaitConditionPrivate::wait (this=0x256aee0,
mutex=0x256aed8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x256aee0, mutex=0x256aed8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd8d2029934 in QHostInfoAgent::run (this=0x256aec0) at
kernel/qhostinfo.cpp:252
#4  0x00007fd8d0c1ef4a in QThreadPrivate::start (arg=0x256aec0) at
thread/qthread_unix.cpp:244
#5  0x00007fd8d098e2a7 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007fd8cf0d28cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd8d4d4c740 (LWP 5621)):
[KCrash Handler]
#5  0x00007fd8cf034315 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fd8cf035811 in *__GI_abort () at abort.c:88
#7  0x00007fd8d0c15a05 in qt_message_output (msgType=QtFatalMsg, buf=<value
optimized out>) at global/qglobal.cpp:2226
#8  0x00007fd8d0c15bad in qt_message (msgType=QtFatalMsg, msg=0x7fd8d0d87930
"ASSERT: \"%s\" in file %s, line %d", ap=0x7fff975c3850) at
global/qglobal.cpp:2272
#9  0x00007fd8d0c15d45 in qFatal (msg=<value optimized out>) at
global/qglobal.cpp:2455
#10 0x00007fd8d0d150e8 in QAbstractItemModel::beginRemoveRows (this=0x45c7bb0,
parent=..., first=-1, last=-1) at kernel/qabstractitemmodel.cpp:2443
#11 0x00007fd8d3a80603 in
Kopete::ChatSessionMembersListModel::slotContactRemoved (this=0x45c7bb0,
contact=0x1fc97c0)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5/kopete/libkopete/chatsessionmemberslistmodel.cpp:220
#12 0x00007fd8d3a809cc in
Kopete::ChatSessionMembersListModel::slotContactStatusChanged (this=0x45c7bb0,
contact=0x1fc97c0, status=<value optimized out>)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5/kopete/libkopete/chatsessionmemberslistmodel.cpp:229
#13 0x00007fd8d39ed6e3 in Kopete::ChatSessionMembersListModel::qt_metacall
(this=0x45c7bb0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff975c3bb0)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/libkopete/moc_chatsessionmemberslistmodel.cpp:89
#14 0x00007fd8d0d32d15 in QMetaObject::activate (sender=0x49a67a0, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3286
#15 0x00007fd8d3a2a22c in Kopete::ChatSession::onlineStatusChanged
(this=0x15f5, _t1=0x1fc97c0, _t2=<value optimized out>, _t3=<value optimized
out>)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/libkopete/kopetechatsession.moc:292
#16 0x00007fd8d3a2d2e0 in Kopete::ChatSession::qt_metacall (this=0x49a67a0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff975c3d40)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/libkopete/kopetechatsession.moc:229
#17 0x00007fd8c3386c35 in WlmChatSession::qt_metacall (this=0x15f5, _c=5621,
_id=6, _a=0xffffffffffffffff)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/protocols/wlm/wlmchatsession.moc:84
#18 0x00007fd8d0d32d15 in QMetaObject::activate (sender=0x1fc97c0, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3286
#19 0x00007fd8d3a37f69 in Kopete::Contact::onlineStatusChanged (this=0x15f5,
_t1=0x1fc97c0, _t2=<value optimized out>, _t3=<value optimized out>)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/libkopete/kopetecontact.moc:199
#20 0x00007fd8d3a385a1 in Kopete::Contact::setOnlineStatus (this=0x1fc97c0,
status=...) at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5/kopete/libkopete/kopetecontact.cpp:169
#21 0x00007fd8c3362540 in WlmContact::setOnlineStatus (this=0x1fc97c0,
status=...) at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5/kopete/protocols/wlm/wlmcontact.cpp:429
#22 0x00007fd8c33690db in WlmAccount::contactDisconnected (this=0x4ee11fd,
buddy=<value optimized out>) at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5/kopete/protocols/wlm/wlmaccount.cpp:614
#23 0x00007fd8c3372d24 in WlmAccount::qt_metacall (this=0x20b6620,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff975c4090)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/protocols/wlm/wlmaccount.moc:163
#24 0x00007fd8d0d32d15 in QMetaObject::activate (sender=0x1f66c78, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3286
#25 0x00007fd8c3374985 in Callbacks::contactDisconnected (this=0x15f5,
_t1=<value optimized out>) at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/protocols/wlm/wlmlibmsn.moc:446
#26 0x00007fd8c30cd98b in MSN::NotificationServerConnection::handle_FLN
(this=0x25da290, args=...) at
/usr/src/debug/net-libs/libmsn-4.0_beta6/libmsn-4.0-beta6/msn/notificationserver.cpp:330
#27 0x00007fd8c30cd737 in MSN::NotificationServerConnection::handleIncomingData
(this=0x25da290) at
/usr/src/debug/net-libs/libmsn-4.0_beta6/libmsn-4.0-beta6/msn/notificationserver.cpp:1293
#28 0x00007fd8c30bdee0 in MSN::Connection::dataArrivedOnSocket (this=0x25da290)
at
/usr/src/debug/net-libs/libmsn-4.0_beta6/libmsn-4.0-beta6/msn/connection.cpp:225
#29 0x00007fd8c3378aa0 in WlmSocket::qt_metacall (this=0x1efa190,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value
optimized out>)
    at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/protocols/wlm/wlmsocket.moc:79
#30 0x00007fd8d0d32d15 in QMetaObject::activate (sender=0x1efa190, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3286
#31 0x00007fd8d206695f in QSslSocket::qt_metacall (this=0x1efa190,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff975c6470)
at .moc/debug-shared/moc_qsslsocket.cpp:121
#32 0x00007fd8c33789fe in WlmSocket::qt_metacall (this=0x15f5, _c=5621, _id=6,
_a=0xffffffffffffffff) at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5_build/kopete/protocols/wlm/wlmsocket.moc:74
#33 0x00007fd8d0d32d15 in QMetaObject::activate (sender=0x1e28100, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3286
#34 0x00007fd8d2047e3f in QAbstractSocketPrivate::canReadNotification
(this=0x2651720) at socket/qabstractsocket.cpp:626
#35 0x00007fd8d2036f21 in QReadNotifier::event (this=<value optimized out>,
e=0x15f5) at socket/qnativesocketengine.cpp:1053
#36 0x00007fd8cfcbd8e1 in QApplicationPrivate::notify_helper (this=0x1afe550,
receiver=0x2612710, e=0x7fff975c6a40) at kernel/qapplication.cpp:4242
#37 0x00007fd8cfcc548d in QApplication::notify (this=0x7fff975c8740,
receiver=0x2612710, e=0x7fff975c6a40) at kernel/qapplication.cpp:4207
#38 0x00007fd8d1953a9b in KApplication::notify (this=0x7fff975c8740,
receiver=0x2612710, event=0x7fff975c6a40) at
/usr/src/debug/kde-base/kdelibs-4.3.5/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#39 0x00007fd8d0d1ddab in QCoreApplication::notifyInternal
(this=0x7fff975c8740, receiver=0x2612710, event=0x7fff975c6a40) at
kernel/qcoreapplication.cpp:704
#40 0x00007fd8d0d4aff9 in QCoreApplication::sendEvent (source=0x1af5190) at
kernel/qcoreapplication.h:215
#41 socketNotifierSourceDispatch (source=0x1af5190) at
kernel/qeventdispatcher_glib.cpp:110
#42 0x00007fd8cc7d64a9 in g_main_dispatch (context=0x1af5040) at gmain.c:1824
#43 IA__g_main_context_dispatch (context=0x1af5040) at gmain.c:2377
#44 0x00007fd8cc7d9ae8 in g_main_context_iterate (context=0x1af5040, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2455
#45 0x00007fd8cc7d9c9c in IA__g_main_context_iteration (context=0x1af5040,
may_block=1) at gmain.c:2518
#46 0x00007fd8d0d4ac5c in QEventDispatcherGlib::processEvents (this=0x1af2a90,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#47 0x00007fd8cfd6512f in QGuiEventDispatcherGlib::processEvents (this=0x15f5,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#48 0x00007fd8d0d1c712 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#49 0x00007fd8d0d1cae4 in QEventLoop::exec (this=0x7fff975c6ca0, flags=...) at
kernel/qeventloop.cpp:201
#50 0x00007fd8d00f23d7 in QMenu::exec (this=<value optimized out>, p=...,
action=0x0) at widgets/qmenu.cpp:2045
#51 0x00007fd8d0137713 in QToolButtonPrivate::popupTimerDone (this=0x4640860)
at widgets/qtoolbutton.cpp:955
#52 0x00007fd8d0138049 in QToolButton::qt_metacall (this=0x4663c40,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff975c6f90)
at .moc/debug-shared/moc_qtoolbutton.cpp:114
#53 0x00007fd8d0d32d15 in QMetaObject::activate (sender=0x4663c40, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3286
#54 0x00007fd8d006d6ee in QAbstractButtonPrivate::emitPressed (this=0x4640860)
at widgets/qabstractbutton.cpp:560
#55 0x00007fd8d006d8a3 in QAbstractButton::mousePressEvent (this=0x4663c40,
e=0x7fff975c7b70) at widgets/qabstractbutton.cpp:1095
#56 0x00007fd8d0138193 in QToolButton::mousePressEvent (this=0x4663c40,
e=0x7fff975c7b70) at widgets/qtoolbutton.cpp:712
#57 0x00007fd8cfd169ea in QWidget::event (this=0x4663c40, event=0x7fff975c7b70)
at kernel/qwidget.cpp:7970
#58 0x00007fd8cfcbd8e1 in QApplicationPrivate::notify_helper (this=0x1afe550,
receiver=0x4663c40, e=0x7fff975c7b70) at kernel/qapplication.cpp:4242
#59 0x00007fd8cfcc62a1 in QApplication::notify (this=<value optimized out>,
receiver=0x4663c40, e=0x7fff975c7b70) at kernel/qapplication.cpp:3822
#60 0x00007fd8d1953a9b in KApplication::notify (this=0x7fff975c8740,
receiver=0x4663c40, event=0x7fff975c7b70) at
/usr/src/debug/kde-base/kdelibs-4.3.5/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#61 0x00007fd8d0d1ddab in QCoreApplication::notifyInternal
(this=0x7fff975c8740, receiver=0x4663c40, event=0x7fff975c7b70) at
kernel/qcoreapplication.cpp:704
#62 0x00007fd8cfcc8c11 in QCoreApplication::sendEvent (receiver=0x4663c40,
event=0x7fff975c7b70, alienWidget=0x4663c40, nativeWidget=0x27d62d0,
buttonDown=<value optimized out>, 
    lastMouseReceiver=..., spontaneous=true) at
src/corelib/kernel/qcoreapplication.h:215
#63 QApplicationPrivate::sendMouseEvent (receiver=0x4663c40,
event=0x7fff975c7b70, alienWidget=0x4663c40, nativeWidget=0x27d62d0,
buttonDown=<value optimized out>, lastMouseReceiver=..., 
    spontaneous=true) at kernel/qapplication.cpp:2956
#64 0x00007fd8cfd3e80b in QETWidget::translateMouseEvent (this=0x27d62d0,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#65 0x00007fd8cfd3d356 in QApplication::x11ProcessEvent (this=0x7fff975c8740,
event=0x7fff975c8380) at kernel/qapplication_x11.cpp:3501
#66 0x00007fd8cfd65864 in x11EventSourceDispatch (s=0x1af5fb0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#67 0x00007fd8cc7d64a9 in g_main_dispatch (context=0x1af5040) at gmain.c:1824
#68 IA__g_main_context_dispatch (context=0x1af5040) at gmain.c:2377
#69 0x00007fd8cc7d9ae8 in g_main_context_iterate (context=0x1af5040, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2455
#70 0x00007fd8cc7d9c9c in IA__g_main_context_iteration (context=0x1af5040,
may_block=1) at gmain.c:2518
#71 0x00007fd8d0d4ac5c in QEventDispatcherGlib::processEvents (this=0x1af2a90,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#72 0x00007fd8cfd6512f in QGuiEventDispatcherGlib::processEvents (this=0x15f5,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#73 0x00007fd8d0d1c712 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#74 0x00007fd8d0d1cae4 in QEventLoop::exec (this=0x7fff975c86b0, flags=...) at
kernel/qeventloop.cpp:201
#75 0x00007fd8d0d1f004 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#76 0x00000000004164e8 in main (argc=3, argv=0x7fff975c9578) at
/usr/src/debug/kde-base/kopete-4.3.5/kopete-4.3.5/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 217430

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the kopete-bugs mailing list