Bug ID 945195
Summary mod_perl segfaults apache upon loading
Classification openSUSE
Product openSUSE Factory
Version 201505*
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Apache
Assignee bnc-team-apache@forge.provo.novell.com
Reporter pgajdos@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

This is known issue, I want only to sum up what I have found.

$ cat httpd.conf
ServerName test
User abuild
Group abuild
Listen 60080
PidFile /tmp/apache2-mod_perl-test/pid
ErrorLog /tmp/apache2-mod_perl-test/error_log
LoadModule dir_module        /usr/lib64/apache2-prefork/mod_dir.so
LoadModule auth_basic_module /usr/lib64/apache2-prefork/mod_auth_basic.so
LoadModule authz_core_module /usr/lib64/apache2-prefork/mod_authz_core.so
LoadModule authz_host_module /usr/lib64/apache2-prefork/mod_authz_host.so
LoadModule perl_module /usr/lib64/apache2/mod_perl.so
DocumentRoot /tmp/apache2-mod_perl-test/htdocs
DirectoryIndex index.html
<Directory /tmp/apache2-mod_perl-test/htdocs>
  Require local
</Directory>
$ valgrind httpd -X -f $PWD/httpd.conf
[...]
==6585== Process terminating with default action of signal 11 (SIGSEGV):
dumping core
==6585==  Bad permissions for mapped region at address 0x84FBC00
==6585==    at 0x7F0166E: modperl_env_init (modperl_env.c:639)
==6585==    by 0x7EF01F3: modperl_sys_init (mod_perl.c:580)
==6585==    by 0x7EF01F3: modperl_hook_init (mod_perl.c:626)
==6585==    by 0x152612: ap_run_open_logs (config.c:164)
==6585==    by 0x1321E4: main (main.c:690)
[...]
$

This leads me to the conclusion our issue is connected to perl 5.22 update is
already reported:
https://rt.perl.org/Public/Bug/Display.html?id=123687
https://rt.cpan.org/Public/Bug/Display.html?id=101962


You are receiving this mail because: