On Thu, 2007-12-13 at 11:33 +0100, Moritz Mertinkat wrote:
> Hi once again,
> 
> I've just had a closer look to the problem using gdb:
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x08055703 in auth_request_set_userdb_field (request=0x80a6008, name=0x0,
> value=0x80a60d0 "[EMAIL PROTECTED]") at auth-request.c:1154
> 1154            if (strcmp(name, "uid") == 0) {
> 
> The problem occurs in auth_request_set_userdb_field which is called from
> userdb-vpopmail.c on line 125 with parameter name = NULL.
> Attached is a small patch that handles the NULL case for the name parameter
> inside the auth_request_set_userdb_field function.
> 
> It works for me (no problems so far), but I think someone else should have
> a look at it :=)

Thanks. I fixed it a bit differently:
http://hg.dovecot.org/dovecot/rev/7305d675b05c

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to