kontact crashes when "out of sync"

Bug #319151 reported by Miguel Tadeu
10
Affects Status Importance Assigned to Milestone
KDE PIM
Fix Released
High
kdepim (Ubuntu)
Fix Released
Undecided
Unassigned
Intrepid
Fix Released
Medium
Scott Kitterman

Bug Description

Binary package hint: kontact

This crash happens when the flags on an IMAP message differs between the server and the local cache. This can happen when connecting to eg. gmail, or simply having multiple mail-clients using the same IMAP account.

TEST CASE:

See a crash similar to the attached crash reports. KMail will crash each time you check the affected folder.
(You might be able to trigger it by changing message flags with another client; but there is no sure way.)

Update to the latest version. Go to the affected folder. Don't see the crash.

Revision history for this message
Miguel Tadeu (mtadeunet) wrote :
Revision history for this message
Miguel Tadeu (mtadeunet) wrote :

BTW...using kubuntu 8.10 with kde4.2rc1

description: updated
Revision history for this message
Andreas Wenning (andreas-wenning) wrote :

There seem to be a problem sometimes, if the content of the IMAP folder was changed by another program; this be gmail or for regular email simply using another kmail to connect from another computer.

KMail will then crash indefinitely until the account is deleted and recreated (seems like it is out of sync and cannot get "back in sync"). Backtrace is attached.

Revision history for this message
Andreas Wenning (andreas-wenning) wrote :

This bug was introduced between 4.2 beta2 and rc as far as i can tell.

It looks to have appeared in kde4.1.4 as well. Here is a backtrace from intrepid with 4.1.4.

Revision history for this message
Andreas Wenning (andreas-wenning) wrote :

Fixed in jaunty (kde4.2). We should look at a backport to intrepid (kde4.1.4).

Changed in kdepim:
status: New → Fix Released
Changed in kdepim:
status: Unknown → Fix Released
Revision history for this message
Andreas Wenning (andreas-wenning) wrote :

Debdiff for the kdepim 4.1.4 package in intrepid-proposed.

Revision history for this message
Andreas Wenning (andreas-wenning) wrote :
Changed in kdepim:
assignee: nobody → kitterman
importance: Undecided → Medium
description: updated
description: updated
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into intrepid-proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in kdepim:
status: New → Fix Committed
Revision history for this message
Andreas Wenning (andreas-wenning) wrote :

Looks good; I've been trying very hard to recreate the crash with the new package under the same conditions as I've experienced the crash before, but with no success. It is fixed.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdepim - 4:4.1.4-0ubuntu1~intrepid2

---------------
kdepim (4:4.1.4-0ubuntu1~intrepid2) intrepid-proposed; urgency=low

  * Add kubuntu_01_fix_kmail_crash_r908525.diff to stop KMail from
    crashing. Taken from kde-svn branch 4.2 rev 908525. (LP: #319151)

 -- Andreas Wenning <email address hidden> Wed, 28 Jan 2009 17:25:23 +0100

Changed in kdepim:
status: Fix Committed → Fix Released
Changed in kdepim:
importance: Unknown → High
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.