Bug#805737: libembperl-perl: FTBFS: apache2 crash during test suite

Stefan Fritsch sf at sfritsch.de
Mon Nov 23 17:55:30 UTC 2015


reassign 805737 apache2
found 805737 2.4.17-2
affects 805737 libembperl-perl
retitle 805737 apache2 crash when started with -X
thanks

On Saturday 21 November 2015 22:42:00, Niko Tyni wrote:
> The test apache2 process is crashing with this backtrace:


>   Core was generated by `/usr/sbin/apache2 -X -f
> /home/niko/tmp/libembperl-perl-2.5.0/test/conf/httpd.co'. Program
> terminated with signal SIGSEGV, Segmentation fault. #0 
> ap_mpm_pod_check (pod=0x0) at mpm_unix.c:459
>   459 mpm_unix.c: No such file or directory.
>   (gdb) bt
>   #0  ap_mpm_pod_check (pod=0x0) at mpm_unix.c:459
>   #1  0x00007f280ff3cb17 in child_main
> (child_num_arg=child_num_arg at entry=0,
> child_bucket=child_bucket at entry=0) at prefork.c:732

sounds like it should be fixed by this commit:

https://svn.apache.org/viewvc?view=revision&revision=r1711479

"Fix crash in ap_mpm_pod_check call caused by NULL dereference of its 
parameter when starting httpd as single process (httpd -X)."

> This regressed with apache2 upgrade from 2.4.16-3 to 2.4.17-2, so
> I'm cc'ing the apache2 maintainers in case they have ideas.

The crash is easily reproduced on the command line with:

apache2ctl stop
apache2ctl -X

# different shell
curl http://localhost/



More information about the pkg-perl-maintainers mailing list