2.3.0~alpha0-1~auto+197: Crash when openening a message via IMAP

Aki Tuomi aki.tuomi at dovecot.fi
Thu Aug 18 11:32:57 UTC 2016



On 12.07.2016 12:25, Ralf Hildebrandt wrote:
> * Timo Sirainen <tss at iki.fi>:
>> On 11 Jul 2016, at 14:15, Ralf Hildebrandt <Ralf.Hildebrandt at charite.de> wrote:
>>> From the log:
>>>
>>> Jul 11 13:12:42 mproxy dovecot: imap-login: Login: user=<hildeb>, method=PLAIN, rip=141.42.206.36, lip=141.42.206.11, mpid=27254, TLS, session=<TGwoO1o3id+NKs4k>
>>> Jul 11 13:12:44 mproxy dovecot: imap(hildeb)<TGwoO1o3id+NKs4k>: Panic: file imap-client.c: line 854 (client_check_command_hangs): assertion failed: ((io_loop_find_fd_conditions(current_ioloop, client->fd_out) & IO_WRITE) != 0)
>> Could you gdb the core and print some outputs:
>>
>> fr 5 (or whichever frame number has client_check_command_hangs)
>> p *client
>> p *client->command_queue
>> p *client->command_queue->next
>> p *client->command_queue->next->next
>> (etc, until it fails)
>> p *current_ioloop
>> p *current_ioloop->io_files
>> p *current_ioloop->io_files->next
>> p *current_ioloop->io_files->next->next
>> (etc, until it fails)
>
Hi!

Fixed in
https://github.com/dovecot/core/commit/e03bbb0f23631fcde5e83479f987a517c9a8b99f

Aki Tuomi
Dovecot Oy


More information about the dovecot mailing list