Quadriplegic Leprechaun
2005-May-02 16:34 UTC
[Dovecot] Assertion failed in dovecot 0.99.14
Hi, I am using the dovecot imap server on Linux 2.6.8.1. I get the following error when running it: imap(quad): Panic: file index-sync.c: line 25 (index_storage_sync_size): assertion failed: (messages > ibox->synced_messages_count) This usually occurs when I use imapfilter to move messages from one folder to another, while my client (thunderbird) is connected. Quad
On Mon, 2 May 2005, Quadriplegic Leprechaun wrote:> Hi, > > I am using the dovecot imap server on Linux 2.6.8.1. > > I get the following error when running it: > imap(quad): Panic: file index-sync.c: line 25 (index_storage_sync_size): > assertion failed: (messages > ibox->synced_messages_count) > > This usually occurs when I use imapfilter to move messages from one folder to > another, while my client (thunderbird) is connected.You should include a backtrace with this report, as this will show what is happening in the code. In order to do this, you need to enable core dumps. This works for me: Set this in the config: "mail_drop_priv_before_exec = yes" Start dovecot like this: "ulimit -c unlimited ; /path/to/dovecot" Now, when you get this error, you should have a core file in the users home directory. Run gdb like this: "gdb /path/too/program_that_crashed /path/to/core" Within gdb, type "bt full" You should get something with function names, variables, etc. listed. If you are using a precompiled rpm, it may have debugging turned off. In this case, there's not much (as in none) useful information. Todd
On Mon, 2005-05-02 at 17:34 +0100, Quadriplegic Leprechaun wrote:> I get the following error when running it: > imap(quad): Panic: file index-sync.c: line 25 (index_storage_sync_size): > assertion failed: (messages > ibox->synced_messages_count) > > This usually occurs when I use imapfilter to move messages from one > folder to another, while my client (thunderbird) is connected.Bugs in 0.99.x aren't likely to get fixed anymore. Try 1.0-stable releases instead.. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20050508/3d5947b4/attachment-0001.bin>
On Mon, 2005-05-02 at 17:34 +0100, Quadriplegic Leprechaun wrote:> Hi, > > I am using the dovecot imap server on Linux 2.6.8.1. > > I get the following error when running it: > imap(quad): Panic: file index-sync.c: line 25 (index_storage_sync_size): > assertion failed: (messages > ibox->synced_messages_count) > > This usually occurs when I use imapfilter to move messages from one > folder to another, while my client (thunderbird) is connected.We are seeing the same problem with the (updated) dovecot package from FC1 called dovecot-0.99.10.5-0.FC1. The client is microsoft outlook. I wont upgrade to 1.0-stable now because I am going on a vacation for 3 weeks on Friday (I never change important things before I leave). Is there a workaround? TIA Anders