On Monday 14 September 2009 03:26:45 Andreas Ntaflos wrote:
On Monday 14 September 2009 03:11:55 Timo Sirainen wrote:
On Fri, 2009-08-28 at 02:46 +0200, Andreas Ntaflos wrote:
Aug 28 01:08:01 mailtest0 dovecot: IMAP(andreas.ntaflos@example1.rise-s.com): Panic: file acl-backend-vfile.c: line 1124 (acl_backend_vfile_object_update): assertion failed: (!update->rights.global)
Finally had time to look at this. I think the fix should be that global ACLs simply shouldn't be copied to child mailboxes. Is this also what you want? i.e. user can't delete mails from "Sent", but can delete from "Sent/child".
Thanks for not forgetting this :) I'll try out the patch first thing tomorrow.
So after some testing I think I can confirm that this crash is gone on my test server. I am in the process of setting up another mail server (which will go into production eventually) and will be testing this fix again.
Is this patch in 1.2.5 as well? Didn't see anything mentioned in the release notes [1].
Anyway, thanks for taking care of the problem, Timo!
Andreas
[1] http://dovecot.org/list/dovecot-news/2009-September/000137.html
Andreas Ntaflos Vienna, Austria
GPG Fingerprint: 6234 2E8E 5C81 C6CB E5EC 7E65 397C E2A8 090C A9B4