Also happens on IMAP-based setups i.e. GMail.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Status in Mozilla
*** Bug 535636 has been marked as a duplicate of this bug. ***
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Status
(In reply to :Irving Reid from comment #51)
This might be worth slipping in to the closed tree, to make sure it shows up
in the next successful nightly.
I advocate for this. I believe leave messages on the server is a
commonly used setting.
--
You received this bug notification because you
Now the tree is at least building partially, I've landed this:
https://hg.mozilla.org/comm-central/rev/a5e88cd9f942
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
** Changed in: thunderbird
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
This might be worth slipping in to the closed tree, to make sure it
shows up in the next successful nightly.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
I can't speak to the original intent of this bug.
But, with a local build including attachment 800048 the symptoms of bug 913502
are gone.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
(In reply to Hiroyuki Ikezoe (:hiro) from comment #47)
Created attachment 800048
followup_fix_for_bug239455.patch
This bug did not fix at all.
nsISafeOutputStream.finish has to be invoked to overwrite popstate.dat.
see bug 913502 That seems to occur only if you set the pref leave
messages
Thanks Hiro. I overlooked this. Patch looks good to me. We don't need to
check for NS_FAILED(rv) again, because either way void is returned.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
Created attachment 800048
followup_fix_for_bug239455.patch
This bug did not fix at all.
nsISafeOutputStream.finish has to be invoked to overwrite popstate.dat.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
** Changed in: thunderbird
Status: Fix Released = Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Hi Irving, thanks for the review.
For some reason I did not get/read the notification email from Mozilla.
I, too, noticed that there are other places which would deserve attention and
use of a similar function. However, I would prefer this patch to go through
first, and that we make another bug
I have marked the bug so that the patch will be checked in.
Johannes, please file the follow-up bug for the remaining work on the
other similar places. Please CC me there. I hope you can work on that
bug too.
--
You received this bug notification because you are a member of Desktop
Packages,
The follow-up bug is at Bug 912465 (feel free to change the component, etc).
Lets continue there.
Thank you Irving, Aceman, and Ryan.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://hg.mozilla.org/comm-central/rev/92726142b524
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Status in Mozilla
** Changed in: thunderbird
Status: In Progress = Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Johannes do you want to do what Irving is proposing ?
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Status in Mozilla
Comment on attachment 756486
Write updated popstate in tempfile first, then move over
Review of attachment 756486:
-
Thanks so much for the patch; sorry it took so long for me to review it.
I'm OK with either landing this patch as
Created attachment 756486
Write updated popstate in tempfile first, then move over
As in Bug 246675, using NS_NewSafeLocalFileOutputStream now, which is an
existing implementation that writes to a temp file first.
I verified that this patch works using strace and filling the disk.
Writing to the
So when you reference bug 246675, why do you not use the
nsISafeFileOutputStream ? Is it not applicable to the file here?
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Comment on attachment 756011
Write updated popstate in tempfile first, then copy over
You need to request reviews for patches. Setting it for you.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
Created attachment 756290
Write updated popstate in tempfile first, then move over
Can't reproduce disk full bug using this patch.
Can reproduce disk full bug without this patch.
Move does not fail when the disk is full.
For testing, the disk must be filled up between connecting to the server
Created attachment 756011
Write updated popstate in tempfile first, then copy over
This patch should prevent the bug, because move does not fail when the
disk is full.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in
17.0.5 (64bit), ~50.000 POP emails, this bug is annoying.
I use this addon to get rid of the havoc:
https://addons.mozilla.org/en-us/thunderbird/addon/remove-duplicate-messages-alte/
But junk mail, manually removed before, can remain.
With the DiskSpaceAvailableInStore(file, spaceRequested)
Cool, thanks for the patch.
The patch you referenced
(https://bugzilla.mozilla.org/attachment.cgi?id=735319action=diff) was already
checked in.
Also bug 640371 should help this case as it refuses to download any new
messages if there is less than several MB of free disk space. Even if we
** Changed in: thunderbird
Status: Confirmed = In Progress
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
*** Bug 599664 has been marked as a duplicate of this bug. ***
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Status
(In reply to :aceman from comment #28)
However we still should check for free space before popstate.dat is
rewritten.
Any proposals on what to check? Current size of popstate.dat*2 + 4MB of
spare? Anything more clever?
What sizes of popstate.dat have you guys seen in the wild?
--
You
The largest I find recorded in my emails and bug reports is 1.8MB. But
bienvenu would have great historical knowledge here.
how about popstate.dat*3 + X MB, where X is what we are using elsewhere
as buffer against disaster size?
--
You received this bug notification because you are a member of
*** Bug 765610 has been marked as a duplicate of this bug. ***
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Status
Adding some searchwords for better retrievability.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Status in Mozilla
I can confirm this bug on Linux running Thunderbird version 17.0.2
(64bit). This only happens with POP-Accounts.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
I think this is not fixed. The checks for free disk space before pop3
download are not sufficient. We may help this in bug 640371 (do not even
start pop3 download if disk space is not enough for all the messages to
be downloaded) and bug 789679, where we actually check free disk space
on some more
reopening. It's not clear (to me) whether comment 19 was a sufficient
test.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is
** Changed in: thunderbird
Status: Invalid = Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/261595
Title:
Thunderbird corrupts Mailbox when hd is full
Status in
Hi guy, I am facing the same problem running Thunderbird 17.0.2 in
Ubuntu Linux 12.10, 64Bit. When the system runs out of hard drive memory
Thunderbird starts to download all mails again. I am using a POP server.
--
You received this bug notification because you are a member of Desktop
Packages,
36 matches
Mail list logo