[Bug 273550] New: KMail crash on exit
https://bugzilla.novell.com/show_bug.cgi?id=273550 Summary: KMail crash on exit Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: suse-beta@cboltz.de QAContact: qa@suse.de (using KDE and KMail from the buildservice on 10.2 - yes, I know it is unsupported - and to make it even more unsupported, I have added a small patch to display more headers in home:cboltz ;-) I got crashes on exit several times, and most of them look like the backtrace below. # rpm -q --changelog kdepim3 |head * Sa Apr 14 2007 wstephenson@suse.de - update 3_5_BRANCH.diff, fix #247903 kmail never gives up, and #247386, can't load messages consisting of a single non-text attachment. - Allow KMail to use PLAIN auth directly ( Backtrace: Überprüfung der Systemkonfiguration beim Start deaktiviert. Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1249036064 (LWP 5671)] [New Thread -1280955504 (LWP 6199)] [New Thread -1272562800 (LWP 6198)] [New Thread -1264170096 (LWP 6197)] [New Thread -1255777392 (LWP 6196)] [KCrash handler] #9 0xb6ba9c2f in KHTMLPart::khtmlMouseMoveEvent () from /opt/kde3/lib/libkhtml.so.4 #10 0xb6b5ede0 in KHTMLPart::customEvent () from /opt/kde3/lib/libkhtml.so.4 #11 0xb730c8ee in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #12 0xb72ad9b7 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #13 0xb72ae781 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so3 #14 0xb7963bf2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #15 0xb6b924f2 in KHTMLView::viewportMouseMoveEvent () from /opt/kde3/lib/libkhtml.so.4 #16 0xb7421f63 in QScrollView::eventFilter () from /usr/lib/qt3/lib/libqt-mt.so.3 #17 0xb6b89dc9 in KHTMLView::eventFilter () from /opt/kde3/lib/libkhtml.so.4 #18 0xb730c80c in QObject::activate_filters () from /usr/lib/qt3/lib/libqt-mt.so.3 #19 0xb730c87b in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #20 0xb73454fc in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #21 0xb72ad9b7 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #22 0xb72ae8f9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so3 #23 0xb7963bf2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #24 0xb724cf57 in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #25 0xb724c0ff in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #26 0xb725c97a in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 #27 0xb72c47e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #28 0xb72c4676 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #29 0xb72ad56f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0x0804a0fb in main () -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273550 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |kde-maintainers@suse.de |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273550 stbinner@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kde-maintainers@suse.de |wstephenson@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273550#c1
Bruno Virlet
https://bugzilla.novell.com/show_bug.cgi?id=273550#c2
--- Comment #2 from Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550#c3
Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550#c4
--- Comment #4 from Will Stephenson
https://bugzilla.novell.com/show_bug.cgi?id=273550#c5
--- Comment #5 from Christian Boltz
I guess you mean app exit, not session exit?
Good question. IIRC both cases happened already: - KMail crashes after closing the last window (I usually use 3 or 4 main windows), so: app exit. - when I exit KDE within some seconds after closing KMail, the crash dialog prevents the session shutdown. The backtrace in comment #3 was from the second case. BTW: I always close KMail before logging out.
Is kmail doing anything according to the progress widget when you exit it?
I assume you are talking about the progress bar in the right part of the status bar. No, there isn't a progress bar displayed when I exit KMail. However, there might be one or two mailboxes waiting to be fetched because I have added a preprocessor command "sleep 10" to them (because a server limit on concurrent logins) and tend to check for new mails shortly before exiting KMail. For whatever reason, there's no progressbar while "sleep" is active. Another candidate might be compressing folders on exit (I use mbox mostly). Unfortunately, I can't provide a way that reliably crashes KMail, so I also don't know exactly what causes the crash.
Does it crash after just starting kmail and quitting it immediately?
Just tested: No. But since the crash doesn't happen always ("only" often), I can't guarantee that it always doesn't crash when quitting imediately.
Any other hints what puts it into the state which crashes on exit?
See above. Using a ~/.kde with very long history might be involved, too. Counter-question: What does KMail do on exit usually?
I still can't reproduce it on the same setup as you have now.
That's a pity. If I can help you with some debugging, just let me know. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=273550#c6
--- Comment #6 from Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550#c7
Will Stephenson
https://bugzilla.novell.com/show_bug.cgi?id=273550#c8
Bruno Virlet
https://bugzilla.novell.com/show_bug.cgi?id=273550
Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=273550#c9
--- Comment #9 from Will Stephenson
https://bugzilla.novell.com/show_bug.cgi?id=273550#c10
Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550#c11
Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550#c12
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=273550
User suse-beta@cboltz.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=273550#c13
--- Comment #13 from Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550
User wstephenson@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=273550#c14
--- Comment #14 from Will Stephenson
https://bugzilla.novell.com/show_bug.cgi?id=273550
Will Stephenson
https://bugzilla.novell.com/show_bug.cgi?id=273550
User suse-beta@cboltz.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=273550#c15
--- Comment #15 from Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550
User suse-beta@cboltz.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=273550#c16
Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550
User suse-beta@cboltz.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=273550#c17
--- Comment #17 from Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=273550
Will Stephenson
https://bugzilla.novell.com/show_bug.cgi?id=273550
Stephan Binner
participants (1)
-
bugzilla_noreply@novell.com