I have version 2.0.0 and upgraded to 2.0.2 and after - this is happend:
Raw backtrace:
/opt/dovecot2/lib/dovecot/libdovecot.so.0 [0xb7e3425e] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0 [0xb7e342b5] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0 [0xb7e338d6] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0 [0xb7e31cb1] ->
dovecot/pop3(client_handle_input+0x8e) [0x804be7e] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x120)
[0xb7e40d30] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0(io_loop_run+0x38) [0xb7e3f6b8] ->
/opt/dovecot2/lib/dovecot/libdovecot.so.0(master_service_run+0x2a)
[0xb7e2cf5a] ->
dovecot/pop3(main+0x226) [0x804af66] ->
/lib/tls/libc.so.6(__libc_start_main+0xc8) [0xb7cd0ea8] ->
dovecot/pop3 [0x804ab51]
Sep 10 13:11:32 pp6 dovecot: master: Error: service(pop3): child 14507
killed with signal 6 (core dumped)
This is core dump:
#0 0xb7d01947 in raise () from /lib/tls/libc.so.6
#1 0xb7d030c9 in abort () from /lib/tls/libc.so.6
#2 0xb7e5126d in default_fatal_finish (type=<value optimized out>,
status=0) at failures.c:164
#3 0xb7e512b5 in i_internal_fatal_handler (type=LOG_TYPE_PANIC,
status=0, fmt=0xb7e76391 "Leaked t_pop() call", args=0xbf82ac94
"\n") at
failures.c:600
#4 0xb7e508d6 in i_panic (format=0xb7e76391 "Leaked t_pop() call") at
failures.c:230
#5 0xb7e4ecb1 in t_pop_check (id=0xbf82acc8) at data-stack.c:267
#6 0x0804be7e in client_handle_input (client=0x8080f38) at
pop3-client.c:621
#7 0xb7e5dd30 in io_loop_handler_run (ioloop=0x8058370) at
ioloop-epoll.c:212
#8 0xb7e5c6b8 in io_loop_run (ioloop=0x8058370) at ioloop.c:350
#9 0xb7e49f5a in master_service_run (service=0x80582c0,
callback=0x804b090 <client_connected>) at master-service.c:496
#10 0x0804af66 in main (argc=0, argv=0x0) at main.c:250
If You want core file I can send, but maybe this is unnecessary.
--
Len7hir