On Fri, Jan 30, 2004 at 06:21:52PM +0100, Ilja Booij wrote:
> This is still a testing release. Please test it at your site (I'm
> running DBMail 2.0 in parallel with 1.2.3 here at IC & S) and let's
> squash the bugs turn up.
I'm getting a segfault when issuing the following command: list "" "%"
Here's the log:
Jan 31 11:09:37 safron dbmail/imap4d[6519]: IMAPClientHandler(): line read for PID 6519
Jan 31 11:09:37 safron dbmail/imap4d[6519]: COMMAND: [4 list "" "%"]
Jan 31 11:09:37 safron dbmail/imap4d[6519]: arg[0]: ''
Jan 31 11:09:37 safron dbmail/imap4d[6519]: arg[1]: '%'
Jan 31 11:09:37 safron dbmail/imap4d[6519]: IMAPClientHandler(): Executing command list...
Jan 31 11:09:37 safron dbmail/imap4d[6519]: ic_list(): build the pattern: [^[^\/]*$]
Jan 31 11:09:37 safron dbmail/imap4d[6519]: dbmysql.c,db_query: executing query [.SELECT mbx.name, mbx.mailbox_idnr, mbx.owner_idnr FROM mailboxes mbx LEFT JOIN acl ON mbx.mailbox_idnr = acl.mailbox_id WHERE (acl.user_id = '1' AND acl.lookup_flag = '1') OR mbx.owner_idnr = '1']
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [INBOX] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match INBOX
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [dbmail] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match dbmail
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [Trash] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match Trash
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [INBOX/test] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [files] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match files
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [25messages] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match 25messages
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [Sent] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match Sent
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [excellent] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match excellent
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [archive] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match archive
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [exim] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match exim
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_findmailbox_by_regex: found [9] mailboxes
Jan 31 11:09:37 safron dbmail/imap4d[6519]: dbmysql.c,db_query: executing query [SELECT owner_idnr FROM mailboxes WHERE mailbox_idnr = '1']
Jan 31 11:09:37 safron dbmail/imap4d[6519]: dbmysql.c,db_query: executing query [SELECT name FROM mailboxes WHERE mailbox_idnr = '1']
Jan 31 11:09:37 safron dbmail/imap4d[6519]: ChildSighandler(): got signal [11]
Jan 31 11:09:37 safron dbmail/imap4d[6519]: ChildSighandler(): cannot ignore this. Terminating
Jan 31 11:09:37 safron dbmail/imap4d[6513]: ParentSigHandler(): got signal [17]
Jan 31 11:09:37 safron dbmail/imap4d[6513]: StartServer(): child [6519] has exited
Jan 31 11:09:37 safron dbmail/imap4d[6513]: StartServer(): creating new child
Jan 31 11:09:37 safron dbmail/imap4d[6538]: CreateChild(): signal handler placed, going to perform task now
Jan 31 11:09:37 safron dbmail/imap4d[6538]: PerformChildTask(): waiting for connection
> This is still a testing release. Please test it at your site (I'm
> running DBMail 2.0 in parallel with 1.2.3 here at IC & S) and let's
> squash the bugs turn up.
I'm getting a segfault when issuing the following command: list "" "%"
Here's the log:
Jan 31 11:09:37 safron dbmail/imap4d[6519]: IMAPClientHandler(): line read for PID 6519
Jan 31 11:09:37 safron dbmail/imap4d[6519]: COMMAND: [4 list "" "%"]
Jan 31 11:09:37 safron dbmail/imap4d[6519]: arg[0]: ''
Jan 31 11:09:37 safron dbmail/imap4d[6519]: arg[1]: '%'
Jan 31 11:09:37 safron dbmail/imap4d[6519]: IMAPClientHandler(): Executing command list...
Jan 31 11:09:37 safron dbmail/imap4d[6519]: ic_list(): build the pattern: [^[^\/]*$]
Jan 31 11:09:37 safron dbmail/imap4d[6519]: dbmysql.c,db_query: executing query [.SELECT mbx.name, mbx.mailbox_idnr, mbx.owner_idnr FROM mailboxes mbx LEFT JOIN acl ON mbx.mailbox_idnr = acl.mailbox_id WHERE (acl.user_id = '1' AND acl.lookup_flag = '1') OR mbx.owner_idnr = '1']
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [INBOX] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match INBOX
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [dbmail] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match dbmail
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [Trash] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match Trash
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [INBOX/test] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [files] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match files
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [25messages] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match 25messages
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [Sent] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match Sent
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [excellent] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match excellent
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [archive] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match archive
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: comparing mailbox [exim] to regular expression
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_list_mailboxes_by_regex: regex match exim
Jan 31 11:09:37 safron dbmail/imap4d[6519]: db.c,db_findmailbox_by_regex: found [9] mailboxes
Jan 31 11:09:37 safron dbmail/imap4d[6519]: dbmysql.c,db_query: executing query [SELECT owner_idnr FROM mailboxes WHERE mailbox_idnr = '1']
Jan 31 11:09:37 safron dbmail/imap4d[6519]: dbmysql.c,db_query: executing query [SELECT name FROM mailboxes WHERE mailbox_idnr = '1']
Jan 31 11:09:37 safron dbmail/imap4d[6519]: ChildSighandler(): got signal [11]
Jan 31 11:09:37 safron dbmail/imap4d[6519]: ChildSighandler(): cannot ignore this. Terminating
Jan 31 11:09:37 safron dbmail/imap4d[6513]: ParentSigHandler(): got signal [17]
Jan 31 11:09:37 safron dbmail/imap4d[6513]: StartServer(): child [6519] has exited
Jan 31 11:09:37 safron dbmail/imap4d[6513]: StartServer(): creating new child
Jan 31 11:09:37 safron dbmail/imap4d[6538]: CreateChild(): signal handler placed, going to perform task now
Jan 31 11:09:37 safron dbmail/imap4d[6538]: PerformChildTask(): waiting for connection