[Dovecot] Update from 1.0.10 -> 1.1rc1 file message-parser.c: line 766 (message_parser_parse_next_block): assertion failed
Feb 23 20:40:36 postamt dovecot: IMAP(username): file message-parser.c: line 766 (message_parser_parse_next_block): assertion failed: (ctx->input->eof || ctx->input->closed || ctx->input->stream_errno != 0) Feb 23 20:40:36 postamt dovecot: IMAP(username): Raw backtrace: /usr/local/libexec/dovecot/imap [0x8009236d] -> /usr/local/libexec/dovecot/imap [0x80091ed8] -> /usr/local/libexec/dovecot/imap(message_parser_parse_next_block+0xad) [0x8008ae0d] -> /usr/local/libexec/dovecot/imap(index_mail_cache_parse_continue+0x32) [0x80053ab2] -> /usr/local/libexec/dovecot/imap(index_mail_cache_parse_deinit+0x35) [0x80055295] -> /usr/local/libexec/dovecot/imap(maildir_save_finish+0xdb) [0x80034f9b] -> /usr/local/libexec/dovecot/imap(mailbox_save_cancel+0x1b) [0x8005f6ab] -> /usr/local/libexec/dovecot/imap [0x80015d08] -> /usr/local/libexec/dovecot/imap [0x80015ecd] -> /usr/local/libexec/dovecot/imap(client_command_cancel+0x2a) [0x8001b7ca] -> /usr/local/libexec/dovecot/imap(client_destroy+0x6c) [0x8001c0ac] -> /usr/local/libexec/dovecot/imap [0x8001c893] -> /usr/local/libexec/dovecot/imap(io_loop_handle_timeouts+0xeb) [0x80099ddb] -> /usr/local/libexec/dovecot/imap(io_loop_handler_run+0x93) [0x8009aa03] -> /usr/local/libexec/dove Feb 23 20:40:36 postamt dovecot: IMAP(username): /usr/local/libexec/dovecot/imap(main+0x4ae) [0x80024d6e] -> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7db7450] -> /usr/local/libexec/dovecot/imap [0x80015be1] Feb 23 20:40:36 postamt dovecot: child 15224 (imap) killed with signal 6
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) snickebo@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de vista policy violation: Microsoft optical mouse detected penguin patterns on mousepad. Partition scan in progress to remove offending incompatible products. Reactivate MS software.
On Sat, 23 Feb 2008, Ralf Hildebrandt wrote:
Feb 23 20:40:36 postamt dovecot: IMAP(username): Raw backtrace:
It looks like you could make this report even more helpful by providing a single message that reproduces this failure, or by proving a gdb backtrace as per http://www.dovecot.org/bugreport.html .
It's a SIGABRT, not a SIGSEGV, so there is a chance Timo could fix it without the above information, but I imagine it would help.
-- Asheesh.
--
-> /usr/local/libexec/dovecot/imap(client_destroy+0x6c) [0x8001c0ac] -> Feb 23 20:40:36 postamt dovecot: IMAP(username): file message-parser.c: line 766 (message_parser_parse_next_block): assertion failed: (ctx->input->eof || ctx->input->closed || ctx->input->stream_errno != 0) /usr/local/libexec/dovecot/imap [0x8001c893] -> /usr/local/libexec/dovecot/imap(io_loop_handle_timeouts+0xeb) [0x80099ddb] -> /usr/local/libexec/dovecot/imap(io_loop_handler_run+0x93) [0x8009aa03] -> /usr/local/libexec/dove
Feb 23 20:40:36 postamt dovecot: IMAP(username): /usr/local/libexec/dovecot/imap(main+0x4ae) [0x80024d6e] -> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7db7450] -> /usr/local/libexec/dovecot/imap [0x80015be1] Feb 23 20:40:36 postamt dovecot: child 15224 (imap) killed with signal 6
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) snickebo@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de vista policy violation: Microsoft optical mouse detected penguin patterns on mousepad. Partition scan in progress to remove offending incompatible products. Reactivate MS software.
- Asheesh Laroia asheesh@asheesh.org:
On Sat, 23 Feb 2008, Ralf Hildebrandt wrote:
Feb 23 20:40:36 postamt dovecot: IMAP(username): Raw backtrace:
It looks like you could make this report even more helpful by providing a single message that reproduces this failure, or by proving a gdb
backtrace as per http://www.dovecot.org/bugreport.html .It's a SIGABRT, not a SIGSEGV, so there is a chance Timo could fix it
without the above information, but I imagine it would help.
Yes, could somebody explain to me why I get this:
$ sudo gdb /usr/local/libexec/dovecot/imap -c /var/core/15224 GNU gdb 6.7.1-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". Core was generated by /usr/local/libexec/dovecot/imap'. Program terminated with signal 6, Aborted. #0 0xb7efc410 in _start () from /lib/ld-linux.so.2 (gdb) bt #0 0xb7efc410 in _start () from /lib/ld-linux.so.2 #1 0xb7dcbf15 in ?? () #2 0xb7ee9ff4 in ?? () #3 0xbfd610bc in ?? () #4 0xb7da0ad0 in ?? () #5 0xbfd61148 in ?? () #6 0xb7dcd891 in ?? () #7 0x00000006 in ?? () #8 0xbfd610bc in ?? () #9 0x00000000 in ?? () (gdb)
/usr/local/libexec/dovecot/imap is not stripped: $ file /usr/local/libexec/dovecot/imap /usr/local/libexec/dovecot/imap: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), not stripped
WTF?
-- Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) snickebo@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de Erotic is when you use a feather. Exotic is when you use the whole chicken.
On Sat, 2008-02-23 at 20:49 +0100, Ralf Hildebrandt wrote:
Feb 23 20:40:36 postamt dovecot: IMAP(username): file message-parser.c: line 766 (message_parser_parse_next_block): assertion failed: (ctx->input->eof || ctx->input->closed || ctx->input->stream_errno != 0)
This should be fixed in v1.1.rc2+.
participants (3)
-
Asheesh Laroia
-
Ralf Hildebrandt
-
Timo Sirainen