perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Devendra Singh ...@indiamart.com>
Subject RE: Empty fdat
Date Thu, 19 May 2005 08:36:51 GMT
Hi,

At 18/05/2005 10:03 (), Gerald Richter wrote:
>Hi,
> >
> > I am using Apache-2.0.54 (prefork), Mod_Perl-2.0.0-RC6, and
> > Embperl CVS version checked out on 12th May.
> >
> > Getting "child pid 25462 exit signal Segmentation fault (11)"
> >
> > If I put "use Embperl ;" into startup.pl the segfaults
> > vanishes, but in that case the fdat becomes empty.
> >
>
>For Embperl 2 you also need a
>
>LoadModule embperl_module ....
>
>In your httpd.conf. Did you do so?
>
>Gerald

There is no behavior changes even if I put "LoadModule embperl_module..." 
in the httpd.conf. The behavior is same even if I compile EmbPerl with or 
without mod_perl support, but in both case the Execute is called from a 
modperl script.

Moreover, when I compile EmbPerl with mod_perl support the make test fails:

         ...
         ...
         ...
         Testing mod_perl mode...

         #0 ascii...                   ok
         #1 pure.htm...                ok
         #2 nooutput.htm...            ok
         #3 nooutput.htm...            ok
         #4 plain.htm...               ok
         #5 plain.htm...               ok
         #6 plain.htm...               ok
         #7 plainblock.htm...          ok
         #8 plainblock.htm...          ok
         #12 error.htm...              ok
         #13 error.htm...              ok
         #14 error.htm...              ok
         #21 errormismatch.htm...      ok
         #22 errormismatchcmd.htm...   ok
         #23 unclosed.htm...           ok
         #24 notfound.htm...           ok
         #25 notallow.xhtm...          ok
         #28 errdoc/errdoc.htm...      ok
         #30 errdoc/epl/errdoc2.htm... ok
         #31 rawinput/rawinput.htm...  ok
         #32 var.htm...                ok
         #37 varerr.htm...             ok
         #40 varepvar.htm...           ok
         #41 escape.htm...             ok
         #42 escape.htm...             ok
         #45 tagscan.htm...            ok
         #46 tagscan.htm-d 1 ...       ok
         #48 if.htm...                 ok
         #49 ifperl.htm...             ok
         #50 loop.htm...               ok
         #51 loopperl.htm...           ok
         #52 table.htm...              ok
         #53 table.htm-d 1 ...         ok
         #55 lists.htm...              ok
         #56 select.htm...             ok
         #57 selecttab.htm...          ok
         #58 selecttab2.htm...         ok
         #59 mix.htm...                ok
         #61 nesting.htm...            ok
         #62 nesting2.htm...           ok
         #64 object.htm...             ok
         #66 input.htm...              ok
         #67 input.htm...              ok
         #68 hidden.htm...             ok
         #69 java.htm...               ok
         #70 inputjava.htm...          ok
         #71 inputjs2.htm...           ok
         #72 heredoc.htm...            ok
         #73 epglobals.htm...          ok
         #74 post.htm...               ok
         #75 upload.htm...             ok
         #76 reqrec.htm...             ok
         #77 reqrec.htm...             ok
         #78 keepreq.htm...            ok
         #79 keepreq.htm...            ok
         #84 hostconfig.htm...         ok
         #85 hostconfig.htm...         ok
         #86 hostconfig.htm...         ok
         #87 hostconfig.htm...         ok
         #89 rawinput/include.htm...   ok
         #90 rawinput/include.htm...   ok
         #91 execnotfound.htm...       ok
         #92 includeerr1.htm...        ok
         #93 includeerr1.htm...        ok
         #95 includeerr2.htm...        ok
         #96 includeerr2.htm...        ok
         #97 includeerr3.htm...        ok
         #98 includeerrbt.htm...       ok
         #99 incif.htm...              ok
         #100 registry/hello.htm...    ok
         #101 registry/Execute.htm...

         [-1]Constant subroutine Apache2::RequestRec::IOBUFSIZE redefined 
at /usr/lib/perl5/5.8.3/constant.pm line 108.

         Input:          test/html/registry/Execute.htm
         Output:         test/tmp/out.htm
         Log:            test/tmp/test.log
         Testparameter:
           modperl = 1

          ERRORS detected! NOT all tests have been passed successfully

         make: *** [test_dynamic] Error 1




> > I am using Execute method from within mod perl scripts.
> >
> > perl.conf contains:
> >
> > <Files *.pl>
> >      SetHandler perl-script
> >      PerlResponseHandler ModPerl::Registry
> >      PerlOptions +ParseHeaders
> >      Options +ExecCGI
> > </Files>
> >
> > If I remove this section, i.e. execute the scripts as perl (instead of
> > mod_perl) then also I do not get segfaults.
> >
> > What might be wrong.
> >
> >

Thanks for the help.

Devendra Singh


---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org


Mime
View raw message