Bug 296955

Summary: Kmail Bug
Product: [Applications] kmail2 Reporter: Hubert Mueller <guhumueller>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Hubert Mueller 2012-03-28 10:37:51 UTC
Application: kmail (4.8.0)
KDE Platform Version: 4.8.1 (4.8.1) "release 483"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
Starting Kmail creates an error message regarding collecting ressources (serious failure)
Limited work is possible by ignoring this message.
Shutting down kmail creates then the bug mesage included

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Aborted
[Current thread is 1 (Thread 0x7f37c3f5d780 (LWP 4022))]

Thread 3 (Thread 0x7f37a5a89700 (LWP 4026)):
#0  0x00007f37bf095e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f37b57329dc in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f37b5732b09 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f37bf091f05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f37c128a10d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f37a5180700 (LWP 4027)):
#0  0x00007f37c1280ff3 in poll () from /lib64/libc.so.6
#1  0x00007f37b9465a98 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f37b9465f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f37c28e6956 in QEventDispatcherGlib::processEvents (this=0x7f37a00008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f37c28b6682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f37c28b68d7 in QEventLoop::exec (this=0x7f37a517fe00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f37c27b7537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f37c27ba55b in QThreadPrivate::start (arg=0xa5b1d0) at thread/qthread_unix.cpp:298
#8  0x00007f37bf091f05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f37c128a10d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f37c3f5d780 (LWP 4022)):
[KCrash Handler]
#6  0x00007f37c11e3d95 in raise () from /lib64/libc.so.6
#7  0x00007f37c11e52ab in abort () from /lib64/libc.so.6
#8  0x00007f37c27afc84 in qt_message_output (msgType=<optimized out>, buf=<optimized out>) at global/qglobal.cpp:2252
#9  0x00007f37c27afe3f in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f37c3ac5c18 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d", ap=0x7fff3adcca88) at global/qglobal.cpp:2298
#10 0x00007f37c27affe4 in qFatal (msg=<optimized out>) at global/qglobal.cpp:2481
#11 0x00007f37c3876706 in operator-> (this=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kdeui/widgets/kmainwindow.cpp:214
#12 0x00007f37c3a23fe8 in operator-> (this=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kdeui/widgets/kmainwindow.cpp:214
#13 operator* (this=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kdeui/widgets/kmainwindow.cpp:214
#14 KMainWindow::memberList () at /usr/src/debug/kdelibs-4.8.1/kdeui/widgets/kmainwindow.cpp:1176
#15 0x00007f37c2cf2862 in KMKernel::dumpDeadLetters() () from /usr/lib64/libkmailprivate.so.4
#16 0x00007f37c2cf2bc7 in ?? () from /usr/lib64/libkmailprivate.so.4
#17 0x00007f37c39c8c39 in KCrash::defaultCrashHandler (sig=6) at /usr/src/debug/kdelibs-4.8.1/kdeui/util/kcrash.cpp:307
#18 <signal handler called>
#19 0x00007f37c11e3d95 in raise () from /lib64/libc.so.6
#20 0x00007f37c11e52ab in abort () from /lib64/libc.so.6
#21 0x00007f37c27afc84 in qt_message_output (msgType=<optimized out>, buf=<optimized out>) at global/qglobal.cpp:2252
#22 0x00007f37c27afe3f in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f37bcbb8500 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d", ap=0x7fff3adcd558) at global/qglobal.cpp:2298
#23 0x00007f37c27affe4 in qFatal (msg=<optimized out>) at global/qglobal.cpp:2481
#24 0x00007f37bcb5bd4a in operator-> (this=<optimized out>) at /usr/src/debug/kdepim-4.8.1/mailcommon/mailkernel.cpp:48
#25 MailCommon::Kernel::self () at /usr/src/debug/kdepim-4.8.1/mailcommon/mailkernel.cpp:64
#26 0x00007f37bcb4bdc9 in MailCommon::FolderCollection::writeConfig (this=0x968f80) at /usr/src/debug/kdepim-4.8.1/mailcommon/foldercollection.cpp:209
#27 0x00007f37bcb4c7f1 in MailCommon::FolderCollection::~FolderCollection (this=0x968f80, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.1/mailcommon/foldercollection.cpp:82
#28 0x00007f37bcb4c889 in MailCommon::FolderCollection::~FolderCollection (this=0x968f80, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.1/mailcommon/foldercollection.cpp:84
#29 0x00007f37bcb4a5a6 in deref (value=0x968f80, d=0xf59120) at /usr/include/QtCore/qsharedpointer_impl.h:342
#30 deref (this=<optimized out>) at /usr/include/QtCore/qsharedpointer_impl.h:336
#31 ~ExternalRefCount (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/QtCore/qsharedpointer_impl.h:401
#32 ~QSharedPointer (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/QtCore/qsharedpointer_impl.h:466
#33 QMap<long long, QSharedPointer<MailCommon::FolderCollection> >::freeData (x=0xf401e0, this=<optimized out>) at /usr/include/QtCore/qmap.h:651
#34 0x00007f37c11e6d52 in __cxa_finalize () from /lib64/libc.so.6
#35 0x00007f37bcb1a0d6 in __do_global_dtors_aux () from /usr/lib64/libmailcommon.so.4
#36 0x00007fff3adcd9d0 in ?? ()
#37 0x00007fff3adce060 in ?? ()
#38 0x00007f37bcbb1f1d in _real_fini () from /usr/lib64/libmailcommon.so.4
#39 0x00007f37bcbb1f12 in _fini () from /usr/lib64/libmailcommon.so.4
#40 0x00007f37c3da83a5 in _dl_fini () from /lib64/ld-linux-x86-64.so.2
#41 0x00007f37c11e69a1 in __run_exit_handlers () from /lib64/libc.so.6
#42 0x00007f37c11e6a25 in exit () from /lib64/libc.so.6
#43 0x00007f37bcb5c6e9 in MailCommon::Kernel::emergencyExit (this=<optimized out>, reason=<optimized out>) at /usr/src/debug/kdepim-4.8.1/mailcommon/mailkernel.cpp:186
#44 0x00007f37bcb5ca8e in MailCommon::Kernel::createDefaultCollectionDone (this=0x971450, job=0x99e090) at /usr/src/debug/kdepim-4.8.1/mailcommon/mailkernel.cpp:150
#45 0x00007f37c28cb761 in QMetaObject::activate (sender=0x99e090, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3adce330) at kernel/qobject.cpp:3556
#46 0x00007f37c337c522 in KJob::result (this=<optimized out>, _t1=0x99e090) at /usr/src/debug/kdelibs-4.8.1/build/kdecore/kjob.moc:208
#47 0x00007f37c337c560 in KJob::emitResult (this=0x99e090) at /usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#48 0x00007f37bd966c2d in Akonadi::TransactionSequence::slotResult (this=0x99e090, job=0xd98330) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/transactionsequence.cpp:134
#49 0x00007f37bd966d31 in Akonadi::SpecialCollectionsRequestJob::slotResult (this=0x99e090, job=0xd98330) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/specialcollectionsrequestjob.cpp:365
#50 0x00007f37bd8d4714 in Akonadi::TransactionSequence::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/build/akonadi/transactionsequence.moc:53
#51 0x00007f37c28cb761 in QMetaObject::activate (sender=0xd98330, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3adce590) at kernel/qobject.cpp:3556
#52 0x00007f37c337c522 in KJob::result (this=<optimized out>, _t1=0xd98330) at /usr/src/debug/kdelibs-4.8.1/build/kdecore/kjob.moc:208
#53 0x00007f37c337c560 in KJob::emitResult (this=0xd98330) at /usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#54 0x00007f37bd934da5 in Akonadi::DefaultResourceJobPrivate::collectionFetchResult (this=0xd70740, job=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/akonadi/specialcollectionshelperjobs.cpp:409
#55 0x00007f37c28cb761 in QMetaObject::activate (sender=0x99e350, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3adcea10) at kernel/qobject.cpp:3556
#56 0x00007f37c337c522 in KJob::result (this=<optimized out>, _t1=0x99e350) at /usr/src/debug/kdelibs-4.8.1/build/kdecore/kjob.moc:208
#57 0x00007f37c337c560 in KJob::emitResult (this=0x99e350) at /usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#58 0x00007f37c28d0926 in QObject::event (this=0x99e350, e=<optimized out>) at kernel/qobject.cpp:1204
#59 0x00007f37c1c3ce84 in notify_helper (e=0x90f1c0, receiver=0x99e350, this=0x659b80) at kernel/qapplication.cpp:4550
#60 QApplicationPrivate::notify_helper (this=0x659b80, receiver=0x99e350, e=0x90f1c0) at kernel/qapplication.cpp:4522
#61 0x00007f37c1c41d03 in QApplication::notify (this=0x7fff3adcf480, receiver=0x99e350, e=0x90f1c0) at kernel/qapplication.cpp:4411
#62 0x00007f37c3966656 in KApplication::notify (this=0x7fff3adcf480, receiver=0x99e350, event=0x90f1c0) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#63 0x00007f37c28b789c in QCoreApplication::notifyInternal (this=0x7fff3adcf480, receiver=0x99e350, event=0x90f1c0) at kernel/qcoreapplication.cpp:876
#64 0x00007f37c28bb13a in sendEvent (event=0x90f1c0, receiver=0x99e350) at kernel/qcoreapplication.h:231
#65 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60b740) at kernel/qcoreapplication.cpp:1500
#66 0x00007f37c28e64c3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#67 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#68 0x00007f37b946558d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#69 0x00007f37b9465d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#70 0x00007f37b9465f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#71 0x00007f37c28e68ef in QEventDispatcherGlib::processEvents (this=0x60b000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#72 0x00007f37c1ce02de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#73 0x00007f37c28b6682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#74 0x00007f37c28b68d7 in QEventLoop::exec (this=0x7fff3adcf360, flags=...) at kernel/qeventloop.cpp:204
#75 0x00007f37c28bb435 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#76 0x0000000000402df3 in ?? ()
#77 0x00007f37c11d023d in __libc_start_main () from /lib64/libc.so.6
#78 0x00000000004032d5 in _start ()

Possible duplicates by query: bug 223445.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-30 14:37:55 UTC

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