Thomas Leuxner
2010-Mar-27 07:19 UTC
[Dovecot] Dovecot 2.0beta4 HG 11014: Crashes on parsing settings via LMTP service
Hi, unfortunately no core was dumped. Let me know if you need more info to debug. ==> /var/log/dovecot.log <=Mar 27 08:13:38 spectre dovecot: lmtp(8362): Connect from local Mar 27 08:13:38 spectre dovecot: lmtp(8362): Panic: file settings-parser.c: line 1501 (settings_link_get_new): assertion failed: (diff + sizeof(*old_link->array) <= old_link->parent->info->struct_size) Mar 27 08:13:38 spectre dovecot: lmtp(8362): Raw backtrace: /usr/lib/dovecot/libdovecot.so.0 [0x7f055dec6712] -> /usr/lib/dovecot/libdovecot.so.0 [0x7f055dec677a] -> /usr/lib/dovecot/libdovecot.so.0(i_error+0) [0x7f055dec6b23] -> /usr/lib/dovecot/libdovecot.so.0 [0x7f055dea6993] -> /usr/lib/dovecot/libdovecot.so.0(settings_parser_dup+0x1d2) [0x7f055dea6be2] -> /usr/lib/dovecot/libdovecot-storage.so.0(mail_storage_service_lookup+0x191) [0x7f055e1370c1] -> dovecot/lmtp(cmd_rcpt+0x4d4) [0x407924] -> dovecot/lmtp(client_input_handle+0x19b) [0x4066db] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0xcb) [0x7f055ded144b] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x18) [0x7f055ded05c8] -> /usr/lib/dovecot/libdovecot.so.0(master_service_run+0x13) [0x7f055dec0323] -> dovecot/lmtp(main+0x123) [0x405bf3] -> /lib/libc.so.6(__libc_start_main+0xe6) [0x7f055d74d1a6] -> dovecot/lmtp [0x4059f9] Mar 27 08:13:38 spectre dovecot: master: service(lmtp): child 8362 killed with signal 6 (core not dumped) Regards Thomas
Timo Sirainen
2010-Mar-27 07:29 UTC
[Dovecot] Dovecot 2.0beta4 HG 11014: Crashes on parsing settings via LMTP service
On 27.3.2010, at 9.19, Thomas Leuxner wrote:> Mar 27 08:13:38 spectre dovecot: lmtp(8362): Connect from local > Mar 27 08:13:38 spectre dovecot: lmtp(8362): Panic: file settings-parser.c: line 1501 (settings_link_get_new): assertion failed: (diff + sizeof(*old_link->array) <= old_link->parent->info->struct_size)Immediate after connecting? Or after some command? Anyway, no, I can't reproduce it. dovecot -n might help.
Timo Sirainen
2010-Mar-29 14:30 UTC
[Dovecot] Dovecot 2.0beta4 HG 11014: Crashes on parsing settings via LMTP service
On 27.3.2010, at 9.19, Thomas Leuxner wrote:> Mar 27 08:13:38 spectre dovecot: lmtp(8362): Panic: file settings-parser.c: line 1501 (settings_link_get_new): assertion failed: (diff + sizeof(*old_link->array) <= old_link->parent->info->struct_size)http://hg.dovecot.org/dovecot-2.0/rev/b791ebb2c700 should fix it.
Thomas Leuxner
2010-Mar-29 16:54 UTC
[Dovecot] Dovecot 2.0beta4 HG 11014: Crashes on parsing settings via LMTP service
Am 29.03.2010 um 16:30 schrieb Timo Sirainen:> On 27.3.2010, at 9.19, Thomas Leuxner wrote: > >> Mar 27 08:13:38 spectre dovecot: lmtp(8362): Panic: file settings-parser.c: line 1501 (settings_link_get_new): assertion failed: (diff + sizeof(*old_link->array) <= old_link->parent->info->struct_size) > > http://hg.dovecot.org/dovecot-2.0/rev/b791ebb2c700 should fix it. >Looks fine with latest changeset: 11016. Thanks Timo :)
Apparently Analagous Threads
- Dovecot 2.0beta4 changset 11014 dict: Panic: file driver-mysql.c
- Problem with loading package Matrix
- How can I extract the AIC score from a mixed model object produced using lmer?
- Busy looping of 2.0Beta4 on NetBSD-current
- 2.0beta4 and latest Mercurial: Folder not SELECT-able until LIST-ed