Am 07.09.2010 20:06, schrieb Timo Sirainen:
On Tue, 2010-09-07 at 20:03 +0200, Dirk Heinrichs wrote:
Sep 7 19:55:58 oldbox dovecot: master: Error: service(auth): child 29949 killed with signal 11 (core not dumped)
Can you get gdb backtrace? For example one easy way would be to attach gdb into a running auth process:
gdb -p
pidof dovecot/auth
cont <make it crash> bt full
(gdb) bt full #0 auth_request_lookup_credentials (request=0x8e12c78, scheme=0x8079acf "", callback=0x8068d20 <static_credentials_callback>) at auth-request.c:634 passdb = <value optimized out> cache_key = <value optimized out> cache_cred = <value optimized out> cache_scheme = <value optimized out> result = <value optimized out> __FUNCTION__ = "auth_request_lookup_credentials" #1 0x08068cdd in static_lookup (auth_request=0x8e12c78, callback=0x8058390 <auth_request_userdb_callback>) at userdb-static.c:206 _module = <value optimized out> __FUNCTION__ = "static_lookup" #2 0x080585db in auth_request_lookup_user (request=0x8e12c78, callback=0x80548e0 <user_callback>) at auth-request.c:826 userdb = 0x8e00c48 cache_key = 0x4 <Address 0x4 out of bounds> #3 0x08054fe4 in master_input_user (conn=0x8e0d160) at auth-master-connection.c:222 auth_request = 0x8e12c78 error = 0x0 ret = <value optimized out> #4 auth_master_input_line (conn=0x8e0d160) at auth-master-connection.c:405 No locals. #5 master_input (conn=0x8e0d160) at auth-master-connection.c:466 _data_stack_cur_id = 3 line = 0x8e14004 "USER\t1\theini@localhost\tservice=lmtp" ret = <value optimized out> #6 0xb7712b32 in io_loop_handler_run (ioloop=0x8e00390) at ioloop-epoll.c:212 ctx = 0x8e0b1c0 event = <value optimized out> list = 0x8e0dfd0 io = 0x8e13dd8 tv = {tv_sec = 0, tv_usec = 999435} t_id = 2 msecs = 2 ret = 2 i = 0 j = 0 call = <value optimized out> #7 0xb7711b10 in io_loop_run (ioloop=0x8e00390) at ioloop.c:350 ---Type <return> to continue, or q <return> to quit--- No locals. #8 0xb76ff25a in master_service_run (service=0x8e002e0, callback=0x805df80 <client_connected>) at master-service.c:496 No locals. #9 0x0805e518 in main (argc=1, argv=0x8e001e0) at main.c:282 c = <value optimized out>
HTH...
Dirk