[kmail2] [Bug 337536] New: KMail crashed when I edited Incoming accounts, "Local Folders".

Ole Reier Ulland ole.reier at netcom.no
Thu Jul 17 11:50:47 BST 2014


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

            Bug ID: 337536
           Summary: KMail crashed when I edited Incoming accounts, "Local
                    Folders".
           Product: kmail2
           Version: 4.12.5
          Hardware: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: ole.reier at netcom.no

Application: kmail (4.12.5)
KDE Platform Version: 4.12.5
Qt Version: 4.8.6
Operating System: Linux 3.15.4-200.fc20.i686+PAE i686
Distribution (Platform): Fedora RPMs

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

I edited incoming accounts, "Local Folders", then all about 13000 e-mails
disappeared, the next minute KMail crashed.

-- Backtrace:
Application: KMail (kmail), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb561f7c0 (LWP 4783))]

Thread 4 (Thread 0xb13ffb40 (LWP 4790)):
#0  0xb7796b1c in __kernel_vsyscall ()
#1  0x4b9bb7ac in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0xb6fc0c44 in WTF::ThreadCondition::wait (this=this at entry=0x8dba10c,
mutex=...) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:379
#3  0xb6c878dc in JSC::BlockAllocator::blockFreeingThreadMain (this=0x8dba080)
at
/usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#4  0xb6fa3139 in WTF::threadEntryPoint (contextData=0x8d031b8) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/Threading.cpp:69
#5  0xb6fc056a in WTF::wtfThreadEntryPoint (param=0x8db71e0) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#6  0x4b9b7d8a in start_thread (arg=0xb13ffb40) at pthread_create.c:309
#7  0x4b8e1a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xafdfeb40 (LWP 4792)):
#0  0xb7796b1c in __kernel_vsyscall ()
#1  0x4b8d53eb in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0x4be02f9c in poll (__timeout=__timeout at entry=4923, __nfds=__nfds at entry=1,
__fds=__fds at entry=0xb0a02168) at /usr/include/bits/poll2.h:46
#3  g_poll (fds=fds at entry=0xb0a02168, nfds=nfds at entry=1,
timeout=timeout at entry=4923) at gpoll.c:132
#4  0x4bdf38a0 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0xb0a02168, timeout=4923, context=0xb0a004f0) at gmain.c:4007
#5  g_main_context_iterate (context=context at entry=0xb0a004f0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3708
#6  0x4bdf39e9 in g_main_context_iteration (context=0xb0a004f0, may_block=1) at
gmain.c:3774
#7  0x4c6981ef in QEventDispatcherGlib::processEvents (this=0xb0a00478,
flags=...) at kernel/qeventdispatcher_glib.cpp:452
#8  0x4c664ea0 in QEventLoop::processEvents (this=this at entry=0xafdfe214,
flags=...) at kernel/qeventloop.cpp:149
#9  0x4c665231 in QEventLoop::exec (this=this at entry=0xafdfe214, flags=...) at
kernel/qeventloop.cpp:204
#10 0x4c5460e5 in QThread::exec (this=this at entry=0x8ce91e0) at
thread/qthread.cpp:538
#11 0x4c54624c in QThread::run (this=0x8ce91e0) at thread/qthread.cpp:605
#12 0x4c548beb in QThreadPrivate::start (arg=0x8ce91e0) at
thread/qthread_unix.cpp:349
#13 0x4b9b7d8a in start_thread (arg=0xafdfeb40) at pthread_create.c:309
#14 0x4b8e1a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xad860b40 (LWP 4988)):
#0  0xb7796b1c in __kernel_vsyscall ()
#1  0x4b9bb7ac in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0x4f013772 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=this at entry=0x4f112500 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0x4f0137c0 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x4f112500 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0x4b9b7d8a in start_thread (arg=0xad860b40) at pthread_create.c:309
#5  0x4b8e1a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xb561f7c0 (LWP 4783)):
[KCrash Handler]
#7  0xb7796b1c in __kernel_vsyscall ()
#8  0x4b818b96 in __GI_raise (sig=sig at entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#9  0x4b81a3d3 in __GI_abort () at abort.c:89
#10 0x4c53d7da in qt_message_output (msgType=QtFatalMsg, buf=0x97eb648 "Fatal
Error: Accessed global static 'QList<KMainWindow*> *sMemberList()' after
destruction. Defined at
/builddir/build/BUILD/kdelibs-4.12.5/kdeui/widgets/kmainwindow.cpp:214") at
global/qglobal.cpp:2359
#11 0x4c53d9aa in qt_message (msgType=msgType at entry=QtFatalMsg,
msg=msg at entry=0x4dfe4a00 "Fatal Error: Accessed global static '%s *%s()' after
destruction. Defined at %s:%d", ap=ap at entry=0xbfcb3244 "k\300") at
global/qglobal.cpp:2405
#12 0x4c53df69 in qFatal (msg=msg at entry=0x4dfe4a00 "Fatal Error: Accessed
global static '%s *%s()' after destruction. Defined at %s:%d") at
global/qglobal.cpp:2588
#13 0x4df334dc in operator-> (this=<synthetic pointer>) at
/usr/src/debug/kdelibs-4.12.5/kdeui/widgets/kmainwindow.cpp:214
#14 operator* (this=<synthetic pointer>) at
/usr/src/debug/kdelibs-4.12.5/kdeui/widgets/kmainwindow.cpp:214
#15 KMainWindow::memberList () at
/usr/src/debug/kdelibs-4.12.5/kdeui/widgets/kmainwindow.cpp:1176
#16 0x44b7a826 in KMKernel::dumpDeadLetters (this=0xbfcb50c8) at
/usr/src/debug/kdepim-4.12.5/kmail/kmkernel.cpp:1302
#17 0x44b7c331 in kmCrashHandler (sigId=6) at
/usr/src/debug/kdepim-4.12.5/kmail/kmkernel.cpp:1146
#18 0x4dec9d17 in KCrash::defaultCrashHandler (sig=6) at
/usr/src/debug/kdelibs-4.12.5/kdeui/util/kcrash.cpp:307
#19 <signal handler called>
#20 0xb7796b1c in __kernel_vsyscall ()
#21 0x4b818b96 in __GI_raise (sig=sig at entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#22 0x4b81a3d3 in __GI_abort () at abort.c:89
#23 0x4c53d7da in qt_message_output (msgType=QtFatalMsg, buf=0xae1fc58 "Fatal
Error: Accessed global static 'KernelPrivate *sInstance()' after destruction.
Defined at
/builddir/build/BUILD/kdepim-4.12.5/mailcommon/kernel/mailkernel.cpp:57") at
global/qglobal.cpp:2359
#24 0x4c53d9aa in qt_message (msgType=msgType at entry=QtFatalMsg,
msg=msg at entry=0x448907ec "Fatal Error: Accessed global static '%s *%s()' after
destruction. Defined at %s:%d", ap=ap at entry=0xbfcb3c74
"\226\a\211D\214\a\211D\244\a\211D9") at global/qglobal.cpp:2405
#25 0x4c53df69 in qFatal (msg=msg at entry=0x448907ec "Fatal Error: Accessed
global static '%s *%s()' after destruction. Defined at %s:%d") at
global/qglobal.cpp:2588
#26 0x44830ef4 in operator-> (this=<optimized out>) at
/usr/src/debug/kdepim-4.12.5/mailcommon/kernel/mailkernel.cpp:57
#27 MailCommon::Kernel::self () at
/usr/src/debug/kdepim-4.12.5/mailcommon/kernel/mailkernel.cpp:73
#28 0x44814552 in MailCommon::FolderCollection::writeConfig
(this=this at entry=0x8ca39b0) at
/usr/src/debug/kdepim-4.12.5/mailcommon/folder/foldercollection.cpp:218
#29 0x44814fbf in MailCommon::FolderCollection::~FolderCollection
(this=0x8ca39b0, __in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.12.5/mailcommon/folder/foldercollection.cpp:84
#30 0x4481505d in MailCommon::FolderCollection::~FolderCollection
(this=0x8ca39b0, __in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.12.5/mailcommon/folder/foldercollection.cpp:86
#31 0x44813242 in deref (value=0x8ca39b0, d=0x8e02b18) at
/usr/include/QtCore/qsharedpointer_impl.h:342
#32 deref (this=<optimized out>) at
/usr/include/QtCore/qsharedpointer_impl.h:336
#33 ~ExternalRefCount (this=<optimized out>, __in_chrg=<optimized out>) at
/usr/include/QtCore/qsharedpointer_impl.h:401
#34 ~QSharedPointer (this=<optimized out>, __in_chrg=<optimized out>) at
/usr/include/QtCore/qsharedpointer_impl.h:466
#35 QMap<long long, QSharedPointer<MailCommon::FolderCollection> >::freeData
(x=0x901d948, this=<optimized out>) at /usr/include/QtCore/qmap.h:652
#36 0x4b81c37a in __cxa_finalize (d=0x448d49a0) at cxa_finalize.c:56
#37 0x447ab6e4 in __do_global_dtors_aux () from /lib/libmailcommon.so.4
#38 0x4b7d5a84 in _dl_fini () at dl-fini.c:252
#39 0x4b81c011 in __run_exit_handlers (status=status at entry=1, listp=0x4b9a43c4
<__exit_funcs>, run_list_atexit=run_list_atexit at entry=true) at exit.c:82
#40 0x4b81c06d in __GI_exit (status=1) at exit.c:104
#41 0x44831717 in MailCommon::Kernel::emergencyExit (this=this at entry=0x8bc5538,
reason=...) at
/usr/src/debug/kdepim-4.12.5/mailcommon/kernel/mailkernel.cpp:230
#42 0x44831e07 in MailCommon::Kernel::createDefaultCollectionDone
(this=this at entry=0x8bc5538, job=0xcdd8660) at
/usr/src/debug/kdepim-4.12.5/mailcommon/kernel/mailkernel.cpp:182
#43 0x44832061 in MailCommon::Kernel::qt_static_metacall
(_o=_o at entry=0x8bc5538, _c=_c at entry=QMetaObject::InvokeMetaMethod, _id=2,
_a=0xbfcb4544) at
/usr/src/debug/kdepim-4.12.5/i686-redhat-linux-gnu/mailcommon/mailkernel.moc:58
#44 0x4c67c395 in QMetaObject::activate (sender=sender at entry=0xcdd8660,
m=m at entry=0x4ce7446c <KJob::staticMetaObject>,
local_signal_index=local_signal_index at entry=3, argv=argv at entry=0xbfcb4544) at
kernel/qobject.cpp:3567
#45 0x4ccc42ba in KJob::result (this=this at entry=0xcdd8660,
_t1=_t1 at entry=0xcdd8660) at
/usr/src/debug/kdelibs-4.12.5/i686-redhat-linux-gnu/kdecore/kjob.moc:207
#46 0x4ccc4323 in KJob::emitResult (this=this at entry=0xcdd8660) at
/usr/src/debug/kdelibs-4.12.5/kdecore/jobs/kjob.cpp:318
#47 0x41273a42 in Akonadi::TransactionSequence::slotResult (this=0xcdd8660,
job=job at entry=0xa1c19e0) at
/usr/src/debug/kdepimlibs-4.12.5/akonadi/transactionsequence.cpp:134
#48 0x4124ac71 in Akonadi::SpecialCollectionsRequestJob::slotResult
(this=0xcdd8660, job=0xa1c19e0) at
/usr/src/debug/kdepimlibs-4.12.5/akonadi/specialcollectionsrequestjob.cpp:356
#49 0x41273191 in Akonadi::TransactionSequence::qt_static_metacall
(_o=_o at entry=0xcdd8660, _c=_c at entry=QMetaObject::InvokeMetaMethod, _id=0,
_a=0xbfcb4764) at
/usr/src/debug/kdepimlibs-4.12.5/i686-redhat-linux-gnu/akonadi/moc_transactionsequence.cpp:52
#50 0x4c67c395 in QMetaObject::activate (sender=sender at entry=0xa1c19e0,
m=m at entry=0x4ce7446c <KJob::staticMetaObject>,
local_signal_index=local_signal_index at entry=3, argv=argv at entry=0xbfcb4764) at
kernel/qobject.cpp:3567
#51 0x4ccc42ba in KJob::result (this=this at entry=0xa1c19e0,
_t1=_t1 at entry=0xa1c19e0) at
/usr/src/debug/kdelibs-4.12.5/i686-redhat-linux-gnu/kdecore/kjob.moc:207
#52 0x4ccc4323 in KJob::emitResult (this=this at entry=0xa1c19e0) at
/usr/src/debug/kdelibs-4.12.5/kdecore/jobs/kjob.cpp:318
#53 0x411ec176 in Akonadi::JobPrivate::handleResponse (this=0x9341018, tag=...,
data=...) at /usr/src/debug/kdepimlibs-4.12.5/akonadi/job.cpp:66
#54 0x411ec03a in Akonadi::JobPrivate::handleResponse (this=0xaf6d1d0, tag=...,
data=...) at /usr/src/debug/kdepimlibs-4.12.5/akonadi/job.cpp:51
#55 0x41235a69 in Akonadi::SessionPrivate::dataReceived (this=0x899b0a8) at
/usr/src/debug/kdepimlibs-4.12.5/akonadi/session.cpp:231
#56 0x4c67c395 in QMetaObject::activate (sender=sender at entry=0x8bbfbe0,
m=m at entry=0x4c7d1f98 <QIODevice::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3567
#57 0x4c6cd626 in QIODevice::readyRead (this=this at entry=0x8bbfbe0) at
.moc/release-shared/moc_qiodevice.cpp:104
#58 0x4c6cd7c8 in QIODevice::qt_static_metacall (_o=_o at entry=0x8bbfbe0,
_c=_c at entry=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfcb4a04) at
.moc/release-shared/moc_qiodevice.cpp:53
#59 0x4c67c395 in QMetaObject::activate (sender=sender at entry=0x8bb4334,
m=m at entry=0x4c7d1f98 <QIODevice::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3567
#60 0x4c6cd626 in QIODevice::readyRead (this=this at entry=0x8bb4334) at
.moc/release-shared/moc_qiodevice.cpp:104
#61 0x4cb07b3d in QAbstractSocketPrivate::canReadNotification (this=0x89d5108)
at socket/qabstractsocket.cpp:654
#62 0x4caf37ba in QAbstractSocketEngine::readNotification (this=0x8b185b0) at
socket/qabstractsocketengine.cpp:168
#63 0x4cb123d3 in QReadNotifier::event (this=0x8a3c8c0, e=0xbfcb4d50) at
socket/qnativesocketengine.cpp:1151
#64 0x41edfbd4 in QApplicationPrivate::notify_helper (this=0x8969250,
receiver=0x8a3c8c0, e=0xbfcb4d50) at kernel/qapplication.cpp:4565
#65 0x41ee6b29 in QApplication::notify (this=0xbfcb50b0, receiver=0x8a3c8c0,
e=e at entry=0xbfcb4d50) at kernel/qapplication.cpp:4351
#66 0x4de59ec0 in KApplication::notify (this=0xbfcb50b0, receiver=0x8a3c8c0,
event=0xbfcb4d50) at
/usr/src/debug/kdelibs-4.12.5/kdeui/kernel/kapplication.cpp:311
#67 0x4c6665f6 in QCoreApplication::notifyInternal (this=0xbfcb50b0,
receiver=0x8a3c8c0, event=event at entry=0xbfcb4d50) at
kernel/qcoreapplication.cpp:953
#68 0x4c699095 in sendEvent (event=0xbfcb4d50, receiver=<optimized out>) at
kernel/qcoreapplication.h:231
#69 socketNotifierSourceDispatch (source=source at entry=0x89561b0) at
kernel/qeventdispatcher_glib.cpp:117
#70 0x4bdf3556 in g_main_dispatch (context=0x8959778) at gmain.c:3066
#71 g_main_context_dispatch (context=context at entry=0x8959778) at gmain.c:3642
#72 0x4bdf3920 in g_main_context_iterate (context=context at entry=0x8959778,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3713
#73 0x4bdf39e9 in g_main_context_iteration (context=0x8959778, may_block=1) at
gmain.c:3774
#74 0x4c6981ef in QEventDispatcherGlib::processEvents
(this=this at entry=0x890bed0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#75 0x41f9636c in QGuiEventDispatcherGlib::processEvents (this=0x890bed0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#76 0x4c664ea0 in QEventLoop::processEvents (this=this at entry=0xbfcb4f64,
flags=...) at kernel/qeventloop.cpp:149
#77 0x4c665231 in QEventLoop::exec (this=this at entry=0xbfcb4f64, flags=...) at
kernel/qeventloop.cpp:204
#78 0x4c66b06b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#79 0x41eddee5 in QApplication::exec () at kernel/qapplication.cpp:3823
#80 0x0804a63c in main (argc=3, argv=0xbfcb5204) at
/usr/src/debug/kdepim-4.12.5/kmail/main.cpp:146

Possible duplicates by query: bug 335778, bug 335225, bug 335224, bug 333358,
bug 331710.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list