[Dovecot] problems with doveadm

e-frog e-frog at gmx.de
Mon Aug 5 21:28:24 EEST 2013


On 05.08.2013 19:33, wrote Timo Sirainen:
> On 5.8.2013, at 20.24, e-frog <e-frog at gmx.de> wrote:
>
>> Thanks Timo. Just wanted to try it but now I get an compilation error which is unrelated to this fix however:
>>
>> dns-client.c: In function 'dns_client_input_line':
>> dns-client.c:39:10: error: 'EAI_ADDRFAMILY' undeclared (first use in this function)
>> dns-client.c:39:10: note: each undeclared identifier is reported only once for each function it appears in
>
> Oops, happens with me too :) And it wasn't supposed to be using it anyway, fixed now.
>

Ok, it compiled again :). However now it's assert crashing :-(

doveadm mailbox status -A -t unseen 'virtual/unread'
test1 at local.lan unseen=1
doveadm: Panic: file ioloop.c: line 494 (io_loop_destroy): assertion 
failed: (ioloop == current_ioloop)
doveadm: Error: Raw backtrace: 
/usr/lib/dovecot/libdovecot.so.0(+0x5adaa) [0xb7554daa] -> 
/usr/lib/dovecot/libdovecot.so.0(default_fatal_handler+0x47) 
[0xb7554ec7] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb750cf66] 
-> /usr/lib/dovecot/libdovecot.so.0(+0x6cced) [0xb7566ced] -> 
/usr/lib/dovecot/libdovecot.so.0(master_service_deinit+0xe6) 
[0xb7513646] -> doveadm(main+0x442) [0xb7757932] -> 
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0xb7360935] -> 
doveadm(+0xeb9d) [0xb7757b9d]
Aborted (core dumped)

Core was generated by `doveadm mailbox status -A -t unseen virtual/unread'.
Program terminated with signal 6, Aborted.
#0  0xb7726424 in __kernel_vsyscall ()
(gdb) bt full
#0  0xb7726424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7375b1f in __GI_raise (sig=sig at entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
         resultvar = <optimized out>
         resultvar = <optimized out>
         pid = -1219534848
         selftid = 13193
#2  0xb73790b3 in __GI_abort () at abort.c:90
         save_stage = 2
         act = {__sigaction_handler = {sa_handler = 0x1f3, sa_sigaction 
= 0x1f3}, sa_mask = {__val = {3076049190, 3075527839, 3108510040, 10, 
3075818317, 3076242424, 3108510040, 3076242424, 0,
               3075819944, 3218587852, 10, 3218587940, 3075969388, 
3108509480, 512, 3076242424, 0, 3076242424, 2, 2, 3075820786, 
3076244464, 2, 3076041829, 3218587940, 3108509480, 3076242424,
               3073640072, 3075526703, 3076244464, 3076041829}}, 
sa_flags = -1076379356, sa_restorer = 0xb750cffe <i_error+8>}
         sigs = {__val = {32, 0 <repeats 31 times>}}
#3  0xb7554dc0 in default_fatal_finish (type=<optimized out>, 
status=status at entry=0) at failures.c:191
         backtrace = 0xb9481748 
"/usr/lib/dovecot/libdovecot.so.0(+0x5adaa) [0xb7554daa] -> 
/usr/lib/dovecot/libdovecot.so.0(default_fatal_handler+0x47) 
[0xb7554ec7] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb750cf66] 
-> /usr"...
#4  0xb7554ec7 in default_fatal_handler (ctx=0xbfd7c194, 
format=0xb7580564 "file %s: line %d (%s): assertion failed: (%s)", 
args=0xbfd7c1b4 "L\310X\267\356\001") at failures.c:205
         status = 0
#5  0xb750cf66 in i_panic (format=format at entry=0xb7580564 "file %s: line 
%d (%s): assertion failed: (%s)") at failures.c:263
         ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0}
         args = 0xbfd7c1b4 "L\310X\267\356\001"
#6  0xb7566ced in io_loop_destroy (_ioloop=_ioloop at entry=0xb94899d8) at 
ioloop.c:494
         ioloop = 0xb9489ab0
         item = 0x0
         __FUNCTION__ = "io_loop_destroy"
#7  0xb7513646 in master_service_deinit (_service=0xb75bebd4 
<master_service>) at master-service.c:763
         service = 0xb94899d8
#8  0xb7757932 in main (argc=6, argv=0xb94891d4) at doveadm.c:416
         cmd_name = 0xb94891f8 "mailbox"
         i = <optimized out>
         quick_init = false
         c = <optimized out>




More information about the dovecot mailing list