Summary: | kmail crash on startup | ||
---|---|---|---|
Product: | [Applications] kmail | Reporter: | Frank Van Damme <frank.vandamme> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | marcus, tim |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | IRIX | ||
Latest Commit: | Version Fixed In: |
Description
Frank Van Damme
2005-06-16 14:20:36 UTC
Looks like something got corrupted. The best would be to delete all *.index.* files under ~/Mail. Or simply delete your accounts and start from scratch. If you're using dimap also delete ~/.kde/share/apps/kmail/dimap and for imap ~/.kde/share/apps/kmail/imap. Do _not_ switch from 3.4 back to older versions. indeed, removing those files stops the crashing. Would it be helpful to send someone (preferably not too many people ;) those index files? I just ran into a very similar crasher with kmail/kontact. Using kmail 1.9.2/kde 3.5.2 as packaged by kde-redhat.sf.net for fedora core 4. This is the backtrace I get: (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) `shared object read from target memory' has disappeared; keeping its symbols. (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) [Thread debugging using libthread_db enabled] [New Thread -1208568128 (LWP 21834)] (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) [KCrash handler] #6 0x07621f5f in KMMsgDict::readFolderIds () from /usr/lib/libkmailprivate.so #7 0x0767397a in FolderStorage::readFolderIdsFile () from /usr/lib/libkmailprivate.so #8 0x076739cf in FolderStorage::registerWithMessageDict () from /usr/lib/libkmailprivate.so #9 0x076740a5 in KMFolder::KMFolder () from /usr/lib/libkmailprivate.so #10 0x07675e03 in KMFolderDir::reload () from /usr/lib/libkmailprivate.so #11 0x07675a36 in KMFolderDir::reload () from /usr/lib/libkmailprivate.so #12 0x07675a36 in KMFolderDir::reload () from /usr/lib/libkmailprivate.so #13 0x076763bd in KMFolderMgr::setBasePath () from /usr/lib/libkmailprivate.so #14 0x07676655 in KMFolderMgr::KMFolderMgr () from /usr/lib/libkmailprivate.so #15 0x0769fd94 in KMKernel::init () from /usr/lib/libkmailprivate.so #16 0x0804a022 in ?? () #17 0x007efd7f in __libc_start_main () from /lib/libc.so.6 #18 0x08049e2d in ?? () There has to be a better way fr kmail to determine that an index file is corrupt. Crashing and then requiring a user to delete index files manually is non-trivial. Closing since removing the index files 'fixed' the problem. IMO, this shouldn't be closed. An e-mail app shouldn't crash because index files are corrupt/borken. KMail is planned to use a different indexing system in KDE 4, which is expected to solve most of such problems. For the index files not causing crashes, without the problematic index files it is quite difficult to debug, hence I closed the bug. Please save your index file if another corruption occurs, and attach it to a bug report. Thanks for reporting. *** Bug 140720 has been marked as a duplicate of this bug. *** |