Hi Timo,
On Tue, Apr 07, 2009 at 12:27:24PM -0400, Timo Sirainen wrote:
On Tue, 2009-04-07 at 15:53 +0200, Markus Werner wrote:
I have configured a public namespace ("#Shared"). Since dovecot 1.2rc2 (1.1.11 worked fine) I get a segfault, if I try to access a folder under this namespace when quota plugin is enabled. When the quota plugin is disabled, accessing those folders works.
This should fix it: http://hg.dovecot.org/dovecot-1.2/rev/f38765916f6d
Not yet:
#0 0xb7f683f1 in acl_mailbox_get_aclobj (box=0x85ad440) at acl-mailbox.c:49 49 struct acl_mailbox *abox = ACL_CONTEXT(box); (gdb) bt full #0 0xb7f683f1 in acl_mailbox_get_aclobj (box=0x85ad440) at acl-mailbox.c:49 No locals. #1 0xb7dfbc89 in cmd_myrights (cmd=0x85a5bd8) at imap-acl-plugin.c:305 storage = (struct mail_storage *) 0x85a35a8 box = (struct mailbox *) 0x85ad440 mailbox = 0x85aace0 "#Shared/System" real_mailbox = 0x85932c0 "System" rights = <value optimized out> str = <value optimized out> #2 0x0806700c in client_command_input (cmd=0x85a5bd8) at client.c:603 client = (struct client *) 0x85a5948 command = <value optimized out> __PRETTY_FUNCTION__ = "client_command_input" #3 0x080670a9 in client_command_input (cmd=0x85a5bd8) at client.c:652 client = (struct client *) 0x85a5948 command = <value optimized out> __PRETTY_FUNCTION__ = "client_command_input" #4 0x080676ed in client_handle_input (client=0x85a5948) at client.c:693 _data_stack_cur_id = 3 ret = <value optimized out> remove_io = <value optimized out> handled_commands = true #5 0x08067ba3 in client_input (client=0x85a5948) at client.c:748 cmd = <value optimized out> output = (struct ostream *) 0x85a5afc bytes = <value optimized out> __PRETTY_FUNCTION__ = "client_input" #6 0x080f73f0 in io_loop_handler_run (ioloop=0x859eae8) at ioloop-epoll.c:208 ctx = (struct ioloop_handler_context *) 0x859ebf0 event = (const struct epoll_event *) 0x859ec30 list = (struct io_list *) 0x85a5b80 io = (struct io_file *) 0x85a5b58 tv = {tv_sec = 4, tv_usec = 999835} t_id = 2 msecs = <value optimized out> ret = 1 i = 0 j = 0 call = <value optimized out> #7 0x080f6880 in io_loop_run (ioloop=0x859eae8) at ioloop.c:338 No locals. #8 0x080704c5 in main (argc=Cannot access memory at address 0xc ) at main.c:320 No locals.