[Dovecot] dovecot 2.04 broke folder sharing / panic: dict-client: Only one iteration supported

Robert Schetterer robert at schetterer.org
Thu Sep 30 13:45:11 EEST 2010


Am 30.09.2010 10:32, schrieb Robert Schetterer:
> Hi Timo,
> upgrading from 2.03 to 2.04
> broke folder sharing at my setup
> double checked this with tests reverting versions etc
> setting acl and subcriptions are working
> with 2.04, but in difference to
> 2.03 no shared subfolder is created
> at acl/subscription set time
> so subscribing afterwards fail with ignore message by bad subscription
> the mails store is on drbd with ocfs2
> i didnt change any other config parameter during the tests
> so some patch must have changed folder sharing behavior from 2.03 to 2.04
> speculate something with default hardlinks etc?
> any idea ?

i dont know if its exactly the reason
but dict seems involved to this


Panic: dict-client: Only one iteration supported
Sep 30 12:42:02 mail01 dovecot: imap(postmaster at schetterer.name): Error:
Raw backtrace: /usr/lib/dovecot/libdovecot.so.0(+0x3562a)
[0x7f8c4b32862a] -> /usr/lib/dovecot/libdovecot.so.0(+0x3567a)
[0x7f8c4b32867a] -> /usr/lib/dovecot/libdovecot.so.0(i_error+0)
[0x7f8c4b305476] -> /usr/lib/dovecot/libdovecot.so.0(+0x18f85)
[0x7f8c4b30bf85] ->
/usr/lib/dovecot/libdovecot.so.0(dict_iterate_init+0x19)
[0x7f8c4b30a7e9] ->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(acl_lookup_dict_rebuild+0x39b)
[0x7f8c4a740c1b] ->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(acl_backend_vfile_acllist_rebuild+0x484)
[0x7f8c4a73f4d4] ->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(acl_backend_vfile_acllist_refresh+0x233)
[0x7f8c4a73f873] ->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(acl_backend_vfile_acllist_verify+0x55)
[0x7f8c4a73fa05] ->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(+0x77a8) [0x7f8c4a73e7a8]
->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(acl_backend_get_default_rights+0x1e)
[0x7f8c4a73c55e] ->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(+0xbea4) [0x7f8c4a742ea4]
-> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_list_iter_init+0x19)
[0x7f8c4b592c19] ->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(acl_shared_namespaces_add+0x24e)
[0x7f8c4a74328e] ->
/usr/lib/dovecot/modules/lib01_acl_plugin.so(+0xb270) [0x7f8c4a742270]
-> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_list_iter_init+0x19)
[0x7f8c4b592c19] -> dovecot/imap [postmaster at schetterer.name
88.217.137.181 list]() [0x40bafe] -> dovecot/imap
[postmaster at schetterer.name 88.217.137.181 list]() [0x40c7a4] ->
dovecot/imap [postmaster at schetterer.name 88.217.137.181
list](cmd_list_full+0x43e) [0x40cc9e] -> dovecot/imap
[postmaster at schetterer.name 88.217.137.181 list]() [0x41035d] ->
dovecot/imap [postmaster at schetterer.name 88.217.137.181 list]()
[0x41043d] -> dovecot/imap [postmaster at schetterer.name 88.217.137.181
list](client_handle_input+0x135) [0x410665] -> dovecot/imap
[postmaster at schetterer.name 88.217.137.181 list](client_input+0x5f)
[0x410f8f] -> /usr/


-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria


More information about the dovecot mailing list