Bug 304316

Summary: Kopete crash on startup
Product: [Unmaintained] kopete Reporter: blackredprince
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description blackredprince 2012-07-31 07:33:33 UTC
Application: kopete (1.2.90)
KDE Platform Version: 4.8.90 (4.8.90)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-27-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I have restart my computer with opened a lot of apps, and when kopete try to login again(after restart) with icq(using kde wallet) it crashed.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f671fbd6780 (LWP 1852))]

Thread 5 (Thread 0x7f67080e7700 (LWP 1856)):
#0  0x00007fff061ff8de in ?? ()
#1  0x00007f671719c15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f671d53fbb4 in do_gettime (frac=0x7f67080e6b98, sec=0x7f67080e6b90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f671d617b8d in QTimerInfoList::updateCurrentTime (this=0x7f6700002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f671d617ec3 in QTimerInfoList::timerWait (this=0x7f6700002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f671d61697c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f67080e6c6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f671d616a25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f6716eea846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f6716eeaf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f6716eeb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f671d617426 in QEventDispatcherGlib::processEvents (this=0x7f67000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f671d5e6c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f671d5e6ed7 in QEventLoop::exec (this=0x7f67080e6dd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f671d4e5fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f671d5c69ff in QInotifyFileSystemWatcherEngine::run (this=0x2af7f00) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f671d4e8fcb in QThreadPrivate::start (arg=0x2af7f00) at thread/qthread_unix.cpp:298
#17 0x00007f67179c5e9a in start_thread (arg=0x7f67080e7700) at pthread_create.c:308
#18 0x00007f671bf574bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f6704c18700 (LWP 1858)):
#0  __pthread_mutex_lock (mutex=0x7f66f800c300) at pthread_mutex_lock.c:64
#1  0x00007f6716f265a1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6716eeaf35 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6716eeb49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6705b3f406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007f6716f0c9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f67179c5e9a in start_thread (arg=0x7f6704c18700) at pthread_create.c:308
#7  0x00007f671bf574bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f66f63f4700 (LWP 2054)):
#0  0x00007f6716eea69e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6716eeaf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6716eeb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f671d617426 in QEventDispatcherGlib::processEvents (this=0x7f66f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f671d5e6c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f671d5e6ed7 in QEventLoop::exec (this=0x7f66f00013c0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f66f79029ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#7  0x00007f671d4e8fcb in QThreadPrivate::start (arg=0x2bad8b0) at thread/qthread_unix.cpp:298
#8  0x00007f67179c5e9a in start_thread (arg=0x7f66f63f4700) at pthread_create.c:308
#9  0x00007f671bf574bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f66f5bf3700 (LWP 2058)):
#0  0x00007fff061ff8de in ?? ()
#1  0x00007f671719c15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f671d53fbb4 in do_gettime (frac=0x7f66f5bf2bf8, sec=0x7f66f5bf2bf0) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f671d617b8d in QTimerInfoList::updateCurrentTime (this=0x7f66e8002460) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f671d617ec3 in QTimerInfoList::timerWait (this=0x7f66e8002460, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f671d61697c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f66f5bf2cac) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f6716eea846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f6716eeaf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f6716eeb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f671d617426 in QEventDispatcherGlib::processEvents (this=0x7f66e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00007f671d5e6c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f671d5e6ed7 in QEventLoop::exec (this=0x7f66e80013c0, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f66f7d40ea5 in XMPP::SyncThread::run (this=0x2ac07a0) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#14 0x00007f671d4e8fcb in QThreadPrivate::start (arg=0x2ac07a0) at thread/qthread_unix.cpp:298
#15 0x00007f67179c5e9a in start_thread (arg=0x7f66f5bf3700) at pthread_create.c:308
#16 0x00007f671bf574bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f671fbd6780 (LWP 1852)):
[KCrash Handler]
#6  0x00007f671f283519 in QList (l=..., this=0x7fff0608c2d0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff0608c2d0) at /usr/include/qt4/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x2cd1250) at ../../../kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007f671eb8ae9e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007f671eb8b0f3 in Kopete::UI::ContactListTreeModel::data (this=0x250d6c0, index=..., role=138) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:318
#11 0x00007f671eb9445a in Kopete::UI::ContactListProxyModel::filterAcceptsRow (this=0x2381940, sourceRow=<optimized out>, sourceParent=...) at ../../../../kopete/kopete/contactlist/contactlistproxymodel.cpp:139
#12 0x00007f671cca0a4a in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x2381a90, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1131
#13 0x00007f671d5fc281 in QMetaObject::activate (sender=0x250d6c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff0608c9a0) at kernel/qobject.cpp:3547
#14 0x00007f671d648507 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:164
#15 0x00007f671eb8f0ab in Kopete::UI::ContactListTreeModel::addMetaContactToGroup (this=0x250d6c0, mc=0x2a69bf0, group=0x2cd8890) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:172
#16 0x00007f671eb8ce50 in Kopete::UI::ContactListTreeModel::handleContactDataChange (this=0x250d6c0, mc=0x2a69bf0) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:602
#17 0x00007f671d5fc281 in QMetaObject::activate (sender=0x2a69bf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff0608ccd0) at kernel/qobject.cpp:3547
#18 0x00007f671f281ee0 in Kopete::MetaContact::onlineStatusChanged (this=<optimized out>, _t1=0x2a69bf0, _t2=Kopete::OnlineStatus::Unknown) at ./kopetemetacontact.moc:269
#19 0x00007f671f284b64 in Kopete::MetaContact::updateOnlineStatus (this=0x2a69bf0) at ../../../kopete/libkopete/kopetemetacontact.cpp:157
#20 0x00007f671f284f4f in Kopete::MetaContact::addContact (this=0x2a69bf0, c=0x310f6e0) at ../../../kopete/libkopete/kopetemetacontact.cpp:115
#21 0x00007f66f7c520ff in JabberBaseContact::JabberBaseContact (this=0x310f6e0, rosterItem=..., account=<optimized out>, mc=<optimized out>, legacyId=...) at ../../../../kopete/protocols/jabber/jabberbasecontact.cpp:53
#22 0x00007f66f7c5438e in JabberContact::JabberContact (this=0x310f6e0, rosterItem=..., _account=<optimized out>, mc=<optimized out>, legacyId=...) at ../../../../kopete/protocols/jabber/jabbercontact.cpp:73
#23 0x00007f66f7c66a82 in JabberContactPool::addContact (this=0x2c4f360, contact=..., metaContact=0x2a69bf0, dirty=false) at ../../../../kopete/protocols/jabber/jabbercontactpool.cpp:104
#24 0x00007f66f7c445ec in JabberAccount::slotContactUpdated (this=0x28dc2a0, item=...) at ../../../../kopete/protocols/jabber/jabberaccount.cpp:1339
#25 0x00007f66f7c497ee in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x28dc2a0, _c=<optimized out>) at ./jabberaccount.moc:150
#26 JabberAccount::qt_static_metacall (_o=0x28dc2a0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./jabberaccount.moc:115
#27 0x00007f671d5fc281 in QMetaObject::activate (sender=0x290d270, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff0608d390) at kernel/qobject.cpp:3547
#28 0x00007f66f7c82ca5 in JabberClient::contactUpdated (this=<optimized out>, _t1=...) at ./jabberclient.moc:300
#29 0x00007f671d5fc281 in QMetaObject::activate (sender=0x2cb64d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff0608d4d0) at kernel/qobject.cpp:3547
#30 0x00007f66f7c8bc15 in XMPP::Client::rosterItemUpdated (this=<optimized out>, _t1=...) at moc_xmpp_client.cpp:205
#31 0x00007f66f7ca49c8 in XMPP::Client::importRosterItem (this=0x2cb64d0, item=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:962
#32 0x00007f66f7ca5487 in XMPP::Client::importRoster (this=0x2cb64d0, r=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:919
#33 0x00007f671d5fc281 in QMetaObject::activate (sender=0x299f420, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff0608d940) at kernel/qobject.cpp:3547
#34 0x00007f66f7c88682 in XMPP::JT_PushRoster::roster (this=<optimized out>, _t1=...) at moc_xmpp_tasks.cpp:297
#35 0x00007f66f7ced950 in XMPP::JT_PushRoster::take (this=0x299f420, e=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_tasks.cpp:528
#36 0x00007f66f7cd269d in XMPP::Task::take (this=<optimized out>, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:139
#37 0x00007f66f7c9cce1 in XMPP::Client::distribute (this=0x2cb64d0, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:580
#38 0x00007f66f7c9d687 in XMPP::Client::streamReadyRead (this=0x2cb64d0) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:527
#39 0x00007f671d5fc281 in QMetaObject::activate (sender=0x2917b20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#40 0x00007f671d601446 in QObject::event (this=0x2917b20, e=<optimized out>) at kernel/qobject.cpp:1195
#41 0x00007f671c6ed894 in notify_helper (e=0x31e0d60, receiver=0x2917b20, this=0x2399e90) at kernel/qapplication.cpp:4559
#42 QApplicationPrivate::notify_helper (this=0x2399e90, receiver=0x2917b20, e=0x31e0d60) at kernel/qapplication.cpp:4531
#43 0x00007f671c6f2713 in QApplication::notify (this=0x7fff0608e940, receiver=0x2917b20, e=0x31e0d60) at kernel/qapplication.cpp:4420
#44 0x00007f671e04e9e6 in KApplication::notify (this=0x7fff0608e940, receiver=0x2917b20, event=0x31e0d60) at ../../kdeui/kernel/kapplication.cpp:311
#45 0x00007f671d5e7e9c in QCoreApplication::notifyInternal (this=0x7fff0608e940, receiver=0x2917b20, event=0x31e0d60) at kernel/qcoreapplication.cpp:876
#46 0x00007f671d5ebc6a in sendEvent (event=0x31e0d60, receiver=0x2917b20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#47 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2351440) at kernel/qcoreapplication.cpp:1500
#48 0x00007f671d616f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#49 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#50 0x00007f6716eead53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f6716eeb0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f6716eeb164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007f671d6173bf in QEventDispatcherGlib::processEvents (this=0x2352d20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#54 0x00007f671c795d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0x00007f671d5e6c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#56 0x00007f671d5e6ed7 in QEventLoop::exec (this=0x7fff0608e8c0, flags=...) at kernel/qeventloop.cpp:204
#57 0x00007f671d5ebf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#58 0x000000000041418f in main (argc=3, argv=0x7fff0608f7c8) at ../../../kopete/kopete/main.cpp:105

Possible duplicates by query: bug 303034, bug 301989, bug 301739, bug 298290.

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

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