[Bug 140543] New: crash on index (re)generation

Mircea Bardac bug-report at mircea.bardac.net
Wed Jan 24 10:44:11 GMT 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=140543         
           Summary: crash on index (re)generation
           Product: kmail
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs kde org
        ReportedBy: bug-report mircea bardac net


Version:           Kmail coming with KDE 3.5.6 (using KDE Devel)
Installed from:    Compiled sources

KMail in KDE 3.5.6

My system froze once (unknown reason) and I had to reset - this bug might be related to the other bugs mentioning loss of data on system restart/crashing.

After the restart, Kontact (kmail) kept crashing, making me unable to read my mails. I suspected a problem with the index and deleted all of them. After more digging and starting Kontact with some mail folders moved.. I managed to track the misbehaving folder.

I also reproduced the crash by creating a new user, starting kontact, creating a dir witht the same name, stopping contact, moving the old dir contents in the newly created dir, restarting Kontact.

The buggy folder can be found here: http://mircea.bardac.net/temp/jdev.tar.gz

The backtrace of the crash is the following (not sure if it helps much):

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found) [ x many times ]
[Thread debugging using libthread_db enabled]
[New Thread -1250563824 (LWP 21935)]
(no debugging symbols found) [ x many times ]
[KCrash handler]
#9  0xb4be8ac2 in KMFolderMaildir::readFileHeaderIntern ()
   from /opt/kde/lib/libkmailprivate.so
#10 0xb4bfaff7 in KMFolderMaildir::createIndexFromContents ()
   from /opt/kde/lib/libkmailprivate.so
#11 0xb4afc20d in KMFolderMaildir::open () from /opt/kde/lib/libkmailprivate.so
#12 0xb4aa5852 in KMFolderIndex::fillMessageDict ()
   from /opt/kde/lib/libkmailprivate.so
#13 0xb4afec7b in FolderStorage::invalidateFolder ()
   from /opt/kde/lib/libkmailprivate.so
#14 0xb4b00a74 in FolderStorage::readFolderIdsFile ()
   from /opt/kde/lib/libkmailprivate.so
#15 0xb4b00aa1 in FolderStorage::registerWithMessageDict ()
   from /opt/kde/lib/libkmailprivate.so
#16 0xb4b5cdac in KMFolder::KMFolder () from /opt/kde/lib/libkmailprivate.so
#17 0xb4b5ed3a in KMFolderDir::reload () from /opt/kde/lib/libkmailprivate.so
#18 0xb4b5e6e1 in KMFolderDir::reload () from /opt/kde/lib/libkmailprivate.so
#19 0xb4b5e6e1 in KMFolderDir::reload () from /opt/kde/lib/libkmailprivate.so
#20 0xb4b5f046 in KMFolderMgr::setBasePath ()
   from /opt/kde/lib/libkmailprivate.so
#21 0xb4b5f31a in KMFolderMgr::KMFolderMgr ()
   from /opt/kde/lib/libkmailprivate.so
#22 0xb4bb0069 in KMKernel::init () from /opt/kde/lib/libkmailprivate.so
#23 0xb4cc8dfb in KMailPart::KMailPart ()
   from /opt/kde/lib/kde3/libkmailpart.so
#24 0xb4cc9d01 in KParts::GenericFactory<KMailPart>::createPartObject ()
   from /opt/kde/lib/kde3/libkmailpart.so
#25 0xb75e97ef in KParts::Factory::createPart ()
   from /opt/kde/lib/libkparts.so.2
#26 0xb7d99feb in Kontact::Core::createPart ()
   from /opt/kde/lib/libkpinterfaces.so.1
#27 0xb7d9a3f7 in Kontact::Plugin::loadPart ()
   from /opt/kde/lib/libkpinterfaces.so.1
#28 0xb51dcf95 in KMailPlugin::createPart ()
   from /opt/kde/lib/kde3/libkontact_kmailplugin.so
#29 0xb7d985e2 in Kontact::Plugin::part ()
   from /opt/kde/lib/libkpinterfaces.so.1
#30 0x0805d76f in ?? ()
#31 0x081b0710 in ?? ()
#32 0x00000000 in ?? ()



More information about the Kdepim-bugs mailing list