[Dovecot] Panic: file mailbox-list-fs.c

Timo Sirainen tss at iki.fi
Wed Sep 22 20:46:39 EEST 2010


On Wed, 2010-09-22 at 15:34 +0200, Burckhard Schmidt wrote:
> >> Error: Raw backtrace: follows.
> >
> > This could have been useful in pointing out where it's being called. A
> 
> imap(userx): Error: Raw backtrace: 0xff1574a8 -> 0xff1560e8 -> 
> 0xff294fa4 -> 0xff23843c -> 0xfeca53bc -> 0xfeca5594 -> 0xfeca3ee4 -> 
> 0xfecaf7a0 -> 0xfecb0450 -> 0xfecb06a4 -> 0xff2394e8 -> 0x1b644 -> 
> 0x1ccb8 -> 0x1d638 -> 0x1d788 -> 0x23d60 -> 0x24070 -> 0x24204 -> 
> 0x242a8 -> 0x244ac -> 0xff16d3c4 -> 0xff16bffc -> 0xff14b2e0 -> 0x343e0 
> -> 0x15b30

Nope, not useful at all. In Linux it's more useful. :) gdb backtrace
would be nice though. I guess you could get it easily without core with:

gdb .../dovecot/imap <pid of imap process>
cont
<make it crash>
bt full

> This has been converted by dsync to maildir with following results:
> The folder "tmp" has been converted by dsync to "mail_tmp" and it lies 
> directly under  ~user/maildir containing cur/new/tmp as usual.
> 
> But the file "subscriptions" generated by dsync contains still mail/tmp.

I guess that's a bug..

> 3.
> At this point dovecot crashes when the user accesses to his mailbox. We 
> tried imap list/lsub commands too. There was a difference if we used
> 1 lsub "mail" "%/%" it  crashes,
> 1 lsub "mail/" "%/%" it does not.

I can't reproduce this. What about with:

1 lsub "" %/%




More information about the dovecot mailing list