Package: libapache2-mod-perl2
Version: 2.0.1-3
Severity: grave
Justification: renders package unusable
hi,
mod_perl enabled makes apache2 puke with a SIGSEGV; seems to be related
to the perl 5.8 update that happened today. before, it was working fine.
the straces aren't very helpful except for pointing out where it fails.
last few lines of the last strace:
command:
env -i LANG=C PATH=/usr/local/bin:/usr/bin:/bin strace -Ff -o
/tmp/strace_apache2 /usr/sbin/apache2ctl startssl
just like the apache2 init script sets it as, except for the strace
addition.
thanks
=====
=====
20360 stat64("/etc/perl/AutoLoader.pmc", 0x7fa851b0) = -1 ENOENT (No such file
or directory)
20360 open("/etc/perl/AutoLoader.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No
such file or directory)
20360 stat64("/usr/local/lib/perl/5.8.7/AutoLoader.pmc", 0x7fa851b0) = -1
ENOENT (No such file or directory)
20360 open("/usr/local/lib/perl/5.8.7/AutoLoader.pm", O_RDONLY|O_LARGEFILE) =
-1 ENOENT (No such file or directory)
20360 stat64("/usr/local/share/perl/5.8.7/AutoLoader.pmc", 0x7fa851b0) = -1
ENOENT (No such file or directory)
20360 open("/usr/local/share/perl/5.8.7/AutoLoader.pm", O_RDONLY|O_LARGEFILE) =
-1 ENOENT (No such file or directory)
20360 stat64("/usr/lib/perl5/AutoLoader.pmc", 0x7fa851b0) = -1 ENOENT (No such
file or directory)
20360 open("/usr/lib/perl5/AutoLoader.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
20360 stat64("/usr/share/perl5/AutoLoader.pmc", 0x7fa851b0) = -1 ENOENT (No
such file or directory)
20360 open("/usr/share/perl5/AutoLoader.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
20360 stat64("/usr/lib/perl/5.8/AutoLoader.pmc", 0x7fa851b0) = -1 ENOENT (No
such file or directory)
20360 open("/usr/lib/perl/5.8/AutoLoader.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
20360 stat64("/usr/share/perl/5.8/AutoLoader.pmc", 0x7fa851b0) = -1 ENOENT (No
such file or directory)
20360 open("/usr/share/perl/5.8/AutoLoader.pm", O_RDONLY|O_LARGEFILE) = 58
20360 ioctl(58, TCGETS, 0x7fa84f30) = -1 ENOTTY (Inappropriate ioctl for
device)
20360 _llseek(58, 0, [0], SEEK_CUR) = 0
20360 read(58, "package AutoLoader;\n\nuse strict;"..., 4096) = 4096
20360 read(58, " \'lib\').\n #\n\n (my $calldir"..., 4096) = 841
20360 _llseek(58, 4936, [4936], SEEK_SET) = 0
20360 _llseek(58, 0, [4936], SEEK_CUR) = 0
20360 close(58) = 0
20360 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
20358 <... wait4 resumed> [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0,
NULL) = 20360
20358 --- SIGCHLD (Child exited) @ 0 (0) ---
20358 write(2, "Segmentation fault\n", 19) = 19
20358 exit_group(139) = ?
=====
=====
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (1000, 'unstable'), (998, 'experimental')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.13-pylon
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Versions of packages libapache2-mod-perl2 depends on:
ii apache2-common 2.0.54-4 next generation, scalable, extenda
ii libapr0 2.0.54-5 the Apache Portable Runtime
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
ii libdb4.2 4.2.52-19 Berkeley v4.2 Database Libraries [
ii libdevel-symdump-perl 2.03-3 Perl module for inspecting perl's
ii libexpat1 1.95.8-3 XML parsing C library - runtime li
ii libldap-2.2-7 [libldap2] 2.2.26-4.1 OpenLDAP libraries
ii libldap2 2.2.20-0.1 OpenLDAP libraries
ii libperl5.8 5.8.7-5 Shared Perl library
ii liburi-perl 1.35-1 Manipulates and accesses URI strin
ii libwww-perl 5.803-4 WWW client/server library for Perl
ii perl [libmime-base64-perl] 5.8.7-5 Larry Wall's Practical Extraction
ii perl-base [perlapi-5.8.7] 5.8.7-5 The Pathologically Eclectic Rubbis
libapache2-mod-perl2 recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]