[Dovecot] Segfault in auth (when talked to by postfix lda)

Darac Marjal mailinglist at darac.org.uk
Fri May 2 13:41:15 UTC 2014


On Fri, May 02, 2014 at 11:40:58AM +0300, Timo Sirainen wrote:
> On 25.4.2014, at 17.53, Darac Marjal <mailinglist at darac.org.uk> wrote:
> 
> > I'm seeing a segfault in dovecot 2.2.12 (debian package 1:2.2.12-2). I
> > can log into dovecot fine with mutt, but the segfaults seem to occur
> > when postfix (2.11.0, debian package 2.11.0-1+b1) tries to deliver a
> > message.
> ..
> > #0  auth_fields_find_idx (fields=fields at entry=0x0, key=key at entry=0xb84ae448 "uid",
> >    idx_r=idx_r at entry=0xbfc07d0c) at auth-fields.c:44
> >        i = <optimized out>
> >        count = <optimized out>
> > #1  0xb77bed33 in auth_fields_add (fields=0x0, key=key at entry=0xb84ae448 "uid",
> >    value=value at entry=0xb84a6312 "1120", flags=flags at entry=(unknown: 0)) at auth-fields.c:68
> >        field = <optimized out>
> >        idx = 3091882770
> >        __FUNCTION__ = "auth_fields_add"
> > #2  0xb77bb03b in auth_request_set_userdb_field (request=request at entry=0xb84b9218,
> >    name=0xb84ae448 "uid", value=0xb84a6312 "1120") at auth-request.c:1605
> >        uid = <optimized out>
> >        gid = <optimized out>
> > #3  0xb77d2fb5 in userdb_template_export (tmpl=0xb84ae410,
> >    auth_request=auth_request at entry=0xb84b9218) at userdb-template.c:83
> 
> Fixed: http://hg.dovecot.org/dovecot-2.2/rev/e84555e6eb59

That works a treat. Thanks, Timo.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://dovecot.org/pipermail/dovecot/attachments/20140502/1df3a90f/attachment.sig>


More information about the dovecot mailing list