[Dovecot] Crash with 1.1alpha2 when lazy_expunge is enabled?

Rich at Whidbey Telecom richs at whidbey.net
Thu Aug 9 21:54:20 EEST 2007


I'm seeing a crash in 1.1alpha2 when trying to expunge a folder when 
"lazy_expunge" is enabled:

namespace private {
   separator = .
   prefix = .EXPUNGED/
   location = maildir:/mailstore/%u/Expunged
   hidden = yes
}
...
lazy_expunge = .EXPUNGED/ .EXPUNGED/ .EXPUNGED/

Commenting out "lazy_expunge" prevents the crash and mail is expunged.  
It happens with and without ACL's. Attached is the log output. 

The messages never actually get moved to the "Expunged" directory, but 
there is a "temp" file created each time:

/mailstore/testuser/Expunged/

drwx------ 6 testuser users 4096 Aug  9 11:39 .
drwxr-xr-x 4 testuser users 4096 Aug  9 10:59 ..
drwx------ 2 testuser users 4096 Aug  9 10:59 cur
-rw------- 1 testuser users   24 Aug  9 11:39 dovecot.list.index.log
-rw------- 1 testuser users   28 Aug  9 11:39 dovecot.list.index.uidmap
drwx------ 5 testuser users 4096 Aug  9 11:02 .Junk
-rw------- 1 testuser users    0 Aug  9 10:59 maildirfolder
drwx------ 2 testuser users 4096 Aug  9 10:59 new
-rw------- 1 testuser users    0 Aug  9 11:04 
temp.mail4.whidbey.net.8596.7b344a891b2c6691
-rw------- 1 testuser users    0 Aug  9 11:32 
temp.mail4.whidbey.net.8761.bfe04f5457e4ba7e
-rw------- 1 testuser users    0 Aug  9 11:33 
temp.mail4.whidbey.net.8765.44e803d87275348a
-rw------- 1 testuser users    0 Aug  9 11:37 
temp.mail4.whidbey.net.9031.f4a972591af59e05
-rw------- 1 testuser users    0 Aug  9 11:39 
temp.mail4.whidbey.net.9125.d67b160254a01631
drwx------ 2 testuser users 4096 Aug  9 10:59 tmp

Lazy expunge works on our production 1.0.0 systems.  Anyone else seen this?

Rich
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: log.txt
Url: http://dovecot.org/pipermail/dovecot/attachments/20070809/50a42579/attachment.txt 


More information about the dovecot mailing list