Summary: | Crash when compacting folder during mail check | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Juha Tuomala <tuju> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | kde-jay, orbspider, rdieter, wstephenson |
Priority: | NOR | ||
Version: | 1.9.9 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Juha Tuomala
2008-05-02 13:18:20 UTC
It crashes in this simple function, looks like a NULL or invalid pointer somewhere: bool KMFolder::isOpened() const { return mStorage->isOpened(); } I had compacted the KMail inbox folder (mbox format) and switched to a different desktop and window to work. Perhaps five to ten minutes later, while I was still working on the other desktop, KMail crashed. My POP3 account has interval mail checking enabled with 5 minute intervals. One email had arrived before it crashed. I am using KMail version 1.11.0, KDE 4.2.00, Fedora 10. (Probably not important: my 64-bit machine is using a 32-bit Java, 1.6.0_03-b05.) The KMail crash pop-up box said there was no useful debugging information and had the Copy button greyed out, but I included the stack trace anyway because the end of it had some threads with stack traces that might possibly be useful: _____________________________________________ Unable to create a valid backtrace. This backtrace appears to be of no use. This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0x7f11ca9d7800 (LWP 15016)] [New Thread 0x7f11bac73950 (LWP 16393)] [New Thread 0x7f11ba06c950 (LWP 15735)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0x00000035718a7f81 in nanosleep () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7f11ca9d7800 (LWP 15016))] Thread 3 (Thread 0x7f11ba06c950 (LWP 15735)): #0 0x00000035718deaa2 in select () from /lib64/libc.so.6 #1 0x0000003d5e522626 in ?? () from /usr/lib64/libQtCore.so.4 #2 0x0000003d5e459852 in ?? () from /usr/lib64/libQtCore.so.4 #3 0x00000035724073da in start_thread () from /lib64/libpthread.so.0 #4 0x00000035718e62bd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f11bac73950 (LWP 16393)): #0 0x000000357240b58d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003d5e45a817 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4 #2 0x0000003d5e4509f9 in ?? () from /usr/lib64/libQtCore.so.4 #3 0x0000003d5e459852 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00000035724073da in start_thread () from /lib64/libpthread.so.0 #5 0x00000035718e62bd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f11ca9d7800 (LWP 15016)): #0 0x00000035718a7f81 in nanosleep () from /lib64/libc.so.6 #1 0x00000035718a7da7 in sleep () from /lib64/libc.so.6 #2 0x0000003d604671cf in ?? () from /usr/lib64/libkdeui.so.5 #3 0x0000003d60467b2a in KCrash::defaultCrashHandler () from /usr/lib64/libkdeui.so.5 #4 <signal handler called> #5 0x0000003d6ba9e556 in ?? () from /usr/lib64/libkmailprivate.so.4 #6 0x0000003d6bac5422 in ?? () from /usr/lib64/libkmailprivate.so.4 #7 0x0000003d6bac6d7d in ?? () from /usr/lib64/libkmailprivate.so.4 #8 0x0000003d6bac75ef in ?? () from /usr/lib64/libkmailprivate.so.4 #9 0x0000003d6bac8138 in ?? () from /usr/lib64/libkmailprivate.so.4 #10 0x0000003d6b6e8978 in GpgME::Signature::summary () from /usr/lib64/libkmailprivate.so.4 #11 0x0000003d5e556764 in QMetaObject::activate () from /usr/lib64/libQtCore.so.4 #12 0x0000003d5e551073 in QObject::event () from /usr/lib64/libQtCore.so.4 #13 0x0000003d5f1828dd in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 #14 0x0000003d5f18a68a in QApplication::notify () from /usr/lib64/libQtGui.so.4 #15 0x0000003d60404deb in KApplication::notify () from /usr/lib64/libkdeui.so.5 #16 0x0000003d5e542391 in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4 #17 0x0000003d5e56e0d6 in ?? () from /usr/lib64/libQtCore.so.4 #18 0x0000003d5e56a83d in ?? () from /usr/lib64/libQtCore.so.4 #19 0x0000003d5a43779b in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #20 0x0000003d5a43af6d in ?? () from /lib64/libglib-2.0.so.0 #21 0x0000003d5a43b12b in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #22 0x0000003d5e56a79f in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4 #23 0x0000003d5f21328f in ?? () from /usr/lib64/libQtGui.so.4 #24 0x0000003d5e540cb2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4 #25 0x0000003d5e540e3d in QEventLoop::exec () from /usr/lib64/libQtCore.so.4 #26 0x0000003d5e5432ed in QCoreApplication::exec () from /usr/lib64/libQtCore.so.4 #27 0x0000000000402b5b in _start () Confirmed by several downstream reports, see first comment and https://bugzilla.novell.com/show_bug.cgi?id=412521 *** Bug 170627 has been marked as a duplicate of this bug. *** Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding |