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 ) 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 )
at userdb-static.c:206
_module = <value optimized out>
__FUNCTION__ = "static_lookup"
#2 0x080585db in auth_request_lookup_user (request=0x8e12c78,
callback=0x80548e0 )
at auth-request.c:826
userdb = 0x8e00c48
cache_key = 0x4
#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 )
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