Bug 271348 - Kopete crash when exit
Summary: Kopete crash when exit
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: 1.0.80
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-20 13:57 UTC by Ryan Ren
Modified: 2021-01-16 04:33 UTC (History)
1 user (show)

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 Ryan Ren 2011-04-20 13:57:36 UTC
Application: kopete (1.0.80)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic-pae i686
Distribution: Ubuntu Natty (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
1) enter KDE from kdm
2) kopete auto start
3) kopete request passwd from kwallet
4) without input passwd, In Kopete menu, I choose File->Exit.
5) kopete crash.

-- Backtrace:
Application: Kopete (kopete), signal: Aborted
[Current thread is 1 (Thread 0xb47c4710 (LWP 2287))]

Thread 4 (Thread 0xaff4eb70 (LWP 2320)):
#0  0xb77fb424 in __kernel_vsyscall ()
#1  0xb525a834 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0xb5e25454 in __pthread_cond_timedwait (cond=0xa29d750, mutex=0xa4e01d8, abstime=0xaff4e1f8) at forward.c:152
#3  0xb5248f0e in ?? () from /usr/lib/i386-linux-gnu/libgthread-2.0.so.0
#4  0xb517a42c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb517af6d in g_async_queue_timed_pop () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb51d2980 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb51d02df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb5255e99 in start_thread (arg=0xaff4eb70) at pthread_create.c:304
#9  0xb5e1773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaf5ffb70 (LWP 2321)):
#0  0xb77fb424 in __kernel_vsyscall ()
#1  0xb5e08f76 in __poll (fds=0xa29ddd0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb51b784b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb51a71af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb51a792b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb006e434 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb51d02df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb5255e99 in start_thread (arg=0xaf5ffb70) at pthread_create.c:304
#8  0xb5e1773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xae5f7b70 (LWP 2327)):
#0  0xb77fb424 in __kernel_vsyscall ()
#1  0xb5e25753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb5db8b94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5db7416 in __libc_free (mem=0xa937120) at malloc.c:3736
#4  0xb51adc86 in g_free () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb51a3603 in g_main_context_unref () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb6c0baf9 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0xa8b4390, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:399
#7  0xb6c0bb52 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0xa8b4390, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#8  0xb6ae900a in QThreadPrivate::finish (arg=0xb6d1a8b0) at thread/qthread_unix.cpp:356
#9  0xb6ae9daa in ~__pthread_cleanup_class (arg=0xb6d1a8b0) at /usr/include/pthread.h:545
#10 QThreadPrivate::start (arg=0xb6d1a8b0) at thread/qthread_unix.cpp:279
#11 0xb5255e99 in start_thread (arg=0xae5f7b70) at pthread_create.c:304
#12 0xb5e1773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb47c4710 (LWP 2287)):
[KCrash Handler]
#7  0xb77fb424 in __kernel_vsyscall ()
#8  0xb5d71e71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb5d7534e in abort () at abort.c:92
#10 0xb5da8577 in __libc_message (do_abort=2, fmt=0xb5e818ac "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0xb5db2961 in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0xa905af8) at malloc.c:6283
#12 0xb5db54ba in _int_malloc (av=0xb5ea53c0, bytes=33) at malloc.c:4308
#13 0xb5db5f61 in _int_realloc (av=<value optimized out>, oldp=0xa7b79a8, oldsize=32, nb=40) at malloc.c:5290
#14 0xb5db7579 in __libc_realloc (oldmem=0xa7b79b0, bytes=32) at malloc.c:3821
#15 0xb6ae3bf4 in qRealloc (ptr=0xa7b79b0, size=32) at global/qmalloc.cpp:65
#16 0xb6b35f9f in QString::realloc (this=0xbfb87320, alloc=6) at tools/qstring.cpp:1319
#17 0xb6f065a9 in operator+= (this=0x9fe0398, text_=..., fmtExp_=Kuit::Fmt::None, fmtImp_=Kuit::Fmt::Plain) at /usr/include/qt4/QtCore/qstring.h:274
#18 KuitSemanticsPrivate::semanticToVisualText (this=0x9fe0398, text_=..., fmtExp_=Kuit::Fmt::None, fmtImp_=Kuit::Fmt::Plain) at ../../kdecore/localization/kuitsemantics.cpp:1187
#19 0xb6f06b3a in KuitSemanticsPrivate::format (this=0x9fe0398, text=..., ctxt=...) at ../../kdecore/localization/kuitsemantics.cpp:879
#20 0xb6f06c09 in KuitSemantics::format (this=0x9ff1c60, text=..., ctxt=...) at ../../kdecore/localization/kuitsemantics.cpp:1558
#21 0xb6ee885f in KLocalizedStringPrivate::postFormat (this=0xa8fab38, text=..., lang=..., ctxt=...) at ../../kdecore/localization/klocalizedstring.cpp:480
#22 0xb6eeb20d in KLocalizedStringPrivate::toString (this=0xa8fab38, locale=0x9f67370, catalogName=...) at ../../kdecore/localization/klocalizedstring.cpp:300
#23 0xb6eebfe6 in KLocalizedString::toString (this=0xbfb87644) at ../../kdecore/localization/klocalizedstring.cpp:194
#24 0xb75d250c in i18n<QString, int, int> (this=0xa046820, index=..., role=0) at /usr/include/klocalizedstring.h:674
#25 Kopete::UI::ContactListTreeModel::data (this=0xa046820, index=..., role=0) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:274
#26 0xb75da9ee in data (this=0xa013fe8, left=..., right=...) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
#27 Kopete::UI::ContactListProxyModel::lessThan (this=0xa013fe8, left=..., right=...) at ../../../../kopete/kopete/contactlist/contactlistproxymodel.cpp:81
#28 0xb66c51a4 in QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add (this=0xa016448, proxy_to_source=..., source_items=..., source_parent=..., orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:612
#29 0xb66c56d1 in QSortFilterProxyModelPrivate::insert_source_items (this=0xa016448, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=Qt::Vertical, emit_signal=false) at itemviews/qsortfilterproxymodel.cpp:671
#30 0xb66ca317 in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0xa016448, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1163
#31 0xb66cb72c in QSortFilterProxyModel::qt_metacall (this=0xa013fe8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfb87ae4) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:128
#32 0xb75db13a in Kopete::UI::ContactListProxyModel::qt_metacall (this=0xa013fe8, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfb87ae4) at ./contactlistproxymodel.moc:75
#33 0xb6be46ba in QMetaObject::metacall (object=0xa013fe8, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfb87ae4) at kernel/qmetaobject.cpp:237
#34 0xb6bf44ff in QMetaObject::activate (sender=0xa046820, m=0xb6d19198, local_signal_index=0, argv=0xbfb87ae4) at kernel/qobject.cpp:3287
#35 0xb6c40089 in QAbstractItemModel::dataChanged (this=0xa046820, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:148
#36 0xb75d5d77 in Kopete::UI::ContactListTreeModel::handleContactDataChange (this=0xa046820, mc=0xa7a54b0) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:588
#37 0xb75ccbf7 in Kopete::UI::ContactListModel::handleContactDataChange (this=0xa046820) at ../../../../kopete/kopete/contactlist/contactlistmodel.cpp:336
#38 0xb75cf573 in Kopete::UI::ContactListModel::qt_metacall (this=0xa046820, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfb87cac) at ./contactlistmodel.moc:108
#39 0xb75d10fa in Kopete::UI::ContactListTreeModel::qt_metacall (this=0xa046820, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0xbfb87cac) at ./contactlisttreemodel.moc:83
#40 0xb6be46ba in QMetaObject::metacall (object=0xa046820, cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0xbfb87cac) at kernel/qmetaobject.cpp:237
#41 0xb6bf44ff in QMetaObject::activate (sender=0xa7a54b0, m=0xb770806c, local_signal_index=5, argv=0x0) at kernel/qobject.cpp:3287
#42 0xb76af4e7 in Kopete::MetaContact::photoChanged (this=0xa7a54b0) at ./kopetemetacontact.moc:275
#43 0xb76af680 in Kopete::MetaContact::setPhotoSourceContact (this=0xa7a54b0, contact=0x0) at ../../../kopete/libkopete/kopetemetacontact.cpp:880
#44 0xb76b4910 in Kopete::MetaContact::removeContact (this=0xa7a54b0, c=0xa8fc248, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:181
#45 0xb76b49bc in Kopete::MetaContact::slotContactDestroyed (this=0xa7a54b0, contact=0xa8fc248) at ../../../kopete/libkopete/kopetemetacontact.cpp:1068
#46 0xb76b4c99 in Kopete::MetaContact::qt_metacall (this=0xa7a54b0, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfb87f48) at ./kopetemetacontact.moc:191
#47 0xb6be46ba in QMetaObject::metacall (object=0xa7a54b0, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfb87f48) at kernel/qmetaobject.cpp:237
#48 0xb6bf44ff in QMetaObject::activate (sender=0xa8fc248, m=0xb7707ba0, local_signal_index=1, argv=0xbfb87f48) at kernel/qobject.cpp:3287
#49 0xb7699423 in Kopete::Contact::contactDestroyed (this=0xa8fc248, _t1=0xa8fc248) at ./kopetecontact.moc:211
#50 0xb7699464 in Kopete::Contact::~Contact (this=0xa8fc248, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopetecontact.cpp:127
#51 0xae62d3ee in SkypeContact::~SkypeContact (this=0xa8fc248, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/skype/skypecontact.cpp:133
#52 0xae62d4c2 in SkypeContact::~SkypeContact (this=0xa8fc248, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/skype/skypecontact.cpp:138
#53 0xb76821af in qDeleteAll<QHash<QString, Kopete::Contact*>::const_iterator> (begin=..., end=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#54 0xb7681d58 in qDeleteAll<QHash<QString, Kopete::Contact*> > (this=0xa8f70d8, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#55 Kopete::Account::~Account (this=0xa8f70d8, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopeteaccount.cpp:122
#56 0xae61d5f8 in SkypeAccount::~SkypeAccount (this=0xa8f70d8, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/skype/skypeaccount.cpp:175
#57 0xae61d722 in SkypeAccount::~SkypeAccount (this=0xa8f70d8, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/skype/skypeaccount.cpp:184
#58 0xb6bf0bc5 in qDeleteInEventHandler (o=0xa8f70d8) at kernel/qobject.cpp:3995
#59 0xb6bf33e8 in QObject::event (this=0xa8f70d8, e=0xa444578) at kernel/qobject.cpp:1209
#60 0xb60c1d24 in QApplicationPrivate::notify_helper (this=0x9eef6e8, receiver=0xa8f70d8, e=0xa444578) at kernel/qapplication.cpp:4462
#61 0xb60c68ce in QApplication::notify (this=0xbfb89144, receiver=0xa8f70d8, e=0xa444578) at kernel/qapplication.cpp:3862
#62 0xb716e3ca in KApplication::notify (this=0xbfb89144, receiver=0xa8f70d8, event=0xa444578) at ../../kdeui/kernel/kapplication.cpp:311
#63 0xb6bde0bb in QCoreApplication::notifyInternal (this=0xbfb89144, receiver=0xa8f70d8, event=0xa444578) at kernel/qcoreapplication.cpp:731
#64 0xb6be1c79 in sendEvent (receiver=0x0, event_type=0, data=0x9ea1f50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#65 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9ea1f50) at kernel/qcoreapplication.cpp:1372
#66 0xb6be1e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#67 0xb6c0b3c4 in sendPostedEvents (s=0x9ef21a8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#68 postEventSourceDispatch (s=0x9ef21a8) at kernel/qeventdispatcher_glib.cpp:277
#69 0xb51a6aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#70 0xb51a7270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#71 0xb51a7524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#72 0xb6c0b53c in QEventDispatcherGlib::processEvents (this=0x9ea1aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#73 0xb6175775 in QGuiEventDispatcherGlib::processEvents (this=0x9ea1aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#74 0xb6be20a1 in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:923
#75 0xb011580e in StatisticsPlugin::slotInitialize (this=0xa31f658) at ../../../../kopete/plugins/statistics/statisticsplugin.cpp:95
#76 0xb0115b13 in StatisticsPlugin::qt_metacall (this=0xa31f658, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xa0d8838) at ./statisticsplugin.moc:117
#77 0xb6be46ba in QMetaObject::metacall (object=0xa31f658, cl=QMetaObject::InvokeMetaMethod, idx=9, argv=0xa0d8838) at kernel/qmetaobject.cpp:237
#78 0xb6beee16 in QMetaCallEvent::placeMetaCall (this=0xa263bf0, object=0xa31f658) at kernel/qobject.cpp:535
#79 0xb6bf33b7 in QObject::event (this=0xa31f658, e=0xa263bf0) at kernel/qobject.cpp:1226
#80 0xb60c1d24 in QApplicationPrivate::notify_helper (this=0x9eef6e8, receiver=0xa31f658, e=0xa263bf0) at kernel/qapplication.cpp:4462
#81 0xb60c68ce in QApplication::notify (this=0xbfb89144, receiver=0xa31f658, e=0xa263bf0) at kernel/qapplication.cpp:3862
#82 0xb716e3ca in KApplication::notify (this=0xbfb89144, receiver=0xa31f658, event=0xa263bf0) at ../../kdeui/kernel/kapplication.cpp:311
#83 0xb6bde0bb in QCoreApplication::notifyInternal (this=0xbfb89144, receiver=0xa31f658, event=0xa263bf0) at kernel/qcoreapplication.cpp:731
#84 0xb6be1c79 in sendEvent (receiver=0x0, event_type=0, data=0x9ea1f50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#85 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9ea1f50) at kernel/qcoreapplication.cpp:1372
#86 0xb6be1e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#87 0xb6c0b3c4 in sendPostedEvents (s=0x9ef21a8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#88 postEventSourceDispatch (s=0x9ef21a8) at kernel/qeventdispatcher_glib.cpp:277
#89 0xb51a6aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#90 0xb51a7270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#91 0xb51a7524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#92 0xb6c0b53c in QEventDispatcherGlib::processEvents (this=0x9ea1aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#93 0xb6175775 in QGuiEventDispatcherGlib::processEvents (this=0x9ea1aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#94 0xb6bdd289 in QEventLoop::processEvents (this=0xbfb890a4, flags=...) at kernel/qeventloop.cpp:149
#95 0xb6bdd522 in QEventLoop::exec (this=0xbfb890a4, flags=...) at kernel/qeventloop.cpp:201
#96 0xb6be1ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#97 0xb60bf8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#98 0x080588fe in main (argc=) at ../../../kopete/kopete/main.cpp:105

This bug may be a duplicate of or related to bug 237975, bug 253791.

Possible duplicates by query: bug 269826, bug 265308, bug 254305, bug 253841, bug 253791.

Reported using DrKonqi
Comment 1 Denis Kurz 2018-01-31 16:03:30 UTC
You might want to consider if this was caused by a Qt bug that was resolved fixed in 5.8, as described in Bug 361895, Comment 1.
Comment 2 Justin Zobel 2020-12-17 05:33:35 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 3 Bug Janitor Service 2021-01-01 04:34:32 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2021-01-16 04:33:57 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!