[Dovecot] 1.1.3: imap crashes with SIGSEGV

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Tue Sep 9 19:28:04 EEST 2008


* Timo Sirainen <tss at iki.fi>:
> On Tue, 2008-09-09 at 16:08 +0200, Ralf Hildebrandt wrote:
> > * Ralf Hildebrandt <Ralf.Hildebrandt at charite.de>:
> > > 2 backtraces:
> 
> This fixes the crash: http://hg.dovecot.org/dovecot-1.1/rev/ad44228f3808

I checked out today and got:

Sep  9 18:17:58 postamt dovecot: IMAP(jordan): Raw backtrace:
/usr/local/libexec/dovecot/imap [0x80d65e1] ->
/usr/local/libexec/dovecot/imap [0x80d6662] ->
/usr/local/libexec/dovecot/imap [0x80d5ff9] ->
/usr/local/libexec/dovecot/imap(mail_cache_lock+0x26a) [0x80a8a1a] ->
/usr/local/libexec/dovecot/imap [0x80ab0c3] ->
/usr/local/libexec/dovecot/imap(mail_cache_transaction_commit+0x2a)
[0x80ac6aa] -> /usr/local/libexec/dovecot/imap [0x80b3c46] ->
/usr/local/libexec/dovecot/imap(index_transaction_finish_commit+0x30)
[0x80a3250] -> /usr/local/libexec/dovecot/imap [0x807480f] ->
/usr/local/libexec/dovecot/imap(index_transaction_commit+0x4e)
[0x80a30ee] -> /usr/local/lib/dovecot/imap/lib20_mail_log_plugin.so
[0xb7e7a7e4] -> /usr/local/lib/dovecot/imap/lib10_quota_plugin.so
[0xb7e8c60f] -> /usr/local/lib/dovecot/imap/lib20_fts_plugin.so
[0xb7e7fe94] -> /usr/local/libexec/dovecot/imap [0x805cca2] ->
/usr/local/libexec/dovecot/imap [0x805caab] ->
/usr/local/libexec/dovecot/imap [0x805ceaa] ->
/usr/local/libexec/dovecot
Sep  9 18:17:58 postamt dovecot: IMAP(jordan):
/local/libexec/dovecot/imap [0x80627dc] ->
/usr/local/libexec/dovecot/imap [0x806286f] ->
/usr/local/libexec/dovecot/imap [0x8062e6d] ->
/usr/local/libexec/dovecot/imap(client_input+0x5e) [0x806337e] ->
/usr/local/libexec/dovecot/imap(io_loop_handler_run+0xe0) [0x80de070]
-> /usr/local/libexec/dovecot/imap(io_loop_run+0x20) [0x80dd4e0] ->
/usr/local/libexec/dovecot/imap(main+0x46a) [0x806b4ea] ->
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7ea6455] ->
/usr/local/libexec/dovecot/imap [0x805c821]
Sep  9 18:17:58 postamt dovecot: child 31267 (imap) killed with signal 6
Sep  9 18:17:59 postamt dovecot: IMAP(tlange): Broken file
/home/t/l/tlange/Maildir/.Sent/dovecot-uidlist line 1520: UIDs not
ordered (1888 > 1888)
Sep  9 18:18:00 postamt dovecot: Panic: IMAP(alexy): file
mail-cache.c: line 572 (mail_cache_lock): assertion failed: ((ret <= 0
&& !cache->locked) || (ret > 0 && cache->locked))
Sep  9 18:18:00 postamt dovecot: IMAP(alexy): Raw backtrace:
/usr/local/libexec/dovecot/imap [0x80d65e1] ->
/usr/local/libexec/dovecot/imap [0x80d6662] ->
/usr/local/libexec/dovecot/imap [0x80d5ff9] ->
/usr/local/libexec/dovecot/imap(mail_cache_lock+0x26a) [0x80a8a1a] ->
/usr/local/libexec/dovecot/imap(mail_cache_expunge_handler+0xa7)
[0x80acbf7] ->
/usr/local/libexec/dovecot/imap(mail_index_sync_record+0xa2c)
[0x80b6d4c] ->
/usr/local/libexec/dovecot/imap(mail_index_sync_map+0x26f) [0x80b70ff]
-> /usr/local/libexec/dovecot/imap(mail_index_map+0x494) [0x80b0854]
-> /usr/local/libexec/dovecot/imap(mail_index_sync_commit+0xc2)
[0x80b4d12] ->
/usr/local/libexec/dovecot/imap(maildir_sync_index_finish+0xe9)
[0x8074419] -> /usr/local/libexec/dovecot/imap [0x8073141] ->
/usr/local/libexec/dovecot/imap(maildir_storage_sync_init+0x58)
[0x80732d8] -> /usr/local/libexec/dovecot/imap(imap_sync_init+0x49)
[0x80697e9] -> /usr/local/libexec/dovecot/imap(cmd_sync_delayed+0x238)
[0x8069ac8] -> /usr/local/libexec/dovecot/imap [0
Sep  9 18:18:00 postamt dovecot: IMAP(alexy): ap(client_input+0x5e)
[0x806337e] ->
/usr/local/libexec/dovecot/imap(io_loop_handler_run+0xe0) [0x80de070]
-> /usr/local/libexec/dovecot/imap(io_loop_run+0x20) [0x80dd4e0] ->
/usr/local/libexec/dovecot/imap(main+0x46a) [0x806b4ea] ->
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7dcb455] ->
/usr/local/libexec/dovecot/imap [0x805c821]
Sep  9 18:18:00 postamt dovecot: child 29321 (imap) killed with signal 6

:(

-- 
Ralf Hildebrandt (Ralf.Hildebrandt at charite.de)          snickebo at charite.de
Postfix - Einrichtung, Betrieb und Wartung       Tel. +49 (0)30-450 570-155
http://www.arschkrebs.de                              I'm looking for a job
Ist es eine Leitungsstoerung? Ist es ein Coredump? Nein, es ist sendmail.cf!


More information about the dovecot mailing list