On 06/02/2010 07:39 PM Pascal Volk wrote:
> The 'fix', which made auth crashing, was intended to solve another
> issue. But the other issue should be also fixed with that commit:
> http://hg.dovecot.org/dovecot-2.0/rev/1e890076c4e9

Hm, seems not be fixed. Now my installation is up to date (2.0.beta5
(3b25ca20f005)) again. But I'm still able to crash auth, see the
attached backtrace.


Regards,
Pascal
-- 
The trapper recommends today: beeffeed.1015...@localdomain.org
#0  0x00007ff6c569c76c in aqueue_count (aqueue=0x0) at aqueue.c:120
        area_size = 0
#1  0x000000000041a667 in auth_worker_call (pool=0x764028, data=0x6fe6b8, 
callback=0x4247c6 <verify_plain_callback>, context=0x764098) at 
auth-worker-server.c:321
        conn = 0x4123ff
        request = 0x7642b8
#2  0x000000000042492c in passdb_blocking_verify_plain (request=0x764098) at 
passdb-blocking.c:91
        reply = 0x6fe6b8
        __FUNCTION__ = "passdb_blocking_verify_plain"
#3  0x0000000000413342 in auth_request_verify_plain (request=0x764098, 
password=0x764278 "xxxxxxxxxxxxxx", callback=0x411824 <plain_verify_callback>) 
at auth-request.c:564
        passdb = 0x71ebc0
        result = PASSDB_RESULT_PASSWORD_MISMATCH
        cache_key = 0x0
        __FUNCTION__ = "auth_request_verify_plain"
#4  0x0000000000412f74 in auth_request_verify_plain_callback_finish 
(result=PASSDB_RESULT_INTERNAL_FAILURE, request=0x764098) at auth-request.c:464
No locals.
#5  0x00000000004130b2 in auth_request_verify_plain_callback 
(result=PASSDB_RESULT_INTERNAL_FAILURE, request=0x764098) at auth-request.c:498
        __FUNCTION__ = "auth_request_verify_plain_callback"
#6  0x000000000042732a in sql_query_callback (result=0x654460, 
sql_request=0x764298) at passdb-sql.c:115
        auth_request = 0x764098
        passdb_result = PASSDB_RESULT_INTERNAL_FAILURE
        password = 0x0
        scheme = 0x0
        ret = -1
        __FUNCTION__ = "sql_query_callback"
#7  0x0000000000436451 in sqlpool_request_abort (_request=0x7fffa6bba580) at 
driver-sqlpool.c:114
        request = 0x70cd20
        __FUNCTION__ = "sqlpool_request_abort"
#8  0x0000000000437201 in driver_sqlpool_deinit (_db=0x736d68) at 
driver-sqlpool.c:448
        request = 0x0
        db = 0x736d68
        host = 0x652c78
        conn = 0x7094a0
        __FUNCTION__ = "driver_sqlpool_deinit"
#9  0x00000000004355ad in sql_deinit (_db=0x73ab88) at sql-api.c:83
        db = 0x736d68
#10 0x000000000041b3f7 in db_sql_unref (_conn=0x71ede0) at db-sql.c:110
        conn = 0x73ab30
#11 0x000000000042b2c5 in userdb_sql_deinit (_module=0x71edb8) at 
userdb-sql.c:259
        module = 0x71edb8
#12 0x0000000000428387 in userdb_deinit (userdb=0x71edb8) at userdb.c:173
        idx = 0
        __FUNCTION__ = "userdb_deinit"
#13 0x000000000040e10f in auth_deinit (_auth=0x70adc8) at auth.c:216
        auth = 0x71e9f0
        passdb = 0x0
        userdb = 0x71ed90
#14 0x000000000040e3fe in auths_deinit () at auth.c:290
        auth = 0x70adc8
        i = 1
        count = 1
#15 0x000000000041c959 in main_deinit () at main.c:163
No locals.
#16 0x000000000041ccd0 in main (argc=1, argv=0x6bd040) at main.c:274
        c = -1

Reply via email to