Re: Bug Report: seg fault with 1.29/Apache 1.3.33/RedHat 7.1

[prev] [thread] [next] [Date index for 2004/11/19]

From: Stas Bekman
Subject: Re: Bug Report: seg fault with 1.29/Apache 1.3.33/RedHat 7.1
Date: 20:33 on 19 Nov 2004
[CC'ing Michael Schroeder who submitted a related patch to p5p
http://www.gossamer-threads.com/lists/perl/porters/187753]

Tim Evans wrote:
>>so at the moment the solution is to recompile perl with 
>>-DPERL_USE_SAFE_PUTENV
> 
> 
> Does not work.

Michael, do you have any other solutions for Tim? He seems to have the 
same problem as you had with mod_perl/mod_php, but the suggestion to
recompile perl with -DPERL_USE_SAFE_PUTENV suggested at the URL:
http://www.phpbuilder.com/lists/php-install/2003092/0018.php
doesn't seem to work.

> [root@kestrel apache_1.3.33]# perl -V:cppflags 
> cppflags='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include 
> -I/usr/include/gdbm';
> 
> Fresh build of PHP 4.3.9; config.status has:
> 
> ./configure  --with-apxs=/usr/local/apache/bin/apxs
> 
> Loads Apache HTML example page ok; simple test.php script runs w/o error showing 
> PHP config
> 
> Rebuilt mod_perl with:
> 
> perl Makefile.PL USE_DSO=1
> 
> Let it build apache for me; apache's config.status says:
> 
> CC="cc" \
> CFLAGS=" -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm" \
> LDFLAGS_SHLIB_EXPORT="-Wl,-E" \
> ./configure \
> "--with-layout=Apache" \
> "--disable-rule=EXPAT" \
> "--with-perl=/usr/local/bin/perl" \
> "$@"
> 
> make test (all ok)
> make install
> 
> Apache's httpd.conf has:
> 
> LoadModule php4_module        libexec/libphp4.so
> LoadModule perl_module        libexec/libperl.so
> 
> Restart apache.
> 
> Seg faults on simple test.php page. Error log says (same as before):
> 
> [Thu Nov 18 20:48:17 2004] [notice] child pid 22818 exit signal Segmentation 
> fault (11)
[...]
> At this point, my client has instructed me to stop burning billable hours on 
> this project--initial goal was to get an application called Request Tracker 
> (http://www.bestpractical.com/rt/) running. I cannot disable PHP for this 
> project, and can't use mod_perl either.


        -- 
        __________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@xxxxxx.xxx http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

(message missing)

Re: Bug Report: seg fault with 1.29/Apache 1.3.33/RedHat 7.1
Stas Bekman 20:33 on 19 Nov 2004

Generated at 11:27 on 21 Dec 2004 by mariachi v0.52