offlineimap 6.3.3 deleting messages erroneously
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
offlineimap (Debian) |
Fix Released
|
Unknown
|
|||
offlineimap (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Oneiric |
Fix Released
|
High
|
Clint Byrum |
Bug Description
I routinely discover that offlineimap decides to delete a large chunk of my "LISTS" folder (quick large, as you can imagine (>42,000 messages). It deletes over a thousand messages, and each time this happens it deletes more and more.
I researched/
https:/
and here:
http://
An update to 6.3.4 (what is in Precise) fixes the issue.
[Impact]
Data loss, potentially forever if not monitored. This happens about daily for me.
[Development Fix]
upgrade to using libimap2 version 2.24
[Stable Fix]
What is needed:
Relevant upstream commit: https:/
[Test Case]
1) Install offlineimap 6.3.3
2) sync a mailbox with a large number of messages (>6,000)
3) continue to run offlineimap for a while (a day-ish?) until the server sends a response that imaplib2 version 2.22 doesn't like
4) observe the deletion of messages.
5) upgrade to imaplib2 version 2.24
6) continue syncing
7) observe no loss of data due to server messages
[Regression Potential]
The change only touches the imap code, but does hit a few places in the code that are non obvious, so it may cause some slight change in behavior. Worth the risk given the potential for data loss.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: offlineimap 6.3.3-3
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Sun Oct 30 14:08:08 2011
EcryptfsInUse: Yes
PackageArchitec
SourcePackage: offlineimap
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
Changed in offlineimap (Ubuntu): | |
status: | Triaged → Fix Released |
milestone: | none → oneiric-updates |
milestone: | oneiric-updates → none |
Changed in offlineimap (Debian): | |
status: | Unknown → Fix Released |
Changed in offlineimap (Ubuntu Oneiric): | |
importance: | Undecided → High |
Changed in offlineimap (Ubuntu): | |
importance: | Medium → High |
Changed in offlineimap (Ubuntu Oneiric): | |
assignee: | nobody → Clint Byrum (clint-fewbar) |
status: | New → In Progress |
Fix uploaded to oneiric-proposed