On Thu, 15 Sep 2011, Timo Sirainen wrote:

> On Wed, 2011-09-14 at 12:10 +0200, Lutz Preßler wrote:
> > imap(2717, testuser): Panic: file mailbox-list-subscriptions.c: line
> > 66 (mailbox_list_subscription_fill_one): assertion failed: (ns!= NULL
> > && (ns->flags & NAMESPACE_FLAG_AUTOCREATED) != 0)
> > 
> Fixed: http://hg.dovecot.org/dovecot-2.1/rev/309a707c22c0
No assertion anymore.

0 login testuser password
[...]
0 list "" "*"
* LIST (\HasChildren) "." "INBOX"
* LIST (\HasNoChildren) "." "INBOX.test"
* LIST (\Noselect \HasChildren) "." "INBOX.shared.user1"
* LIST (\HasNoChildren) "." "INBOX.virtual"
* LIST (\HasNoChildren) "." "INBOX.shared.user1.in2007"
0 OK List completed.
0 lsub "" "*"
* LSUB (\Noselect) "." "INBOX.shared.user1"
0 OK Lsub completed.
0 list (subscribed) "" "*"
* LIST (\NonExistent) "." "INBOX.shared.user1"
0 OK List completed.

>>>  ~testuser/Maildir/subscription is empty here

0 subscribe INBOX.shared.user1.in2007
0 OK Subscribe completed.
0 lsub "" "*"
* LSUB (\Noselect) "." "INBOX.shared.user1"
* LSUB () "." "INBOX.shared.user1.in2007"
0 OK Lsub completed.
0 list (subscribed) "" "*"
* LIST (\NonExistent) "." "INBOX.shared.user1"
* LIST (\Subscribed) "." "INBOX.shared.user1.in2007"
0 OK List completed.

>>> ~testuser/Maildir/subscription now contains "shared.user1.in2007"

Is this "INBOX.shared.user1" LSUB/LIST output correct?

Lutz

Reply via email to