On 06/04/2010 05:16 PM Timo Sirainen wrote:
> This really should fix it:
> http://hg.dovecot.org/dovecot-2.0/rev/b578861bfa40

Sorry, didn't help yet, looks worse now -> dbl segfault.
Backtraces are attached.


Regards,
Pascal
-- 
The trapper recommends today: beeffeed.1015...@localdomain.org
#0  0x00007f5627cf076c in aqueue_count (aqueue=0x0) at aqueue.c:120
        area_size = 0
#1  0x000000000041a6d7 in auth_worker_call (pool=0x2111028, data=0x20646b8, 
callback=0x424852 <verify_plain_callback>, context=0x2111098) at 
auth-worker-server.c:321
        conn = 0x41246f
        request = 0x21112b8
#2  0x00000000004249b8 in passdb_blocking_verify_plain (request=0x2111098) at 
passdb-blocking.c:91
        reply = 0x20646b8
        __FUNCTION__ = "passdb_blocking_verify_plain"
#3  0x00000000004133b2 in auth_request_verify_plain (request=0x2111098, 
password=0x2111278 "yyyyyyyyyyyyyy", callback=0x411894 <plain_verify_callback>) 
at auth-request.c:564
        passdb = 0x2084bc0
        result = PASSDB_RESULT_PASSWORD_MISMATCH
        cache_key = 0x0
        __FUNCTION__ = "auth_request_verify_plain"
#4  0x0000000000412fe4 in auth_request_verify_plain_callback_finish 
(result=PASSDB_RESULT_INTERNAL_FAILURE, request=0x2111098) at auth-request.c:464
No locals.
#5  0x0000000000413122 in auth_request_verify_plain_callback 
(result=PASSDB_RESULT_INTERNAL_FAILURE, request=0x2111098) at auth-request.c:498
        __FUNCTION__ = "auth_request_verify_plain_callback"
#6  0x00000000004273b6 in sql_query_callback (result=0x654460, 
sql_request=0x2111298) at passdb-sql.c:115
        auth_request = 0x2111098
        passdb_result = PASSDB_RESULT_INTERNAL_FAILURE
        password = 0x0
        scheme = 0x0
        ret = -1
        __FUNCTION__ = "sql_query_callback"
#7  0x00000000004364dd in sqlpool_request_abort (_request=0x7fff5ba561f0) at 
driver-sqlpool.c:114
        request = 0x2073780
        __FUNCTION__ = "sqlpool_request_abort"
#8  0x000000000043728d in driver_sqlpool_deinit (_db=0x209ed68) at 
driver-sqlpool.c:448
        request = 0x0
        db = 0x209ed68
        host = 0x0
        conn = 0x2106260
        __FUNCTION__ = "driver_sqlpool_deinit"
#9  0x0000000000435639 in sql_deinit (_db=0x20a2b88) at sql-api.c:83
        db = 0x209ed68
#10 0x000000000041b467 in db_sql_unref (_conn=0x2084de0) at db-sql.c:110
        conn = 0x20a2b30
#11 0x000000000042b351 in userdb_sql_deinit (_module=0x2084db8) at 
userdb-sql.c:259
        module = 0x2084db8
#12 0x0000000000428413 in userdb_deinit (userdb=0x2084db8) at userdb.c:173
        idx = 0
        __FUNCTION__ = "userdb_deinit"
#13 0x000000000040e17f in auth_deinit (_auth=0x2071dc8) at auth.c:216
        auth = 0x20849f0
        passdb = 0x0
        userdb = 0x2084d90
#14 0x000000000040e46e in auths_deinit () at auth.c:290
        auth = 0x2071dc8
        i = 1
        count = 1
#15 0x000000000041c9ce in main_deinit () at main.c:169
No locals.
#16 0x000000000041cd5d in main (argc=1, argv=0x2023040) at main.c:284
        c = -1
#0  0x00007fbdefbab82e in auth_client_disconnect (client=0x0) at 
auth-client.c:42
No locals.
#1  0x00007fbdefe1340e in client_destroy (client=0x1430dd0, reason=0x13bad40 
"Disconnected (auth failed, 1 attempts)") at client-common.c:157
        __FUNCTION__ = "client_destroy"
#2  0x00007fbdefe1454f in client_read (client=0x1430dd0) at client-common.c:559
No locals.
#3  0x0000000000402e44 in managesieve_client_input (client=0x1430dd0) at 
client.c:238
        managesieve_client = 0x1430dd0
#4  0x00007fbdefe14581 in client_input (client=0x1430dd0) at client-common.c:572
No locals.
#5  0x00007fbdefe1463f in client_auth_failed (client=0x1430dd0) at 
client-common-auth.c:34
No locals.
#6  0x00000000004035bb in managesieve_client_auth_handle_reply 
(client=0x1430dd0, reply=0x7ffffd67c570) at client-authenticate.c:118
        msieve_client = 0x1430dd0
        __FUNCTION__ = "managesieve_client_auth_handle_reply"
#7  0x00007fbdefe153ac in client_auth_handle_reply (client=0x1430dd0, 
reply=0x7ffffd67c570, success=false) at client-common-auth.c:301
No locals.
#8  0x00007fbdefe15864 in sasl_callback (client=0x1430dd0, 
sasl_reply=SASL_SERVER_REPLY_AUTH_FAILED, data=0x0, args=0x7fbdefe06040) at 
client-common-auth.c:406
        reply = {master_user = 0x0, reason = 0x0, host = 0x0, destuser = 0x0, 
password = 0x0, port = 4190, proxy_timeout_msecs = 0, proxy_refresh_secs = 0, 
ssl_flags = 0, proxy = 0, temp = 1, nologin = 1, 
          authz_failure = 0}
        __FUNCTION__ = "sasl_callback"
#9  0x00007fbdefe18a71 in call_client_callback (client=0x1430dd0, 
reply=SASL_SERVER_REPLY_AUTH_FAILED, data=0x0, args=0x7fbdefe06040) at 
sasl-server.c:84
        sasl_callback = 0x7fbdefe156af <sasl_callback>
        __FUNCTION__ = "call_client_callback"
#10 0x00007fbdefe192fe in authenticate_callback (request=0x1423c00, 
status=AUTH_REQUEST_STATUS_FAIL, data_base64=0x0, args=0x7fbdefe06040, 
context=0x1430dd0) at sasl-server.c:263
        client = 0x1430dd0
        i = 1
        nologin = false
        __FUNCTION__ = "authenticate_callback"
#11 0x00007fbdefbac07f in auth_client_request_server_input (request=0x1423c00, 
status=AUTH_REQUEST_STATUS_FAIL, args=0x7fbdefe06040) at 
auth-client-request.c:179
        tmp = 0x1423c00
        base64_data = 0x0
#12 0x00007fbdefbae47c in auth_server_connection_remove_requests 
(conn=0x1425b38) at auth-server-connection.c:316
        request = 0x1423c00
        temp_failure_args = {0x7fbdefbe7e0f "temp", 0x0}
        iter = 0x13c0fa0
        key = 0x1
        value = 0x1423c00
#13 0x00007fbdefbae5c2 in auth_server_connection_disconnect (conn=0x1425b38) at 
auth-server-connection.c:347
No locals.
#14 0x00007fbdefbae6cb in auth_server_connection_deinit (_conn=0x141df98) at 
auth-server-connection.c:379
        conn = 0x1425b38
#15 0x00007fbdefbab78a in auth_client_deinit (_client=0x608608) at 
auth-client.c:29
        client = 0x141df88
#16 0x00007fbdefe18660 in main_deinit () at main.c:317
No locals.
#17 0x00007fbdefe18856 in main (argc=2, argv=0x13ca010) at main.c:372
        service_flags = 72
        set_pool = 0x13c7028
        allow_core_dumps = true
        login_socket = 0x7fbdefe1d50e "login"
        c = -1
#18 0x00007fbdef1f3abd in __libc_start_main (main=<value optimized out>, 
argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized 
out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7ffffd67c8b8) at 
libc-start.c:222
        result = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5619779223839633804, 
4203936, 140737444825280, 0, 0, 5619773656219192948, 5582588511616962164}, 
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x406450, 
              0x7ffffd67c8c8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 
4219984}}}
        not_first_call = <value optimized out>
#19 0x00000000004025c9 in _start ()
No symbol table info available.

Reply via email to