From: "Stas Bekman" <[EMAIL PROTECTED]>
[EMAIL PROTECTED] wrote:
-------------8<---------- Start Bug Report ------------8<---------- 1. Problem Description:
gcc 3.3, solaris 8, perl 5.8.0, apache 2.0.46, mod_perl 1.99_10 make test failed I used gcc 2.95.2 built perl5.8.0 and mod_perl and it works ok. however, I upgraded gcc 3.3 and rebuilt perl, apache, and mod_perl. it still core dumps on me. apache 2.0.46 works ok by itself. I have setup my PATH and LD_LIBRARY_PATH ok. what could I do wrong?
You need to compile modperl with MP_DEBUG=1, since the trace doesn't show
the
arguments to mod_perl calls. You do have perl and httpd compiled with
debug
symbols.
I did compile with MP_DEBUG=1 option. It said in the section 2 on the t/REPORT and it shows up at the compile line -DMP_DEBUG -DMP_TRACE too. Anyway, I rebuilt it again this morning but it did not give me extra statements on gdb. Shall I manually add the -g options into Makefile?
Right, you have already said that you have used -DMP_DEBUG in your original report. Could it be something specific to Solaris? Your perl was compiled with -g so mod_perl should have picked it up as well. Have you seen -g in mod_perl Makefile's options?
$ perl Makefile.PL MP_INST_APACHE2=1 MP_DEBUG=1 MP_AP_PREFIX=/s5/twh/apache2 $ make cd "src/modules/perl" && make -f Makefile.modperl make[1]: Entering directory `/s5/twh/papache/modperl-2.0/src/modules/perl' gcc -B/usr/ccs/bin/ -I/s5/twh/papache/modperl-2.0/src/modules/perl -I/s5/twh /pap ache/modperl-2.0/xs -I/s5/twh/apache2/include -I/s5/twh/apache2/include -fno -str ict-aliasing -I/opt/exp/gnu/include -I/s5/twh/perl580/lib/5.8.0/sun4-solar is/C ORE -DMOD_PERL -DMP_COMPAT_1X -DMP_DEBUG -DMP_TRACE -fPIC \ -c mod_perl.c && mv mod_perl.o mod_perl.lo ......
2. Used Components and their Configuration:
*** mod_perl version 1.9910
*** using lib/Apache/BuildConfig.pm *** Makefile.PL options: MP_AP_PREFIX => /s5/twh/apache2 MP_COMPAT_1X => 1 MP_DEBUG => 1 MP_GENERATE_XS => 1 MP_INST_APACHE2 => 1 MP_LIBNAME => mod_perl MP_TRACE => 1 MP_USE_DSO => 1 MP_USE_STATIC => 1
#26 0xfed5d46c in modperl_require_file () from /s5/twh/build-dir/modperl-2.0/src/modules/perl/mod_perl.so #27 0xfed56e1c in modperl_config_apply_PerlRequire () from /s5/twh/build-dir/modperl-2.0/src/modules/perl/mod_perl.so
--
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
