On Sun, 2007-06-03 at 21:20 +0300, Odhiambo WASHINGTON wrote: > Here is a backtrace of the dovecot-auth crash:
Two problems with it: > #0 0x805dc00 in userdb_blocking_lookup () Debugging symbols were stripped. Could you try building it without removing them, at least from dovecot-auth binary? I guess "make install" does the stripping, so maybe copying the file manually would preserve it. You can anyway check this with "file dovecot-auth" to see if it says "stripped" or "not stripped". > (gdb) bt > #0 0x805dc00 in userdb_blocking_lookup () > #1 0x805dd50 in userdb_blocking_lookup () > #2 0x806175a in sql_drivers_register_all () > #3 0x8060d1c in sql_query () > #4 0x805de62 in userdb_blocking_lookup () > #5 0x8055724 in auth_stream_is_empty () > #6 0x80557f4 in auth_stream_is_empty () > #7 0x8055894 in auth_stream_is_empty () > #8 0x80668ac in io_loop_handler_run () > #9 0x80662a1 in io_loop_run () > #10 0x805770f in main () > #11 0x804fd52 in _start () Also this backtrace is corrupted for some reason. One (pretty) sure way to get a non-corrupted backtrace is to attach gdb to dovecot-auth while it's still running: gdb attach <pid of dovecot-auth -w process> cont <wait for crash> bt full
signature.asc
Description: This is a digitally signed message part
