Bug 307705 - random kopete crash without user interaction
Summary: random kopete crash without user interaction
Status: RESOLVED DUPLICATE of bug 298290
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: 1.3.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-02 08:40 UTC by Robert Riemann
Modified: 2012-10-04 21:40 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Riemann 2012-10-02 08:40:37 UTC
Application: kopete (1.3.1)
KDE Platform Version: 4.9.1 "release 561"
Qt Version: 4.8.3
Operating System: Linux 3.1.10-1.16-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

Kopete was just online with some xmpp-accounts. Without notable reason, it crashed. This happened already multiple times since I update from kde 4.8.x to 4.9.1.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f10b86f4760 (LWP 18027))]

Thread 3 (Thread 0x7f1098d00700 (LWP 18050)):
#0  0x00007f10b44fb11f in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007f10af01e207 in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f10af01f901 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f10af01ffa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f10b6117666 in QEventDispatcherGlib::processEvents (this=0x7f10940008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f10b60e7162 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f10b60e73b7 in QEventLoop::exec (this=0x7f1094001540, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f1099e98cde in QCA::SyncThread::run() () from /usr/lib64/libqca.so.2
#8  0x00007f10b5fe86ec in QThreadPrivate::start (arg=0xef4e60) at thread/qthread_unix.cpp:338
#9  0x00007f10b44f7f05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f10b4a4f10d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f1093fff700 (LWP 18057)):
#0  0x00007f10b44fb1b0 in pthread_mutex_unlock () from /lib64/libpthread.so.0
#1  0x00007f10af01eabf in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f10af01f97d in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f10af01ffa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f10b6117666 in QEventDispatcherGlib::processEvents (this=0x7f108c0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f10b60e7162 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f10b60e73b7 in QEventLoop::exec (this=0x7f108c0013b0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f109a2e5d65 in XMPP::SyncThread::run (this=0x107dc40) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#8  0x00007f10b5fe86ec in QThreadPrivate::start (arg=0x107dc40) at thread/qthread_unix.cpp:338
#9  0x00007f10b44f7f05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f10b4a4f10d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f10b86f4760 (LWP 18027)):
[KCrash Handler]
#6  Kopete::MetaContact::isOnline (this=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/kopete/libkopete/kopetemetacontact.cpp:519
#7  0x00007f10b76b712e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#8  0x00007f10b76b7383 in Kopete::UI::ContactListTreeModel::data (this=0x8d4030, index=<optimized out>, role=138) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlisttreemodel.cpp:318
#9  0x00007f10b76c06ea in Kopete::UI::ContactListProxyModel::filterAcceptsRow (this=0x947db0, sourceRow=<optimized out>, sourceParent=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlistproxymodel.cpp:139
#10 0x00007f10b579a0ea in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x8c1290, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1132
#11 0x00007f10b60fc511 in QMetaObject::activate (sender=0x8d4030, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcfc786b0) at kernel/qobject.cpp:3556
#12 0x00007f10b6148d47 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qabstractitemmodel.cpp:164
#13 0x00007f10b76bb063 in Kopete::UI::ContactListTreeModel::removeMetaContactFromGroup (this=0x8d4030, mc=<optimized out>, group=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlisttreemodel.cpp:194
#14 0x00007f10b76b90e0 in Kopete::UI::ContactListTreeModel::handleContactDataChange (this=0x8d4030, mc=0x156d270) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlisttreemodel.cpp:602
#15 0x00007f10b60fc511 in QMetaObject::activate (sender=0x156d270, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcfc78940) at kernel/qobject.cpp:3556
#16 0x00007f10b7db5890 in Kopete::MetaContact::onlineStatusChanged (this=<optimized out>, _t1=0x156d270, _t2=Kopete::OnlineStatus::Online) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/libkopete/kopetemetacontact.moc:269
#17 0x00007f10b7db8514 in Kopete::MetaContact::updateOnlineStatus (this=0x156d270) at /usr/src/debug/kdenetwork-4.9.1/kopete/libkopete/kopetemetacontact.cpp:157
#18 0x00007f10b7db8581 in Kopete::MetaContact::slotContactStatusChanged (this=0x156d270, c=0x1141c30, status=...) at /usr/src/debug/kdenetwork-4.9.1/kopete/libkopete/kopetemetacontact.cpp:607
#19 0x00007f10b7dbb12c in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/libkopete/kopetemetacontact.moc:166
#20 Kopete::MetaContact::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/libkopete/kopetemetacontact.moc:128
#21 0x00007f10b60fc511 in QMetaObject::activate (sender=0x1141c30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcfc78b50) at kernel/qobject.cpp:3556
#22 0x00007f10b7d9f659 in Kopete::Contact::onlineStatusChanged (this=<optimized out>, _t1=0x1141c30, _t2=<optimized out>, _t3=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/libkopete/kopetecontact.moc:221
#23 0x00007f10b7d9fe1c in Kopete::Contact::setOnlineStatus (this=0x1141c30, status=...) at /usr/src/debug/kdenetwork-4.9.1/kopete/libkopete/kopetecontact.cpp:172
#24 0x00007f109a1f4b9f in JabberBaseContact::reevaluateStatus (this=0x1141c30) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/jabberbasecontact.cpp:313
#25 0x00007f109a1ee8ba in JabberResourcePool::notifyRelevantContacts (this=<optimized out>, jid=..., removed=false) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/jabberresourcepool.cpp:100
#26 0x00007f109a1ef18b in JabberResourcePool::addResource (this=0xfca7c0, jid=..., resource=...) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/jabberresourcepool.cpp:144
#27 0x00007f109a1e37a9 in JabberAccount::slotResourceAvailable (this=0xef2a80, jid=..., resource=...) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/jabberaccount.cpp:1616
#28 0x00007f109a1eb4e2 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0xef2a80, _c=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/protocols/jabber/jabberaccount.moc:152
#29 JabberAccount::qt_static_metacall (_o=0xef2a80, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/protocols/jabber/jabberaccount.moc:115
#30 0x00007f10b60fc511 in QMetaObject::activate (sender=0x114a720, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcfc79210) at kernel/qobject.cpp:3556
#31 0x00007f109a22482a in JabberClient::resourceAvailable (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/protocols/jabber/jabberclient.moc:307
#32 0x00007f10b60fc511 in QMetaObject::activate (sender=0x1264e90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcfc79360) at kernel/qobject.cpp:3556
#33 0x00007f109a22bcea in XMPP::Client::resourceAvailable (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/protocols/jabber/libiris/moc_xmpp_client.cpp:219
#34 0x00007f109a247b5b in XMPP::Client::updatePresence (this=0x1264e90, i=<optimized out>, j=..., s=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:847
#35 0x00007f109a24843b in XMPP::Client::ppPresence (this=0x1264e90, j=..., s=...) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:772
#36 0x00007f10b60fc511 in QMetaObject::activate (sender=0x8fc020, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcfc79d10) at kernel/qobject.cpp:3556
#37 0x00007f109a22d317 in XMPP::JT_PushPresence::presence (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/build/kopete/protocols/jabber/libiris/moc_xmpp_tasks.cpp:441
#38 0x00007f109a28ad2a in XMPP::JT_PushPresence::take (this=0x8fc020, e=<optimized out>) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_tasks.cpp:774
#39 0x00007f109a27761d in XMPP::Task::take (this=<optimized out>, x=...) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:139
#40 0x00007f109a241b11 in XMPP::Client::distribute (this=0x1264e90, x=...) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:580
#41 0x00007f109a2424b7 in XMPP::Client::streamReadyRead (this=0x1264e90) at /usr/src/debug/kdenetwork-4.9.1/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:527
#42 0x00007f10b60fc511 in QMetaObject::activate (sender=0x1508070, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#43 0x00007f10b61016d6 in QObject::event (this=0x1508070, e=<optimized out>) at kernel/qobject.cpp:1204
#44 0x00007f10b51ec0e4 in notify_helper (e=0x23058c0, receiver=0x1508070, this=0x6a3680) at kernel/qapplication.cpp:4557
#45 QApplicationPrivate::notify_helper (this=0x6a3680, receiver=0x1508070, e=0x23058c0) at kernel/qapplication.cpp:4529
#46 0x00007f10b51f0eb3 in QApplication::notify (this=0x7fffcfc7b760, receiver=0x1508070, e=0x23058c0) at kernel/qapplication.cpp:4418
#47 0x00007f10b6b6e246 in KApplication::notify (this=0x7fffcfc7b760, receiver=0x1508070, event=0x23058c0) at /usr/src/debug/kdelibs-4.9.1/kdeui/kernel/kapplication.cpp:311
#48 0x00007f10b60e862c in QCoreApplication::notifyInternal (this=0x7fffcfc7b760, receiver=0x1508070, event=0x23058c0) at kernel/qcoreapplication.cpp:915
#49 0x00007f10b60ebeda in sendEvent (event=0x23058c0, receiver=0x1508070) at kernel/qcoreapplication.h:231
#50 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x640720) at kernel/qcoreapplication.cpp:1539
#51 0x00007f10b61171d3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#52 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#53 0x00007f10af01f5dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#54 0x00007f10af01fdd8 in ?? () from /usr/lib64/libglib-2.0.so.0
#55 0x00007f10af01ffa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#56 0x00007f10b61175ff in QEventDispatcherGlib::processEvents (this=0x640000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#57 0x00007f10b528f91e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#58 0x00007f10b60e7162 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#59 0x00007f10b60e73b7 in QEventLoop::exec (this=0x7fffcfc7b6e0, flags=...) at kernel/qeventloop.cpp:204
#60 0x00007f10b60ec1d5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#61 0x000000000041531f in main (argc=3, argv=0x7fffcfc7c5e8) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/main.cpp:105

Possible duplicates by query: bug 307524, bug 307513, bug 307480, bug 307458, bug 307380.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-10-04 21:40:04 UTC

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