[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#224049: libapache-mod-perl: Segmentaion fault when starting apache



Fabio Massimo Di Nitto <fabbione@fabbione.net> [2003:12:17:06:29:51+0100] scribed:
> 
> This problem has been already fixed in more recent versions of apache.
> 
> Fabio

What does this mean?  Is this only an issue of apache DEB version?

By using the plural word, versions, do you mean that I have some other
choice than 1.3.29.0.1-1?

I have searched bugs for mod_perl, libapache-mod-perl and apache itself,
and I find no reference to this problem.

Please, clarify.


> On Mon, 15 Dec 2003, Michael D. Schleif wrote:
> 
> > Package: libapache-mod-perl
> > Version: 1.27-4
> > Severity: grave
> > Justification: renders package unusable
> >
> > -- System Information:
> > Debian Release: testing/unstable
> > Architecture: i386
> > Kernel: Linux bragi 2.4.21-3-686 #1 Sun Jul 20 16:11:09 EST 2003 i686
> > Locale: LANG=C, LC_CTYPE=C
> >
> > Versions of packages libapache-mod-perl depends on:
> > ii  apache-common               1.3.27.0-2   Support files for all Apache webse
> > ii  libc6                       2.3.2.ds1-10 GNU C Library: Shared libraries an
> > ii  libdevel-symdump-perl       2.03-3       Perl module for inspecting perl's
> > ii  libperl5.8                  5.8.2-2      Shared Perl library.
> > ii  liburi-perl                 1.23-1       Manipulates and accesses URI strin
> > ii  libwww-perl                 5.69-4       WWW client/server library for Perl
> > ii  perl [libmime-base64-perl]  5.8.2-2      Larry Wall's Practical Extraction
> > ii  perl-base [perlapi-5.8.0]   5.8.2-2      The Pathologically Eclectic Rubbis
> >
> > -- no debconf information
> >
> > I am having quite a bad time installing mod_perl on my system.  Please,
> > can you help me?
> >
> >    # sudo /etc/init.d/apache restart
> >    Reloading apache modules/etc/init.d/apache: line 70: 19518 Segmentation
> >    fault      start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON
> >    failed
> >
> >    # COLUMNS=120 dpkg -l '*apache*' | grep ^i | cut -c 0-50
> >    ii  apache                   1.3.27.0-2
> >    ii  apache-common            1.3.27.0-2
> >    ii  libapache-mod-jk         3.3.1a-1
> >    ii  libapache-mod-perl       1.27-4
> >    ii  libapache-mod-perl-doc   1.29.0.1-1cvs20031206
> >    ii  libapache-mod-webapp     1.3.0-1.0.ipv6.r1
> >
> >    # ls -l /usr/lib/apache/1.3/mod_perl.so
> >    -rw-r--r--    1 root     root       327584 Apr 14  2003
> >    /usr/lib/apache/1.3/mod_perl.so
> >
> >    # grep -i perl /etc/apache/httpd.conf | grep mod
> >    LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
> >
> >    # dpkg -L libapache-mod-perl | grep -i read | sort
> >    /usr/share/doc/libapache-mod-perl/README.gz
> >    /usr/share/doc/libapache-mod-perl/examples/README
> >
> > Apache works just fine *without* that LoadModule line, and no other
> > changes to httpd.conf repeatedly result in this error.
> >
> > I cannot find a README.Debian, nor have I found any manual instructions
> > for configuring httpd.conf.  I _did_ manually add the LoadModule line,
> > since I have had to do that before on other systems.  mod_php install
> > offers to do that automatically; but, mod_perl installation offered no
> > such assistance.
> >
> > I have posted this to debian-user (no response), and
> > modperl@perl.apache.org, from which I got this response:
> >
> >    We think it'd be very helpful to get the backtrace of the segfault.
> >    Please see: http://perl.apache.org/bugs/
> >
> > Of course, in order to get a backtrace, I need to re-build mod_perl.  I
> > am not comfortable with that, which is why I use your DEB.
> >
> > Last night, I did this:
> >
> >    sudo apt-get -u --purge remove apache apache-common libapache-mod-perl
> >
> > Then, I did this:
> >
> >    sudo apt-get -u install apache apache-common info2www \
> >       libapache-mod-jk libapache-mod-perl libapache-mod-webapp
> >
> > Even now, as long as this line is in /etc/apache/httpd.conf:
> >
> >    LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
> >
> >    # sudo /usr/sbin/apachectl restart
> >    /usr/sbin/apachectl: line 171: 22638 Segmentation fault      $HTTPD -t
> >    >/dev/null 2>&1
> >    /usr/sbin/apachectl restart: configuration broken, ignoring restart
> >    /usr/sbin/apachectl restart: (run 'apachectl configtest' for details)
> >
> >    # sudo /usr/sbin/apachectl configtest
> >    /usr/sbin/apachectl: line 171: 22641 Segmentation fault      $HTTPD -t
> >
> >
> > What do you think?

-- 
Best Regards,

mds
mds resource
877.596.8237
-
Dare to fix things before they break . . .
-
Our capacity for understanding is inversely proportional to how much
we think we know.  The more I know, the more I know I don't know . . .
--

Attachment: pgpc7Ntmkllf0.pgp
Description: PGP signature


Reply to: