2.3.6 lib-http assert failure

Peter peter at pajamian.dhs.org
Thu May 2 07:52:13 EEST 2019


connection lost after 100-continue ................................... : ok
test-http-client-errors.c:1319: Assert failed: resp->status == 200
/bin/sh: line 1: 25431 Segmentation fault      ./$bin
make[3]: Leaving directory 
`/builddir/build/BUILD/dovecot-2.3.6/src/lib-http'
make[3]: *** [check-local] Error 1
make[2]: Leaving directory 
`/builddir/build/BUILD/dovecot-2.3.6/src/lib-http'
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1make[1]: Leaving directory 
`/builddir/build/BUILD/dovecot-2.3.6/src'

I tried applying the following patches:
https://github.com/dovecot/core/commit/82e3ba00ef449dcead8af1885c2d323fd8cfa773

https://github.com/dovecot/core/commit/7debc474f2b4f5e24a9ba27a6b8adb4d5f781f7d

...which seem to fix the issue at least for CentOS 7 (CentOS 6 then 
errors out in the lib-smtp tests, see next post for details).  It looks 
like there are some bug fix patches that didn't make it to the 2.3 branch.


Peter



More information about the dovecot mailing list