Thunderbird munges new email that arrives while downloading old emails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
thunderbird (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
I use IMAP to access my Gmail account, which has a fair number of emails in it. When I set up Thunderbird on a new computer, it takes a while to download all of those emails (presumably for its full-text search). If a new email arrives during that time, there's a 50% chance it will get munged up with an old email. That is, the text that Thunderbird thinks is the email contains fragments of two emails. This text may not start with an email header, so the display is typically rather messed up.
There is apparently no way to force Thunderbird to re-download the email, short of archiving it, letting Thunderbird notice that it's gone, and then adding it back to the inbox. Of course, now you have to download it again, and there's that chance that it'll get screwed up again. (This also destroys the order of emails in the inbox, if you like to use sort by order instead of by (alleged) time.)
Note that this seems to only be an issue with the full text. I think the headers are downloaded separately, so the email shows up fine in the list of emails. It's just the display that's broken.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: thunderbird 13.0.1+
ProcVersionSign
Uname: Linux 3.2.0-25-generic x86_64
NonfreeKernelMo
AddonCompatChec
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
BuildID: 20120615181619
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
Card hw:0 'PCH'/'HDA Intel PCH at 0xfbf20000 irq 72'
Mixer name : 'Realtek ALC898'
Components : 'HDA:10ec0899,
Controls : 46
Simple ctrls : 22
Channel: release
Date: Thu Jun 28 10:51:37 2012
ForcedLayersAccel: False
IfupdownConfig:
auto lo
iface lo inet loopback
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
IpRoute:
default via 158.170.160.1 dev eth0 proto static
158.170.160.0/22 dev eth0 proto kernel scope link src 158.170.162.172 metric 1
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
PrefSources:
/etc/thunderbi
prefs.js
user.js
Prefs:
places.
extensions.
network.
places.
ProcEnviron:
TERM=xterm
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
Profiles: Profile0 (Default) - LastVersion=
RelatedPackageV
gnome-shell 3.4.1-0ubuntu2
icedtea-6-plugin 1.2-2ubuntu1
rhythmbox-mozilla 2.96-0ubuntu4
totem-mozilla 3.0.1-0ubuntu21
RfKill:
RunningIncompat
SourcePackage: thunderbird
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/26/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F7
dmi.board.
dmi.board.name: X79-UD3
dmi.board.vendor: Gigabyte Tecohnology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Tecohnology Co., Ltd.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: X79-UD3
dmi.product.
dmi.sys.vendor: Gigabyte Tecohnology Co., Ltd.
Here's an example of the problem. The first part is the body of a new email; the second is part of the headers of an old one. I've XXXed out addresses (both real and e-), but these were undamaged in the original.