[Dovecot] imap-login crash with RC19
Hi Timo,
Using RC19, I've have the following crash. If there was a core file, I've got no idea where it's gone...
Jan 25 10:35:10 rouge dovecot: imap-login: file client.c: line 528 (client_unref): assertion failed: (client->refcount > 0) Jan 25 10:35:10 rouge dovecot: child 25498 (login) killed with signal 6
Best regards,
Nico On réalise qu'une femme est de la dynamite quand on la laisse tomber. -+- Marcel Pagnol -+-
Le 26.01.2007 10:48, Nicolas STRANSKY a écrit :
Hi Timo,
Hi,
Jan 25 10:35:10 rouge dovecot: imap-login: file client.c: line 528 (client_unref): assertion failed: (client->refcount > 0) Jan 25 10:35:10 rouge dovecot: child 25498 (login) killed with signal 6
No answer for this one ?
I have had another crash with RC19, this time with imap:
Jan 30 19:36:56 rouge postfix/smtpd[16498]: fatal: watchdog timeout Jan 31 08:27:54 rouge dovecot: IMAP(userxx): file mail-index-view.c: line 386 (_view_lookup_uid_range): assertion failed: (*last_seq_r >= *first_seq_r) Jan 31 08:27:54 rouge dovecot: IMAP(userxx): Raw backtrace: [0x47f4e300000000] Jan 31 08:27:54 rouge dovecot: child 3056 (imap) killed with signal 6
I hope this is of any help: Core was generated by `imap'. Program terminated with signal 6, Aborted. Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/ld-linux-x86-64.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 #0 0x00002b240a9a9545 in raise () from /lib/libc.so.6 (gdb) bt full #0 0x00002b240a9a9545 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00002b240a9aacce in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00000000004661d5 in i_set_failure_file () No symbol table info available. #3 0x0000000000465a5c in i_panic () No symbol table info available. #4 0x0000000000450173 in mail_index_view_unref_maps () No symbol table info available. #5 0x0000000000450747 in mail_index_lookup_uid_range () No symbol table info available. #6 0x000000000043be90 in index_storage_get_uids () No symbol table info available. #7 0x0000000000458f37 in mailbox_get_uids () No symbol table info available. #8 0x0000000000419eef in imap_messageset_parse () No symbol table info available. #9 0x000000000041aaae in imap_search_get_arg () No symbol table info available. #10 0x0000000000412e45 in cmd_fetch () No symbol table info available. #11 0x0000000000415910 in cmd_uid () No symbol table info available. #12 0x00000000004164a1 in _client_reset_command () No symbol table info available. #13 0x0000000000416430 in _client_reset_command () No symbol table info available. #14 0x0000000000416591 in _client_input () No symbol table info available. #15 0x000000000046b7bb in io_loop_handler_run () ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #16 0x000000000046ad4c in io_loop_run () No symbol table info available. #17 0x000000000041dd1b in main () No symbol table info available.
Best regards,
Nico Ignorance est mère de tous les maux. -+- François Rabelais (1494?-1553), Cinquième livre (chap. 7) -+-
Le 26.01.2007 10:48, Nicolas STRANSKY a écrit :
Hi Timo,
Using RC19, I've have the following crash. If there was a core file, I've got no idea where it's gone...
Jan 25 10:35:10 rouge dovecot: imap-login: file client.c: line 528 (client_unref): assertion failed: (client->refcount > 0) Jan 25 10:35:10 rouge dovecot: child 25498 (login) killed with signal 6
Hi,
The same one happened again with RC22. It's not frequent, and I've got no idea what can be causing this. And there's no core file.
Best regards,
Nico Le génie est fait d'un dixième d'inspiration... et de neuf dixième de transpiration. -+- Thomas Edison (1847-1931) -+-
On Fri, 2007-02-16 at 09:01 +0100, Nicolas STRANSKY wrote:
Le 26.01.2007 10:48, Nicolas STRANSKY a écrit :
Hi Timo,
Using RC19, I've have the following crash. If there was a core file, I've got no idea where it's gone...
Jan 25 10:35:10 rouge dovecot: imap-login: file client.c: line 528 (client_unref): assertion failed: (client->refcount > 0) Jan 25 10:35:10 rouge dovecot: child 25498 (login) killed with signal 6
Hi,
The same one happened again with RC22. It's not frequent, and I've got no idea what can be causing this. And there's no core file.
Do you use SSL? What about proxying? What's your login_process_per_connection?
I've tried to figure this out a couple of times but I can't seem to find the bug.
On Fri, 2007-01-26 at 10:48 +0100, Nicolas STRANSKY wrote:
Jan 25 10:35:10 rouge dovecot: imap-login: file client.c: line 528 (client_unref): assertion failed: (client->refcount > 0) Jan 25 10:35:10 rouge dovecot: child 25498 (login) killed with signal 6
Maybe this will fix it:
http://dovecot.org/list/dovecot-cvs/2007-February/007717.html http://dovecot.org/list/dovecot-cvs/2007-February/007718.html
I also added some extra checks that should make it crash earlier if the above didn't fix it:
http://dovecot.org/list/dovecot-cvs/2007-February/007715.html
participants (2)
-
Nicolas STRANSKY
-
Timo Sirainen