[Dovecot] segfault with vpopmail 5.5.0

Giuseppe Iuculano giuseppe at iuculano.it
Fri Feb 26 23:32:58 EET 2010


Hi,

version: 1.2.10
OS: Debian unstable/x86_64

[118905.528497] dovecot-auth[3856]: segfault at 0 ip (null) sp 00007fff6666ad98 error 14 in dovecot-auth[400000+61000]
2010-02-26 22:17:45 dovecot: Error: child 3856 (auth) killed with signal 11 (core dumped)

(gdb) bt full
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x0000000000423b0e in vpopmail_lookup_vqp (request=0x726f68, vpop_user=0x7fff6666ae20 "postmaster",
vpop_domain=0x7fff6666adc0 "test.bogus")
    at userdb-vpopmail.c:43
        vpw = <value optimized out>
#2  0x0000000000421376 in vpopmail_password_lookup (auth_request=0x7fff6666ae20, cleartext=false,
result_r=0x7fff6666aebc) at passdb-vpopmail.c:65
        vpop_user = "postmaster", '\000' <repeats 70 times>
        vpop_domain = "test.bogus", '\000' <repeats 70 times>
        vpw = <value optimized out>
        password = <value optimized out>
#3  0x00000000004215ad in vpopmail_verify_plain (request=0x7fff6666ae20, password=0x704360 "test", callback=0x415500
<auth_request_verify_plain_callback>)
    at passdb-vpopmail.c:119
        result = <value optimized out>
        scheme = <value optimized out>
        tmp_pass = <value optimized out>
        crypted_pass = <value optimized out>
        ret = <value optimized out>
#4  0x0000000000415391 in auth_request_verify_plain (request=0x726f68, password=0x704360 "test", callback=0x41eb90
<plain_verify_callback>)
    at auth-request.c:509
        passdb = 0x70ca40
        result = <value optimized out>
        cache_key = <value optimized out>
        __PRETTY_FUNCTION__ = "auth_request_verify_plain"
#5  0x000000000041a6f7 in mech_plain_auth_continue (request=0x726f68, data=<value optimized out>, data_size=<value
optimized out>) at mech-plain.c:58
        authid = 0x704340 ""
        authenid = 0x704341 "postmaster at test.bogus"
        error = <value optimized out>
        pass = 0x704360 "test"
        count = 2
#6  0x0000000000415d41 in auth_request_handler_auth_begin (handler=0x7192f8, args=<value optimized out>) at
auth-request-handler.c:388
        mech = <value optimized out>
        request = 0x726f68
        list = 0x24
        name = 0x704308 "@Cp"
        arg = 0x704195 "AHBvc3RtYXN0ZXJAdGVzdC5ib2d1cwB0ZXN0"
        initial_resp = 0x704195 "AHBvc3RtYXN0ZXJAdGVzdC5ib2d1cwB0ZXN0"
        initial_resp_len = 2
        id = <value optimized out>
        buf = 0x704308
#7  0x0000000000411549 in auth_client_handle_line (conn=0x717f70) at auth-client-connection.c:174
No locals.
#8  auth_client_input (conn=0x717f70) at auth-client-connection.c:250
        _data_stack_cur_id = 3
        line = 0x7182b6
"AUTH\t1\tPLAIN\tservice=pop3\tlip=XXX.XXX.XXX.XXXcensored\trip=XXX.XXX.XXX.XXXcensored\tlport=110\trport=41899\tresp=AHBvc3RtYXN0ZXJAdGVzdC5ib2d1cwB0ZXN0"
        ret = <value optimized out>
#9  0x000000000043643d in io_loop_handler_run (ioloop=<value optimized out>) at ioloop-epoll.c:208
        ctx = 0x70f3e0
        event = 0x70f450
        list = 0x718280
        io = 0x718240
---Type <return> to continue, or q <return> to quit---
        tv = {tv_sec = 4, tv_usec = 999573}
        t_id = 2
        msecs = <value optimized out>
        ret = 1
        i = 0
        call = <value optimized out>
#10 0x00000000004358b8 in io_loop_run (ioloop=0x70c380) at ioloop.c:335
No locals.
#11 0x0000000000419efe in main (argc=<value optimized out>, argv=<value optimized out>) at main.c:347
        foreground = false


Cheers,
Giuseppe

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
Url : http://dovecot.org/pipermail/dovecot/attachments/20100226/5778c03a/attachment-0001.bin 


More information about the dovecot mailing list