Closed
Bug 791966
Opened 12 years ago
Closed 9 years ago
Move of mails from IMAP mbox folder(berkleystore) to local maildir folder results in lost of the mail
Categories
(MailNews Core :: Database, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: web.alexander, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: dataloss, Whiteboard: [patchlove][has draft patch][maildir])
Attachments
(3 files)
1.10 KB,
patch
|
Details | Diff | Splinter Review | |
4.68 KB,
text/plain
|
Details | |
5.77 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.7) Gecko/20100101 Firefox/10.0.7 Build ID: 20120910091332 Steps to reproduce: I have an "normal" mbox / IMAP folder to work and a local maildir folder for backup. If I move an email from mbox-inbox to an maildir folder, the message is lost. Actual results: In the file-system "cur" folder is an new folder created by moving mail, like cur/260154/ Tested on Thunderbird 15.0.1 on Gentoo Linux. Expected results: in the "cur" folder a file should be created with the email content.
Updated•12 years ago
|
Comment 1•12 years ago
|
||
I can not reproduce this on thunderbird-trunk (18.0a1).
Comment 2•12 years ago
|
||
While moving messages directly from an IMAP account with berkeleystore (mbox) to a local account with maildirstore works for me with TB 18.0 what I can reproduce is this erroneous behaviour: 1. Create 1 "Local Folders" account with berkeleystore. This is done by default when Thunderbird creates a new profile. 2. Create 1 "Local Folders" account with maildirstore by creating a second "Local Folders" account via this add-on https://addons.mozilla.org/de/thunderbird/addon/localfolder/ or by manually editing prefs.js and then change its backend to maildirstore. 3. Try to move messages or folders from account 1 to account 2. The messages will appear in the target folder's list temporarily, however after choosing "Repair" they will be gone (and they cannot be viewed by clicking on them).
Reporter | ||
Comment 3•12 years ago
|
||
Yes, I'm forgot to say. The first folder is normal imap folder using berkeleystore. The second is created using LocalFolder Addon, first created as berkeleystore and then changes in about:config to maildirstore. After moving mail from first to second folder i can see the mail subject in the mail list (stored in *.msf File?) but no mail content. In the file system is a empty dir created in the "cur" folder. If I delete the message the empty dir is deleted from "cur" folder.
Comment 4•12 years ago
|
||
(In reply to web.alexander from comment #3) > Yes, I'm forgot to say. > The first folder is normal imap folder using berkeleystore. > The second is created using LocalFolder Addon, first created as > berkeleystore and then changes in about:config to maildirstore. would we expect that to work?
Severity: normal → critical
Comment 5•12 years ago
|
||
This patch came about from my investigations in bug 815012. Apparently FinishNewMessage is not being correctly called after more than one IMAP message is copied. That seems to cause no major issues in MBOX, but could cause problems like those stated in this bug for maildir (though I would expect 1 message to work, and 2 not). Have not tried this or looked at this bug any more, just adding it for future reference.
Reporter | ||
Comment 6•12 years ago
|
||
I compiled my thunderbird-17 using the patch 686755. No change for this bug. Mail moving still creates empty folders in file system.
Comment 7•11 years ago
|
||
(In reply to web.alexander from comment #6) > I compiled my thunderbird-17 using the patch 686755. No change for this bug. > Mail moving still creates empty folders in file system. web.alexander, are you able to determine from the code where the issue might be?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: [patchlove][has draft patch]
Updated•11 years ago
|
Blocks: maildirblockers
Comment 8•11 years ago
|
||
(In reply to web.alexander from comment #0) > Steps to reproduce: > I have an "normal" mbox / IMAP folder to work and a local maildir folder for backup. > If I move an email from mbox-inbox to an maildir folder, the message is lost. > Actual results: > In the file-system "cur" folder is an new folder created by moving mail, like cur/260154/ (In reply to haferfrost from comment #2) > While moving messages directly from an IMAP account with berkeleystore > (mbox) to a local account with maildirstore works for me with TB 18.0 Difference between "problem occurs" and "problem doesn't occur" may be "Offline-use=On" and "Offline-ue=Off". web.alexander's case. As I wrote in bug 855950, Offline flag = On, storeToken="offset in offline-store file" is written in msgDBHdr of copy source mail when Offline-Use=On folder of berkleystore. In this case, maildirstore looks to try to use file pointed by storeToken, then copy to target failes, as written in in bug 855950. haferfrost's case(ordinal Local Folders of maildirstore) Whe Offline-Use=On, Offline flag = Off is set and storeToken is not created. In this case, Tb issues "uid xx fetch body[]" and write mail data to MoveTargetFolder/cur/NewlyGeneratedFilename(1364431923109000 like one, 16 decimal digits in my test). web.alexander, ffline-Use=On folder? (Folder Propertes/Synchronization) haferfrost, Offline-Use=Off folder? (Folder Propertes/Synchronization) As I wrote in bug 753624 comment #9, if move sourse folder is maildirstore/IMAP/Offline-Use=On, "delete from move source folder" was not done as expected even when "move Source/cur/nnnnnnnn to Target/cur/nnnnnnnn" was executed normally. "Deleted at move source folder" in web.alexander's case may be phenomenon of "mail is deleted even though 'mail copy to target' fails". (In reply to haferfrost from comment #2) what I can reproduce is this erroneous behaviour: > 1. Create 1 "Local Folders" account with berkeleystore. This is done by > default when Thunderbird creates a new profile. > 2. Create 1 "Local Folders" account with maildirstore by creating a second > "Local Folders" account via this add-on > https://addons.mozilla.org/de/thunderbird/addon/localfolder/ or by manually > editing prefs.js and then change its backend to maildirstore. > 3. Try to move messages or folders from account 1 to account 2. The messages > will appear in the target folder's list temporarily, however after choosing > "Repair" they will be gone (and they cannot be viewed by clicking on them). Tb has problem of "'Local Folders'" is hard coded at some places". Can you check difference among following accounts of maildirestore? (a) type=none, hostname=Local Folders, name=Local Folders (No problem) (b) type=none, hostname=Local Folders, name=Non Local Folders (?) (c) type=POP3, with dummy server such as x.x.x by Manual Config (?) (d) type=none, hostname=????, name=????? by add-on (Problem occurs) What is actual account definition of (d)? (...server.serverX.type, name, hostname. userName, realhostname, realuserName, ...) (In reply to web.alexander from comment #6) > Mail moving still creates empty folders in file system. Conceptually, "move mail" == "copy to target folder" + "delete at source folder", so, if "copy to target" step fails, "move" can not be normally executed. See bug 855950 for "empty directory in cur, instead of file" by Copy, please.
Flags: needinfo?
Summary: Move of mails from IMAP mbox folder to local maildir folder results in lost of the mail → Move of mails from IMAP mbox folder(berkleystore) to local maildir folder results in lost of the mail
Comment 9•11 years ago
|
||
Sorry, typo. When Offline-Use=OFF, Offline flag = Off is set and storeToken is not created.
Flags: needinfo?
Comment 10•11 years ago
|
||
Checked copy from BerkleyStore/IMAP/Offline-Use=Off Mbox(call BerkleyImapMbox) to MaildirStore/Local Mbox(call MaildirLocalMbox). (1) Create MaildirLocalMbox folder of Local Folders(type=none) account with msgstore/maildirstore enabled. => MaildirLocalMbox.msf file is immediately created MaildirLocalMbox directory is immediately created MaildirLocalMbox/cur directory is immediately created (2) Copy one mail in BerkleyImapMbox to MaildirLocalMbox. => Mail is shown at thread pane MaildirLocalMbox/cur/nnnnnnnn file is normally created Mail is fetched to tmp/nnnnnnnn from IMAP server because Offline-Use = Off folder, then tmp/nnnnnnnn is moved to cur/nnnnnnnn. (3) Delete mail in MaildirLocalMbox => cur directory is cleared. (4) Copy four mails in BerkleyImapMbox to MaildirLocalMbox. => Four mails are shown at thread pane => MaildirLocalMbox/cur/nnnnnnn_4 file only is normally created => MaildirLocalMbox/tmp/nnnnnnn_1 is not moved to cur MaildirLocalMbox/tmp/nnnnnnn_2 is not moved to cur MaildirLocalMbox/tmp/nnnnnnn_3 is not moved to cur (5) Click four mails. => Empty MaildirLocalMbox/cur/nnnnnnn_1 DIRECTORY is created Empty MaildirLocalMbox/cur/nnnnnnn_2 DIRECTORY is created Empty MaildirLocalMbox/cur/nnnnnnn_3 DIRECTORY is created => Same problem as bug 856519 (6) If "multiple mail move", "Move from IMAP to Local" in this case == "Copy from IMAP(fetch to Local)" phase + "Delete at IMAP" pase. The Copy phase is absolutely same as step (4). Because Tb doesn't detect any error in step (4), Tb goes ahead to Delete phase, ao Tb issues "uid x:y store +Flags \Deleted". And, remove msgDBHdr form MsgDatabase if IMAP delete model is "Move to trash" model or "Remove immediately" model, and show mails with strike-thru line if "Just mark it as deleted". => Same problem as bug 856519 To web.alexander@web.de(bug opener): Is "move source folder" Offline-Use=On folder? Or Offline-Use=Off folder? Single mail move? Multiple mails move? With which IMAP delete model? (In reply to haferfrost from comment #1) > I can not reproduce this on thunderbird-trunk (18.0a1). (In reply to haferfrost from comment #2) >(snip) > what I can reproduce is this erroneous behaviour: >(snip) To haferfrost: Same question as above to bug opener.
Reporter | ||
Comment 11•11 years ago
|
||
Yes, the Offline-Use is active for all IMAP folders. The Issue occurs for single move and for multiple Mail Move. The "FinishMessage not being called" patch is applied. If I disable the Offline-use, it does not work for already offline available messages. In this case nothing is created in the cur folder. But for new messages in IMAP the folder it works fine for single and multiple mails. What do you mean IMAP delete model? In my IMAP settings no automatically deletion of messages is active.
Comment 12•11 years ago
|
||
(In reply to web.alexander from comment #11) > What do you mean IMAP delete model? Account Settings/Server Settings of IMAP account, option of "when I delete a message". > Yes, the Offline-Use is active for all IMAP folders. > The Issue occurs for single move and for multiple Mail Move. If "Move Source folder" is BerkleyStore/IMAP/Offline-Use=On folder, different problem from MaildirStore/IMAP/Offline-Use=On folder case occurs. (1) Move one mail from BerkleyStore/IMAP/Offline-Use=On folder to MaildirStore/LocalMbox (2) At move target MaildirStore/LocalMbox => (a) Mail is shown at message pane of LocalMbox. => (b) Nothing is created in LocalMbox/cur and LocalMbox/tmp. => (c) When mail is clicked at LocalMbox, empty directory of LocalMbox/cur/xxxx is created, where xxxx == messageOffset of copied mail in offline-store file for move source BerkleyStore/IMAP/Offline-Use=On folder. This is same when "multiple mail move". (a) is; - At move source folder, - ::Offline flags in msgDBHdr is true (mail data is held in offline-store file). - msgDBHdr.messageOffset == mail data offset in offline-store file. - storeToken in StringProperty of msgDBHdr == messageOffset. - storeToken is file name of nnnnnnnn of Mbox/cur/nnnnnnnn in Maildir. - Upon move, "Move to MaildirStore" tries to move IMAPmbox/cur/xxxx, as done in "Mail move between MaildirStore-Local-Mbox". However, file corresponds to IMAPmbox/storeToken doesn't exist. So, Tb does do nothing. This part is almost same as bug 855950. Difference is; - bug 855950 : storeToken of move source mail is not defined. - This case : file corrsponds to storeToken doesn't exist in source. - Because LocalMbox/cur/nnnnnnnn is not created by Tb, Tb generates "empty directory of LocalMbox/cur/nnnnnnnn by mail click. This part is same bug 856387. (3) At move source BerkleyStore/IMAP/Offline-Use=On folder => (d) Moved message is immediately removed from thread pane even when "Just mark it as deleted". => (e) Because "uid x:y stre +Flags \Deleted" is not issued, when Mbox is clicked and re-opened, removed mail re-appears at thread pane. Because \Deleted is not stored, mail is not shown with strike-thru line when "Just mark it as deleted". This part is same as bug 856519. Do you see above phenomenon?
Comment 13•11 years ago
|
||
(d)/(e) is perhaps; - "Move mail" == "Copy mail data from Source to Target" phase + "Delete mail at Source" phase - Tb tries to do next even if "move from Berkley/IMAP/Offline-Use=On" only in Copy phase, as done in "move between MaildirStore/LocalMbox". - Move file of MoveSource/cur/nnn(=storeToken) to MoveTarget/cur/nnn. - Tb never detects any *error* in the "move cur/nnn file" process. So, Copy phase is successfull for Tb, then Tb goes ahead Delete phase. - In Delete phase, Tb perhaps does next regardless of IMAP delete model. - Because of Move(Copy+Delete), remove msgDBHdr from MsgDatabase, then removed from gDBView too. - Because of IMAP, issue "uid x:y store +Flag \Deletd" I think MaildirStore(when Mbox/cur is used) and IMAP is too pretty well isolated in curret implementation. - "Mail Move when Mbox/cur is used" is absolutely same in any case, regardless of mail server protocol. - IMAP code is absolutely independent from or transparent to msgstore. - If mail data is requested, and if mail ata is not found in offline-store file, fetch mail data to requested file. - If delete of mail is requested, "uid x store +Flags \Deleted".
Comment 14•11 years ago
|
||
(In reply to Kent James (:rkent) from comment #5) > FinishMessage not being called > Apparently FinishNewMessage is not being correctly called > after more than one IMAP message is copied. Bug 856519 looks for me caused by such problem. As I wrote in comment #10, that bug is seen by "multiple mail copy from Berkley/IMAP/Offline-Use=Off folder to Maildir/none_or_pop3_account folder" too. Phenomenon is; Each mail is fetched into Target/tmp/nnnnnn normally by IMAP code. "move Target/tmp/nnnnnn to Target/cur" is executed on last mail only. msgDBHdr correctly points the "nnnnnn", but it means "cur/nnnnnn". I think problem you found was clearly exposed by new mechanism of Maildir.
Comment 15•11 years ago
|
||
If patch is proposed to this bug, the patch should resolve all problems seen in or pointed by this bug. Kent James, please propose your patch in appropriate bug(bug 856519 is a candidate), or in new bug for the patch, please.
Component: Backend → Database
OS: Linux → All
Hardware: x86_64 → All
Comment 16•11 years ago
|
||
This is quick summary of my observation on "Copy/Move one or two/three mails to MaildirStore/LocalMbox(for type=none/pop3)".
Comment 17•11 years ago
|
||
To web.alexander@web.de(bug opener): As seen in comment #10 and comment #12, sysmptom largely varies merly by difference of single condition. Differene between them is merely Offline-Use is On or Not of "move source folder". It's also applicable to "number of mail(s)". As seen in comment #10, "single mail copy/move" and "multiple mails copy/move" produces diferent phenomena. Clearly state about "Which is your case in table of (A-1) of attached my quick summary", please. To haferfrost@web.de(comment #1 and comment #2 poster): Same asking as above to bug opener.
Comment 18•11 years ago
|
||
(In reply to web.alexander from comment #11) > Yes, the Offline-Use is active for all IMAP folders. > The Issue occurs for single move and for multiple Mail Move. > The "FinishMessage not being called" patch is applied. Can you check comment #10 case with the patch by Kent James? (1) Create clean Berkley/IMAP/Offline-Use=Off Mbox, with 3 clean mails. Create new MaildirMbox of type=none or type=pop3 account. (2) Move the 3 mails in IMAP folder to MaildirMbox. Do via "Move" menu to rule out influence by Drag&Drop. Is moved mails removed from Thread pane imediately? (3) Check MaildirMbox/cur directory and MaildirMbox/tmp directory (4) Click 3 mails of MaildirMbox. Is MaildirMbox/cur directory and MaildirMbox/tmp directory changed? (5) At Berkley/IMAP/Offline-Use=Off Mbox, "Repair Folder". Is mails shown again? (6) Change to "Just mark it as deleted" at Server Settings. Is mails shown? With strike-thru line? (if needed, do "Repair Folder" again, please)
Reporter | ||
Comment 19•11 years ago
|
||
Where I can find the patch by Kent James?
Reporter | ||
Comment 20•11 years ago
|
||
(2) > Is moved mails removed from Thread pane imediately? Yes. But if I goes to other folder and then back, the messages seems to be re-fetched from IMAP (3) > Check MaildirMbox/cur directory and MaildirMbox/tmp directory Different behavior observed. If the source is the Trash-Folder in "Berkley/IMAP/Offline-Use=Off Mbox", the destination "cur/folders" are created imadinaly If the source folder is an "normal "Berkley/IMAP/Offline-Use=Off Mbox" Folder, nothing happens in destination "cur" folder (4) Depend on (3). For "Trash" files nothing happens. For files from "normal" folder, the destination cur/folders are created. The folders still exists (5) The messages are already back at the next if I am at "folder / settings" (6) Same behavior as in (2)/ (5) I tried the "delete imadinaly" too. Same behavior. The messages seems to be refetched.
Reporter | ||
Comment 21•11 years ago
|
||
Nice folder output after a lot of testing: drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:43 0 -rw------- 1 aweber aweber 0 4. Apr 09:43 0-1 drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:41 14063 drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:41 19142 drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:41 23673 drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:43 4453 -rw------- 1 aweber aweber 0 4. Apr 09:43 4453-1 drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:43 8984 -rw------- 1 aweber aweber 0 4. Apr 09:43 8984-1 empty "*-1" files are created. I maked a lot of tests with the same messages because there was refetched in the source IMAP folder
Comment 22•11 years ago
|
||
(In reply to web.alexander from comment #19) > Where I can find the patch by Kent James? in this webpage in the attachment section see above comment 0 .
Reporter | ||
Comment 23•11 years ago
|
||
Ah, ok. It is applied already. I understand an other fix new is available. All my tests since comment 6 was with the patch by Kent James.
Comment 24•11 years ago
|
||
(In reply to web.alexander from comment #20) > (3) > > Check MaildirMbox/cur directory and MaildirMbox/tmp directory > Different behavior observed. If the source is the Trash-Folder in > "Berkley/IMAP/Offline-Use=Off Mbox", the destination "cur/folders" are > created imadinaly > If the source folder is an "normal "Berkley/IMAP/Offline-Use=Off Mbox" > Folder, nothing happens in destination "cur" folder > > (4) Depend on (3). For "Trash" files nothing happens. For files from > "normal" folder, the destination cur/folders are created. The folders still > exists IIRC, if max cached connections is larger than or equals 3, Inbox and Trash is selected at two cached connections for them. I think it's "immediately fetched from server when Trash" and "fetch is postponed until free cached connection is available when oter folder". In any case, it sounds patch by Kent James resolved "empty cur/nnnn for non last moved mail" problem. However, according to following, "empty directory" looks still generated. > Nice folder output after a lot of testing: > drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:43 0 > -rw------- 1 aweber aweber 0 4. Apr 09:43 0-1 > drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:41 14063 > drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:41 19142 > drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:41 23673 > drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:43 4453 > -rw------- 1 aweber aweber 0 4. Apr 09:43 4453-1 > drwxr-xr-x 2 aweber aweber 4096 4. Apr 09:43 8984 > -rw------- 1 aweber aweber 0 4. Apr 09:43 8984-1 Was "drwxr-xr-x" entry gnerated without patch? Was "-rw-------, size=0, with suffix of -1" generated with the patch when directory of 0, 4453, 8984 already existed? Note: You not alone. I also saw "file size=0" in some cases, although condition is not known yet. By the way, "suffix" itself is not problem. Tb has algorythm of "adding suffix of -N for unique name" when file name is already used. So, you can see A-1, A-2, A-3 series, A-1-1-1...-1-1-1 seriese, A-...-m-1, A-...-m-2, A-...-m-3 series, with Maildir/noneORpop3 folder, with starting from MboxA/cur/A only, by repeated Copy all mails in MboxA to MboxB, Copy all mails in MboxB to MboxA, ..., Copy all mails in MboxA to MboxB, Copy all mails in MboxB to MboxA :-)
Reporter | ||
Comment 25•11 years ago
|
||
Both, the "drwxr-xr-x" entry (= empty directory) and the "-rw-------" entry (empty file) was created WITH patch and Offline-Use=ON. Sorry "Off" is a copy-paste typo in comment 20. With patch and Offline-Use=Off it works fine as reported in comment 11, but thunderbird hängs after move for a lot of time.
Reporter | ||
Comment 26•11 years ago
|
||
Ok, a new test with fresh Offline-Use=Off at source IMAP folder + Patch compiled in and fresh generated messages. Moving of 1 message works fine. Moving of 2 or more messages create files in cur folder and seems to be fine. But thunderbird hangs. Last message in the status bar is "Moving 2 of 2 files". If I kill thunderbird and restart it again, I can not see the messages eather in source nor in destination folder. Using "Repair" to source does nothing. Using "Repair" at destination folder give me the both messages back.
Reporter | ||
Comment 27•11 years ago
|
||
I created an NSPR_LOG_MODULES='all' log for hanging thunderbird after multiple message are moved from Offline-Use=Off IMAP folder to an local maildir folder. It seems a problem at failed creating protocol instance to play queued url:imap://...@imap.web.de:993/addmsgflags>UID>/Templates>15:16>8
Updated•11 years ago
|
No longer blocks: maildirblockers
Comment 28•11 years ago
|
||
(In reply to web.alexander from comment #27) > NSPR_LOG_MODULES='all' log for hanging move multiple messages with patch and Offline-Use=Off There is no problem in IMAP level server commuication. (1) At IMAP Templates, fetch body[] of UID=15/16 by view mail (2) Move reuest => DoCopy is invoked => "uid 15:16 fetch body[]" to download mail data to Archives => mail data for 2 mails is normally downloaded to Arcives/cur, because it's shown by Repair Folder of local Archives (3) "Delete from move source folder" phase is executed. queuing addmsgflags>UID>/Templates>15:16>8 to store \Delete flag => "uid store 15:16 +FLAGS (\Deleted \Seen)" is issued Something wrong looks to occur after (2), because status message when freeze is "Moving 2 of 2 files". By the way, show "Order Received" column(messageKey, if IMAP, UID of mail is used) because IMAP and UID is needed to know which mail is copied/moved, and describe step by step cur/nnnn and tmp/nnnn status, please, because we are currently talking about phenomenon of "tmp/nnnn is created by fetch but is not moved to cur/nnnn". See bug 856519 for known cases. And, when get IMAP log, add timstamp for ease of knowing "what happened when", please. Because needed log is for Copy/Move in IMAP, use sub set of following parameter instead of all:5, to reduce log file size and to reduce workload of log file editing. > SET NSPR_LOG_MODULES=timestamp,imap:5,ImapAutoSync:5,IMAPOFFLINE:5,MsgCopyService:5,MsgPurge:5,MSGDB:5
Reporter | ||
Comment 29•11 years ago
|
||
I tried again using our NSPR_LOG_MODULES parameter: 2013-10-04 08:12:10.450335 UTC - -270592192[7f43eea32a00]: CopyMessages 2013-10-04 08:12:10.450388 UTC - -270592192[7f43eea32a00]: request a9bfe4c0 CopyMessages request - src imap://aweber@localhost/Drafts dest mailbox://nobody@Mail-Pool/Archiv%20%28neu%29 numItems 0 type=0 2013-10-04 08:12:10.450436 UTC - -270592192[7f43eea32a00]: request a9bfe4c0 DoCopy - src imap://aweber@localhost/Drafts dest mailbox://nobody@Mail-Pool/Archiv%20%28neu%29 numItems 2 type=0 2013-10-04 08:12:10.450526 UTC - -270592192[7f43eea32a00]: nsMsgDatabase::Open(/home/aweber/sys/mail-thunder/Archiv (neu).msf, FALSE, 7f43ac785980, TRUE) 2013-10-04 08:12:10.451667 UTC - -270592192[7f43eea32a00]: 1 open DB's 2013-10-04 08:12:10.451700 UTC - -270592192[7f43eea32a00]: /home/aweber/.thunderbird/wf8dsz93.default/ImapMail/localhost/Drafts-1.msf - 2 hdrs in use 2013-10-04 08:12:10.477573 UTC - -270592192[7f43eea32a00]: NotifyCompletion - src imap://aweber@localhost/Drafts dest mailbox://nobody@Mail-Pool/Archiv%20%28neu%29 2013-10-04 08:12:10.477602 UTC - -270592192[7f43eea32a00]: request a9bfe4c0 Clearing OK request - src imap://aweber@localhost/Drafts dest mailbox://nobody@Mail-Pool/Archiv%20%28neu%29 numItems 2 type=0 Still the same result. two folders was created, named 141854 and 136453
Comment 30•9 years ago
|
||
This kind of basic problems in "copy/move from/to MaildirStore" looks already resolved by changes in other bugs. web.alexander@web.de8bug opener), can you still reproduce your problem in recent Tb trunk nightly?
Reporter | ||
Comment 31•9 years ago
|
||
I tried it again using current installed thunderbird-31.5.0. The issue still exists. Is there some changes in trunk since 31.5.0 that can be solve the issue? It is worth to try the trunk? Second question, is the patch "FinishMessage not being called" attached to this bug obsolete? The patch seems to be not in upstream since 2 years.
Reporter | ||
Comment 32•9 years ago
|
||
Now I tried the trunk from Mercurial "default update channel". With the Version 39.0a1 (2015-03-18) the maildir works as expected. In which version all the patches will be released? So I can retest it if the version is available trough distribution
Comment 33•9 years ago
|
||
We are committed to a usable maildir in the next major release of Thunderbird, which will be 38. So please try the current aurora version of Thunderbird to test maildir.
Updated•9 years ago
|
Whiteboard: [patchlove][has draft patch] → [patchlove][has draft patch][maildir]
Reporter | ||
Comment 34•9 years ago
|
||
Today the TB-38 reach the Gentoo portage stable keyword so I upgraded them. I can confirm that the new release works as expected. The issue is gone so you can close this bug.
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•