KMail likes to crash on parallel IMAP delete

Bug #358325 reported by Malte S. Stretz
2
Affects Status Importance Assigned to Milestone
KDE PIM
Confirmed
Unknown
kdepim (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Binary package hint: kdepim

I'm not sure if this is the same bug as #318002 because I don't get a backtrace (and can't find drkonqi anyway, some packaging foo?). kdepim-dbg is installed.

KMail tends to crash under the following circumstances:
1. I select a bunch of mails in my Inbox
2. Hit delete
3. While the other operation is still underway, I select another mail and hit delete
4. Here KMail tends to disappear without a word; no backtrace, not much in xsession-errors:

kdeinit4: preparing to launch /usr/bin/kmail
kdeinit4: preparing to launch /usr/bin/kwalletd
kmail(4763) KWalletDLauncher::getInterface: The kwalletd service has been registered
kmail(4763) Sonnet::Loader::loadPlugin: Successfully loaded plugin: "kspell_enchant.desktop"
kmail(4763) Sonnet::Loader::loadPlugin: Successfully loaded plugin: "kspell_hspell.desktop"
kdeinit4: preparing to launch /usr/bin/kwalletmanager
kdeinit4: preparing to launch
<unknown program name>(4767)/ kdemain: IMAP4::kdemain
kdeinit4: preparing to launch
kdeinit4: preparing to launch
kded(3944) KDEDModule::setModuleName: registerObject() successful for "kssld"
kdeinit4: preparing to launch
kdeinit4: preparing to launch
kmail(4763) <unnamed>::UrlHandler::UrlHandler: UrlHandler() (iCalendar)
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
*** KMail got signal 11 (Crashing)
KCrash: Application 'kmail' crashing...

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: kmail 4:4.2.2-0ubuntu1
ProcEnviron:
 LANGUAGE=
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: kdepim
Uname: Linux 2.6.28-11-generic x86_64

Revision history for this message
Malte S. Stretz (mss) wrote :
Revision history for this message
Harald Sitter (apachelogger) wrote :

Merging with bug 36075, since moving and deleting are essentially the same thing (deleting, unless it is final deleting, after all, is just a move to the trash folder ;-))

Stephen, please install kdepim-dbg and try to get a new backtrace, the old one is rather useless unfortunately.
Malte, maybe you can get a backtrace using gdb? It is documented somewhere in the ubuntu wiki on how to do that, I suppose Google will know where :)

Changed in kdepim (Ubuntu):
status: New → Incomplete
Revision history for this message
Malte S. Stretz (mss) wrote :

I linked this bug to the upstream one instead :)

Revision history for this message
Malte S. Stretz (mss) wrote :

Hm. Dup'ing instead. This one is useless.

Changed in kdepim:
status: Unknown → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.