[Dovecot] 1.2rc5 crash: Backtrace:dovecot-auth
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Wed Jun 10 12:59:31 EEST 2009
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Reading symbols from /lib/i686/cmov/libcrypt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libcrypt-2.9.so...done.
done.
Loaded symbols for /lib/i686/cmov/libcrypt.so.1
Reading symbols from /lib/libpam.so.0...done.
Loaded symbols for /lib/libpam.so.0
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.9.so...done.
done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.9.so...done.
done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.9.so...done.
done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i686/cmov/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_compat-2.9.so...done.
done.
Loaded symbols for /lib/i686/cmov/libnss_compat.so.2
Reading symbols from /lib/i686/cmov/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnsl-2.9.so...done.
done.
Loaded symbols for /lib/i686/cmov/libnsl.so.1
Reading symbols from /lib/i686/cmov/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_nis-2.9.so...done.
done.
Loaded symbols for /lib/i686/cmov/libnss_nis.so.2
Reading symbols from /lib/i686/cmov/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_files-2.9.so...done.
done.
Loaded symbols for /lib/i686/cmov/libnss_files.so.2
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `dovecot-auth'.
Program terminated with signal 6, Aborted.
[New process 31310]
#0 0xb7f7a424 in __kernel_vsyscall ()
#0 0xb7f7a424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7df7680 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = -1208844300
selftid = 31310
#2 0xb7dfad68 in *__GI_abort () at abort.c:88
act = {__sigaction_handler = {sa_handler = 0x8669618,
sa_sigaction = 0x8669618}, sa_mask = {__val = {3219629144, 134653482,
3086120672, 0, 3219629264, 3219629252, 512, 0, 0, 3219629328,
3086583408, 134536646, 541, 0, 0, 0, 1, 134703806, 512, 1, 3219629252,
140940792, 69, 3219629380, 3219629224, 134655078, 140941365, 3219629252,
3219629256, 542, 140940824, 3085563107}}, sa_flags = 542,
sa_restorer = 0x807af69 <write_full+57>}
sigs = {__val = {32, 0 <repeats 31 times>}}
#3 0x0806c7a5 in default_fatal_finish (type=<value optimized out>, status=0)
at failures.c:160
backtrace = 0x86691e8 "dovecot-auth [0x806c791] -> dovecot-auth [0x806c812] -> dovecot-auth [0x806c199] -> dovecot-auth [0x8056bd4] -> dovecot-auth(auth_request_set_username+0xaf) [0x8056c8f] -> dovecot-auth [0x805cdf2] -> "...
#4 0x0806c812 in i_internal_fatal_handler (type=LOG_TYPE_PANIC, status=0,
fmt=0x807bd34 "file %s: line %d (%s): assertion failed: (%s)",
args=0xbfe7a5a4 "\207Á\a\bg\003") at failures.c:440
No locals.
#5 0x0806c199 in i_panic (
format=0x807bd34 "file %s: line %d (%s): assertion failed: (%s)")
at failures.c:207
No locals.
#6 0x08056bd4 in auth_request_set_login_username (request=0x87bebc8,
username=0x86691b0 "", error_r=0xbfe7a628) at auth-request.c:871
__PRETTY_FUNCTION__ = "auth_request_set_login_username"
#7 0x08056c8f in auth_request_set_username (request=0x87bebc8,
username=0x866918a "masteruser", error_r=0xbfe7a628) at auth-request.c:859
login_username = 0x86691b0 ""
#8 0x0805cdf2 in mech_plain_auth_continue (request=0x87bebc8,
data=0x8669188 "", data_size=21) at mech-plain.c:47
authid = 0x8669188 ""
authenid = 0x8669189 "*masteruser"
error = <value optimized out>
pass = 0x86691a0 "xxxxxxxx"
i = <value optimized out>
count = <value optimized out>
#9 0x0805846c in auth_request_handler_auth_begin (handler=0x867c4e8,
args=0x86fcc69 "4872\tPLAIN\tservice=imap\tsecured\tlip=127.0.0.1\trip=127.0.0.1\tlport=993\trport=43359\tresp=ACptYXN0ZXJ1c2VyAFppR2FHaW5a")
at auth-request-handler.c:385
mech = <value optimized out>
request = (struct auth_request *) 0x87bebc8
list = (const char * const *) 0x86690c8
name = 0x8669168 "\210\221f\b\025"
arg = 0x8669087 "ACptYXN0ZXJ1c2VyAFppR2FHaW5a"
initial_resp = <value optimized out>
initial_resp_len = 6
id = 4872
buf = (buffer_t *) 0x8669168
#10 0x080539ce in auth_client_input (conn=0x87c52e0)
at auth-client-connection.c:174
_data_stack_cur_id = 3
line = 0x86fcc64 "AUTH\t4872\tPLAIN\tservice=imap\tsecured\tlip=127.0.0.1\trip=127.0.0.1\tlport=993\trport=43359\tresp=ACptYXN0ZXJ1c2VyAFppR2FHaW5a"
ret = 2
#11 0x08070430 in io_loop_handler_run (ioloop=0x86711a8) at ioloop-epoll.c:208
ctx = (struct ioloop_handler_context *) 0x8673b58
event = (const struct epoll_event *) 0x8701a90
list = (struct io_list *) 0x875ee00
io = (struct io_file *) 0x87a0768
tv = {tv_sec = 2, tv_usec = 446563}
t_id = 2
msecs = <value optimized out>
ret = 1
i = 0
j = 0
call = <value optimized out>
#12 0x0806f8a0 in io_loop_run (ioloop=0x86711a8) at ioloop.c:338
No locals.
#13 0x0805c5a4 in main (argc=) at main.c:347
foreground = false
(gdb) quit
--
Ralf Hildebrandt
Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155
http://www.computerbeschimpfung.de
If you tell them, they never listen. If they listen, they never
learn. If they learn, they never remember. If they remember, they
never obey.
More information about the dovecot
mailing list