Summary: | KMail Crashes because of invalid ImapPath in rc file | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Josh Berry <des> |
Component: | IMAP | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | adamsz, gkarungo, james.conway, michael.seiwert, rogier777, ruchay, saujanya, tuju |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Josh Berry
2005-08-16 03:35:54 UTC
Also, this ImapPath clobbering only seems to happen with folders that have been opened in KMail at some point during the session. *** Bug 117659 has been marked as a duplicate of this bug. *** *** Bug 109682 has been marked as a duplicate of this bug. *** I have this bug too. After each crash of kmail I have to edit kmailrc to be able to start up kmail again. This is on an AMD64 with Fedora Rawhide packages and I have observed this bug since at least KDE 3.5.0, maybe even earlier. *** Bug 130995 has been marked as a duplicate of this bug. *** *** Bug 128463 has been marked as a duplicate of this bug. *** *** Bug 131667 has been marked as a duplicate of this bug. *** I see this often with KMail 1.9.1 (KDE 3.5.2) on FreeBSD 6.1 and 7-current. Even when I fixup the IMAPPath in kmailrc to stop the crash, it still sometimes tosses the state for some of the folders that had a cleared IMAPPath meaning they lose their custom default sender and have to re-download all the headers from IMAP the next time I select the folder, etc. Does the crash still occur with a recent version of kmail (1.9.5) KDE 3.5.5? I remember there were some work on fixing the issue of crashing kmail with empty imap path in kmailrc some time ago. Hi Michael, I just verified using kmail 1.9.5: $ kmail --version Qt: 3.3.7 KDE: 3.5.5 KMail: 1.9.5 It still crashes. Attached are the output (stdout/stderr) and backtrace (with kdepim debug symbols installed). Regards, Rogier. Michael Seiwert wrote: [bugs.kde.org quoted mail] kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "move_message_to_folder" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "copy_message_to_folder" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "jump_to_folder" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "remove_duplicate_messages" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "cancel" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "inc_current_folder" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "dec_current_folder" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "select_current_folder" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "inc_current_message" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "dec_current_message" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "select_current_message" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "delete" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "edit" kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action. kdecore (KAction): WARNING: KAction::plugAccel( kacc = 0x806b6b8 ): KAccel object already contains an action name "display_message" ERROR: Communication problem with kmail, it probably crashed. Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1249450304 (LWP 7685)] [KCrash handler] #6 KMFolderTree::slotFolderExpanded (this=0x82c3c08, item=0x82ffeb8) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmfoldertree.cpp:1439 #7 0xb7e1233b in KMFolderTree::qt_invoke (this=0x82c3c08, _id=125, _o=0xbfe36f48) at ./kmfoldertree.moc:479 #8 0xb708dcb3 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #9 0xb742dc78 in QListView::expanded () from /usr/lib/libqt-mt.so.3 #10 0xb7194dd5 in QListViewItem::setOpen () from /usr/lib/libqt-mt.so.3 #11 0xb7dbecc8 in KMFolderTree::addDirectory (this=0x82c3c08, fdir=0x81ecf84, parent=0x0) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmfoldertree.cpp:695 #12 0xb7dbefa3 in KMFolderTree::reload (this=0x82c3c08, openFolders=false) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmfoldertree.cpp:535 #13 0xb7de17ba in KMMainWidget::readConfig (this=0x827f4b0) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmmainwidget.cpp:404 #14 0xb7de21fa in KMMainWidget (this=0x827f4b0, parent=0x8282718, name=0xb7e8aef6 "KMMainWidget", aGUIClient=0x82827dc, actionCollection=0x827a950, config=0x80853f0) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmmainwidget.cpp:172 #15 0xb7de2659 in KMMainWin (this=0x8282718) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmmainwin.cpp:42 #16 0xb7de2999 in KMKernel::mainWin (this=0xbfe378b4) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmkernel.cpp:2045 #17 0xb7de5236 in KMail::ImapAccountBase::makeConnection (this=0x827c210) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/imapaccountbase.cpp:280 #18 0xb7dfab7f in KMail::ImapAccountBase::readConfig (this=0x827c210, config=@0x80853f0) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/imapaccountbase.cpp:214 #19 0xb7dfafc4 in KMAcctImap::readConfig (this=0x827c210, config=@0x80853f0) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmacctimap.cpp:528 #20 0xb7dbd66c in KMail::AccountManager::readConfig (this=0x8267008) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/accountmanager.cpp:105 #21 0xb7e12e4d in KMKernel::init (this=0xbfe378b4) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/kmkernel.cpp:1416 #22 0x0804a02a in main (argc=) at /tmp/buildd/kdepim-3.5.5/build-tree/kdepim-3.5.5/kmail/main.cpp:96 #23 0xb77e4ea8 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #24 0x08049e11 in _start () at ../sysdeps/i386/elf/start.S:119 *** This bug has been confirmed by popular vote. *** I can't reproduce this anymore... is it still an open issue? I'm using KMail from KDE 3.5.6 compiled from the Gentoo -r2 ebuild. (The -r2 ebuild includes fixes for the following bugs: #66740, #71549, #79685, #96498, #102001, #113329, #113580, #113885, #115713, #117785, #117935, #118060, #121863, #126715, #132487, #137302, #138514, #140195 and #140660.) In particular, I'm wondering if the fix for #113329 fixed this as well. I just got this crash yesterday on KMail 1.9.6 (from KDE 3.5.6) built from FreeBSD ports. This kmail dosen't seem to "lose" the ImapPath like the older version did though. In fact, I've only seen the crash once (yesterday) and it happened when I added a new folder on the IMAP server and kmail later crashed for some other reason. It then crashed on startup and when I examined the kmailrc file, the ImapPath for the new folder was empty. Previously when the kmailrc file would be broken, ImapPath for several existing folders would be broken, so it definitely seems to be improved, and my crash yesterday might be due to a remaining edge case with creating new folders? Is this still a problem in KDE 3.5.8? I haven't encountered it personally in a very long while. If it's been fixed, I'd like to close the bug. *** Bug 156843 has been marked as a duplicate of this bug. *** <div id="_htmlarea_default_style_" style="font:10pt arial,helvetica,sans-serif">I just installed kmail 4:3.5.8-1 (debian testing). It still crashes at startup. <br>After removing all sections of the type [Folder-.<something>] from kmailrc<br>(most of them containing an ImapPath), kmail does not SEGV at startup.<br><br>Regards,<br><br>Rogier.<br><br>On 2 Dec 2007 08:35:48 -0000<br> Josh Berry <des@condordes.net> wrote:<br>> ------- You are receiving this mail because: -------<br>> You are on the CC list for the bug, or are watching <br>>someone who is.<br>> <br>> http://bugs.kde.org/show_bug.cgi?id=110862 <br>> <br>> <br>> <br>> <br>> ------- Additional Comments From des condordes net <br>> 2007-12-02 09:35 -------<br>> Is this still a problem in KDE 3.5.8? I haven't <br>>encountered it personally in a very long while. If it's <br>>been fixed, I'd like to close the bug.<br><br></des@condordes.net></div> My apologies for the HTML (Comment #16). Kmail 3.5.8 (4:3.5.8-1 from Debian testing) still crashes. Rogier. Hi, This is way too technical for me. If i delete kmail and reinstall it, will the problem go away? Best wishes Greg On 9 Feb 2008 20:20:59 -0000, R. J. G. <rjg@tele2.nl> wrote: [bugs.kde.org quoted mail] Hi,<br><br>This is way too technical for me.<br><br>If i delete kmail and reinstall it, will the problem go away?<br><br>Best wishes<br>Greg<br><br><div><span class="gmail_quote">On 9 Feb 2008 20:20:59 -0000, <b class="gmail_sendername">R. J. G.</b> <<a href="mailto:rjg@tele2.nl">rjg@tele2.nl</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> ------- You are receiving this mail because: -------<br>You are on the CC list for the bug, or are watching someone who is.<br><br><a href="http://bugs.kde.org/show_bug.cgi?id=110862">http://bugs.kde.org/show_bug.cgi?id=110862</a><br> <br><br><br><br>------- Additional Comments From rjg tele2 nl 2008-02-09 21:20 -------<br>My apologies for the HTML (Comment #16).<br><br>Kmail 3.5.8 (4:3.5.8-1 from Debian testing) still crashes.<br><br>Rogier.<br></blockquote> </div><br><br clear="all"><br>-- <br>Greg Karungo<br>Advocate<br><br>Mobile: 254-733-735423<br><a href="http://gregkarungo.blogspot.com">http://gregkarungo.blogspot.com</a> 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 |