Panic: file dict-fs.c:

Computerisms Corporation bob at computerisms.ca
Fri Sep 22 22:04:01 EEST 2017


Hi,

Am I doing something wrong here, or is this an actual problem?

I am trying to get the top level of a public Mailbox to be an actual 
mailbox, instead of just storing subfolders.  I get what looks to be an 
identical error when running doveadm acl recalc as well

doveadm acl debug Departments2/IT
doveadm(root): Info: Mailbox 'IT' is in namespace 'Departments2/'
doveadm(root): Info: Mailbox path: /mail/Departments2/.IT
doveadm(root): Info: Per-user private flags in mailbox: \Seen
doveadm(root): Info: User root has rights: lookup read write write-seen 
write-deleted insert post expunge
doveadm(root): Info: Mailbox found from dovecot-acl-list
doveadm(root): Info: Mailbox is in public namespace
doveadm(root): Info: Mailbox Departments2/IT is visible in LIST


doveadm acl debug Departments2
doveadm(root): Info: Mailbox '' is in namespace 'Departments2/'
doveadm(root): Info: Mailbox path: /mail/Departments2
doveadm(root): Info: Per-user private flags in mailbox: \Seen
doveadm(root): Info: User root has rights: lookup read write write-seen 
write-deleted insert post expunge
doveadm(root): Error: Mailbox not found from dovecot-acl-list, rebuilding
doveadm(root): Panic: file dict-fs.c: line 127 (fs_dict_iterate_init): 
assertion failed: ((flags & DICT_ITERATE_FLAG_RECURSE) == 0)
doveadm(root): Error: Raw backtrace: 
/usr/local/lib/dovecot/libdovecot.so.0(+0x9a954) [0x7f36a1627954] -> 
/usr/local/lib/dovecot/libdovecot.so.0(+0x9a9d9) [0x7f36a16279d9] -> 
/usr/local/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f36a15bc9a0] -> 
/usr/local/lib/dovecot/libdovecot.so.0(+0x30438) [0x7f36a15bd438] -> 
/usr/local/lib/dovecot/libdovecot.so.0(dict_iterate_init_multiple+0x74) 
[0x7f36a15f3bf4] -> 
/usr/local/lib/dovecot/libdovecot.so.0(dict_iterate_init+0x19) 
[0x7f36a15f3c69] -> 
/usr/local/lib/dovecot/lib01_acl_plugin.so(acl_lookup_dict_rebuild+0x392) 
[0x7f36a0de1ab2] -> /usr/local/lib/dovecot/lib01_acl_plugin.so(+0xa695) 
[0x7f36a0ddf695] -> 
/usr/local/lib/dovecot/lib01_acl_plugin.so(acl_backend_vfile_acllist_rebuild+0xd) 
[0x7f36a0ddf7cd] -> 
/usr/local/lib/dovecot/doveadm/lib10_doveadm_acl_plugin.so(+0x2552) 
[0x7f36a07b4552] -> 
/usr/local/lib/dovecot/doveadm/lib10_doveadm_acl_plugin.so(+0x27ff) 
[0x7f36a07b47ff] -> doveadm(+0x2a14d) [0x5624042e714d] -> 
doveadm(+0x2ac20) [0x5624042e7c20] -> 
doveadm(doveadm_cmd_ver2_to_mail_cmd_wrapper+0x22a) [0x5624042e89ea] -> 
doveadm(doveadm_cmd_run_ver2+0x515) [0x5624042f7125] -> 
doveadm(doveadm_cmd_try_run_ver2+0x37) [0x5624042f7177] -> 
doveadm(main+0x1ca) [0x5624042d85ba] -> 
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f36a120e2b1] 
-> doveadm(_start+0x2a) [0x5624042d897a]
Aborted

-- 
Bob Miller
Cell: 867-334-7117
Office: 867-633-3760
www.computerisms.ca


More information about the dovecot mailing list