Segfault dovecot 2.2.9

Simon Gareste simon.gareste at gareste.fr
Mon Jul 28 10:33:44 UTC 2014


Le 28/07/2014 12:14, Reindl Harald a écrit :
> Am 28.07.2014 09:44, schrieb Simon Gareste:
>> When trying to set up dovecot, I somehow managed to get a segfault. Trying to launch dovecot from command line
>> (simply execute 'dovecot') results in the error message:
>> Segmentation fault (core dumped)
>>
>> Trying dovecot -n results in pretty much the same:
>> # 2.2.9: /etc/dovecot/dovecot.conf
>> Segmentation fault (core dumped)
>>
>> Looking at syslog, I see
>> doveconf[3676]: segfault at 200 ip 00007fbb93c4fcb3 sp 00007fff005b4c10 error 4 in libc-2.19.so[7fbb93c04000+1bc000]
> current is 2.2.13
>
> so don't report problems with a outdated version instead
> just upgrade - there where bugfixes between 2.2.9 and
> 2.2.13 in context of segfaults here and there
>
Thank you. This outdated version is the one packaged in Ubuntu LTS 
14.04.1, which I believe I'm not the only one using. Updating the 
dovecot packages provided by Ubuntu would certainly help. I understand 
that the version I'm using is roughly 9 months old, but then the LTS was 
released 3 months ago, why doesn't it include the 2.2.11 or 2.2.12?

And I found the solution in the end, the problem comes from 
auth_debug_passwords=yes being the right thing, and 
auth_debug_passwords=plain being source of segfault. I don't know where 
I got the "plain" value in the first place, but I certainly should have 
read more carefully some docs. I also don't know if this was fixed 
later, but shouldn't there be a verification on some values of some 
variables, when there are limited values to which they can be defined?

Anyway, dovecot is running, all my apologizes for the unwanted spam.

Simon


More information about the dovecot mailing list