You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl@perl.apache.org by Stefan Cars <st...@snowfall.se> on 2004/08/30 20:06:18 UTC

Really weird problems.

Hi!

I have come across a very strange problem. Suddenly we got reports that
people that logged on to our site couldn't click on one of the pages that
only members had access to, they said that Internet Explorer reported that
the page couldn't be viewed at this time. We tried to look into this but
could not reproduce the problems with our own accounts. When we tried with
one of the accounts that belonged to one of the people that reported this
we could reproduce the error.

Reading the embperl.log file shows nothing wrong but the httpd process
dies (error_log shows), but only with a small amount of the accounts and
it's completely random (but always the same accounts):

[Mon Aug 30 20:04:58 2004] [notice] child pid 44755 exit signal
Segmentation fault (11)


Anyone that has any idea of what could cause this ?




--
Stefan Cars
Snowfall Communications
http://www.snowfall.se
Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04

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


RE: Really weird problems.

Posted by Gerald Richter <ri...@ecos.de>.
Hi Stefan,

Sorry for me late reply, but the last week was horrible full of work...

I just tried to find out what's wrong, but it's not so easy. 

It would be very helpfull if you have a chance to create a small tests case,
that doesn't depends on other files, that reproduces this behaviour. Then I
could debug it here on my computer.

In case that is not so easy, please set EMBPERL_DEBUG to 0x7fffffff and
rerun it. Then send me the /tmp/embperl.log and again the stackbacktrace
(because it seems that it not always crashs at the same point)

Gerald


---------------------------------------------------------------------------
Gerald Richter            ecos electronic communication services gmbh
IT-Securitylösungen * Webapplikationen mit Apache/Perl/mod_perl/Embperl

Post:       Tulpenstrasse 5          D-55276 Dienheim b. Mainz
E-Mail:     richter@ecos.de          Voice:   +49 6133 939-122
WWW:        http://www.ecos.de/      Fax:     +49 6133 939-333
---------------------------------------------------------------------------
ECOS BB-5000 Firewall- und IT-Security Appliance: www.bb-5000.info
---------------------------------------------------------------------------
  

> -----Original Message-----
> From: Stefan Cars [mailto:stefan@snowfall.se] 
> Sent: Monday, August 30, 2004 9:48 PM
> To: Gerald Richter
> Cc: embperl@perl.apache.org
> Subject: Re: Really weird problems.
> 
> Gerald Richter wrote:
> > Hi,
> > 
> > 
> >>GDB shows the following information when running ./httpd -X:
> >>
> >>Program received signal SIGSEGV, Segmentation fault.
> >>0x28591d65 in EMBPERL2_Node_selfCloneNode ()
> >>   from
> >>/usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> >>
> > 
> > 
> > Could you try Embperl-2.0rc1 ?
> > 
> > If it still segfaults, could you please compile Embperl with
> > 
> > perl Makefile.PL debug
> > make install
> > 
> > And again make a stackbacktrace.
> > 
> > Gerald
> 
> It crashes again. Look below:
> 
> Crash:
> Program received signal SIGSEGV, Segmentation fault.
> 0x28595244 in EMBPERL2_Node_selfPreviousSibling (a=0x86d1034,
>      pDomTree=0x86a8074, pNode=0x8be918c, nRepeatLevel=0) at 
> epdom.c:3540
> 3540            return Node_selfLevel (a, pDomTree, pNode -> xPrev, 
> nRepeatLevel) ;
> 
> 
> Here is a bt:
> 
> #0  0x28595244 in EMBPERL2_Node_selfPreviousSibling (a=0x86d1034,
>      pDomTree=0x86a8074, pNode=0x8be918c, nRepeatLevel=0) at 
> epdom.c:3540
> #1  0x2859207a in EMBPERL2_DomTree_checkpoint (r=0x8b7a034,
> nRunCheckpoint=23)
>      at epdom.c:1871
> #2  0x2857486a in XS_XML__Embperl__DOM__Tree_iCheckpoint 
> (cv=0x88fd0e0)
>      at DOM.xs:257
> #3  0x284d2a8b in Perl_pp_entersub ()
>     from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #4  0x284cb7b5 in Perl_runops_standard ()
>     from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #5  0x28478383 in S_call_body ()
>     from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #6  0x284780ca in Perl_call_sv ()
>     from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #7  0x2857fbea in EMBPERL2_CallStoredCV (r=0x8b7a034, 
> sArg=0x0, pSub=0x2,
>      numArgs=1, pArgs=0xbfbfe690, flags=0, pRet=0xbfbfe69c) 
> at epeval.c:744
> #8  0x2859a614 in embperl_Execute2 (r=0x8b7a034, 
> xSrcDomTree=146627120,
>      pCV=0x8bf9f7c, pResultDomTree=0x2) at epcomp.c:1838
> #9  0x2859a9e0 in embperl_Execute (r=0x8b7a034, 
> xSrcDomTree=2, pCV=0x2,
>      pResultDomTree=0x8b7a1a4) at epcomp.c:1951 #10 
> 0x2859de0d in ProviderEpRun_GetContentIndex (r=0x8b7a034,
>      pProvider=0x8838e80, pData=0x8b7a1a4, bUseCache=0 '\0')
>      at epprovider.c:1780
> #11 0x2859c50b in Cache_GetContentIndex (r=0x8b7a034, pItem=0x8173400,
>      pData=0x8b7a1a4, bUseCache=0 '\0') at epcache.c:1021
> #12 0x28579713 in ProcessFile (r=0x8b7a034, nFileSize=0) at 
> epmain.c:1263
> #13 0x285798d3 in embperl_RunRequest (r=0x8b7a034) at epmain.c:1343
> #14 0x28579ba5 in embperl_ExecuteRequest (pApacheReqSV=0x2, 
> pPerlParam=0x2)
>      at epmain.c:1447
> #15 0x2857159f in XS_Embperl__Req_ExecuteRequest (cv=0x88f98d4)
>      at Embperl.xs:109
> #16 0x284d2a8b in Perl_pp_entersub ()
>     from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #17 0x284cb7b5 in Perl_runops_standard ()
>     from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #18 0x28478383 in S_call_body ()
>     from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #19 0x284780ca in Perl_call_sv ()
>     from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #20 0x2843e76d in modperl_callback ()
>     from /usr/local/apache2_embperl/modules/mod_perl.so
> #21 0x2843ec2a in modperl_callback_run_handlers ()
>     from /usr/local/apache2_embperl/modules/mod_perl.so
> #22 0x2843ed3c in modperl_callback_per_dir ()
>     from /usr/local/apache2_embperl/modules/mod_perl.so
> #23 0x2843b69d in modperl_response_handler_run ()
> #24 0x2843b8c1 in modperl_response_handler_cgi ()
>     from /usr/local/apache2_embperl/modules/mod_perl.so
> #25 0x0809f3d2 in ap_run_handler (r=0x8b71050) at config.c:151
> #26 0x0809f896 in ap_invoke_handler (r=0x8b71050) at config.c:358
> #27 0x08088963 in ap_process_request (r=0x8b71050) at 
> http_request.c:246
> #28 0x08084615 in ap_process_http_connection (c=0x8b6b128) at 
> http_core.c:250
> #29 0x080a8b16 in ap_run_process_connection (c=0x8b6b128) at 
> connection.c:42 #30 0x0809df8f in child_main 
> (child_num_arg=2) at prefork.c:609
> #31 0x0809e136 in make_child (s=0x80ed6d8, slot=0) at prefork.c:649
> #32 0x0809e18f in startup_children (number_to_start=15) at 
> prefork.c:721
> #33 0x0809e87d in ap_mpm_run (_pconf=0x809d968, plog=0x8128018, s=0xf)
>      at prefork.c:940
> #34 0x080a382a in main (argc=2, argv=0xbfbfecfc) at main.c:617
> #35 0x08063012 in _start ()
> 
> 
> 
> 
> 
> 
> ---
> Stefan Cars
> Snowfall Communications
> http://www.snowfall.se
> 


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


Re: Really weird problems.

Posted by Stefan Cars <st...@snowfall.se>.
Gerald Richter wrote:
> Hi,
> 
> 
>>GDB shows the following information when running ./httpd -X:
>>
>>Program received signal SIGSEGV, Segmentation fault.
>>0x28591d65 in EMBPERL2_Node_selfCloneNode ()
>>   from 
>>/usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
>>
> 
> 
> Could you try Embperl-2.0rc1 ?
> 
> If it still segfaults, could you please compile Embperl with
> 
> perl Makefile.PL debug
> make install
> 
> And again make a stackbacktrace.
> 
> Gerald

It crashes again. Look below:

Crash:
Program received signal SIGSEGV, Segmentation fault.
0x28595244 in EMBPERL2_Node_selfPreviousSibling (a=0x86d1034,
     pDomTree=0x86a8074, pNode=0x8be918c, nRepeatLevel=0) at epdom.c:3540
3540            return Node_selfLevel (a, pDomTree, pNode -> xPrev, 
nRepeatLevel) ;


Here is a bt:

#0  0x28595244 in EMBPERL2_Node_selfPreviousSibling (a=0x86d1034,
     pDomTree=0x86a8074, pNode=0x8be918c, nRepeatLevel=0) at epdom.c:3540
#1  0x2859207a in EMBPERL2_DomTree_checkpoint (r=0x8b7a034, 
nRunCheckpoint=23)
     at epdom.c:1871
#2  0x2857486a in XS_XML__Embperl__DOM__Tree_iCheckpoint (cv=0x88fd0e0)
     at DOM.xs:257
#3  0x284d2a8b in Perl_pp_entersub ()
    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#4  0x284cb7b5 in Perl_runops_standard ()
    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#5  0x28478383 in S_call_body ()
    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#6  0x284780ca in Perl_call_sv ()
    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#7  0x2857fbea in EMBPERL2_CallStoredCV (r=0x8b7a034, sArg=0x0, pSub=0x2,
     numArgs=1, pArgs=0xbfbfe690, flags=0, pRet=0xbfbfe69c) at epeval.c:744
#8  0x2859a614 in embperl_Execute2 (r=0x8b7a034, xSrcDomTree=146627120,
     pCV=0x8bf9f7c, pResultDomTree=0x2) at epcomp.c:1838
#9  0x2859a9e0 in embperl_Execute (r=0x8b7a034, xSrcDomTree=2, pCV=0x2,
     pResultDomTree=0x8b7a1a4) at epcomp.c:1951
#10 0x2859de0d in ProviderEpRun_GetContentIndex (r=0x8b7a034,
     pProvider=0x8838e80, pData=0x8b7a1a4, bUseCache=0 '\0')
     at epprovider.c:1780
#11 0x2859c50b in Cache_GetContentIndex (r=0x8b7a034, pItem=0x8173400,
     pData=0x8b7a1a4, bUseCache=0 '\0') at epcache.c:1021
#12 0x28579713 in ProcessFile (r=0x8b7a034, nFileSize=0) at epmain.c:1263
#13 0x285798d3 in embperl_RunRequest (r=0x8b7a034) at epmain.c:1343
#14 0x28579ba5 in embperl_ExecuteRequest (pApacheReqSV=0x2, pPerlParam=0x2)
     at epmain.c:1447
#15 0x2857159f in XS_Embperl__Req_ExecuteRequest (cv=0x88f98d4)
     at Embperl.xs:109
#16 0x284d2a8b in Perl_pp_entersub ()
    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#17 0x284cb7b5 in Perl_runops_standard ()
    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#18 0x28478383 in S_call_body ()
    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#19 0x284780ca in Perl_call_sv ()
    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#20 0x2843e76d in modperl_callback ()
    from /usr/local/apache2_embperl/modules/mod_perl.so
#21 0x2843ec2a in modperl_callback_run_handlers ()
    from /usr/local/apache2_embperl/modules/mod_perl.so
#22 0x2843ed3c in modperl_callback_per_dir ()
    from /usr/local/apache2_embperl/modules/mod_perl.so
#23 0x2843b69d in modperl_response_handler_run ()
#24 0x2843b8c1 in modperl_response_handler_cgi ()
    from /usr/local/apache2_embperl/modules/mod_perl.so
#25 0x0809f3d2 in ap_run_handler (r=0x8b71050) at config.c:151
#26 0x0809f896 in ap_invoke_handler (r=0x8b71050) at config.c:358
#27 0x08088963 in ap_process_request (r=0x8b71050) at http_request.c:246
#28 0x08084615 in ap_process_http_connection (c=0x8b6b128) at 
http_core.c:250
#29 0x080a8b16 in ap_run_process_connection (c=0x8b6b128) at connection.c:42
#30 0x0809df8f in child_main (child_num_arg=2) at prefork.c:609
#31 0x0809e136 in make_child (s=0x80ed6d8, slot=0) at prefork.c:649
#32 0x0809e18f in startup_children (number_to_start=15) at prefork.c:721
#33 0x0809e87d in ap_mpm_run (_pconf=0x809d968, plog=0x8128018, s=0xf)
     at prefork.c:940
#34 0x080a382a in main (argc=2, argv=0xbfbfecfc) at main.c:617
#35 0x08063012 in _start ()






---
Stefan Cars
Snowfall Communications
http://www.snowfall.se

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


RE: Really weird problems.

Posted by Gerald Richter <ri...@ecos.de>.
Hi,

> 
> GDB shows the following information when running ./httpd -X:
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x28591d65 in EMBPERL2_Node_selfCloneNode ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> 

Could you try Embperl-2.0rc1 ?

If it still segfaults, could you please compile Embperl with

perl Makefile.PL debug
make install

And again make a stackbacktrace.

Gerald



> a backtrace shows:
> 
> 
> #0  0x28591d65 in EMBPERL2_Node_selfCloneNode ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #1  0x28591fd5 in EMBPERL2_Node_selfCondCloneNode ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #2  0x285910c1 in EMBPERL2_DomTree_checkpoint ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #3  0x285744aa in XS_XML__Embperl__DOM__Tree_iCheckpoint ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #4  0x284d2a8b in Perl_pp_entersub ()
>    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #5  0x284cb7b5 in Perl_runops_standard ()
>    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #6  0x28478383 in S_call_body ()
>    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #7  0x284780ca in Perl_call_sv ()
>    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #8  0x2857f7aa in EMBPERL2_CallStoredCV ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #9  0x28599344 in embperl_Execute2 ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #10 0x285996e0 in embperl_Execute ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #11 0x2859caed in ProviderEpRun_GetContentIndex () ---Type 
> <return> to continue, or q <return> to quit---
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #12 0x2859b1fb in Cache_GetContentIndex ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #13 0x28579333 in ProcessFile ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #14 0x285794f3 in embperl_RunRequest ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #15 0x285797a8 in embperl_ExecuteRequest ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #16 0x2857126f in XS_Embperl__Req_ExecuteRequest ()
>    from 
> /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
> #17 0x284d2a8b in Perl_pp_entersub ()
>    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #18 0x284cb7b5 in Perl_runops_standard ()
>    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #19 0x28478383 in S_call_body ()
>    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #20 0x284780ca in Perl_call_sv ()
>    from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
> #21 0x2843e76d in modperl_callback ()
>    from /usr/local/apache2_embperl/modules/mod_perl.so
> #22 0x2843ec2a in modperl_callback_run_handlers ()
>    from /usr/local/apache2_embperl/modules/mod_perl.so
> ---Type <return> to continue, or q <return> to quit---
> #23 0x2843ed3c in modperl_callback_per_dir ()
>    from /usr/local/apache2_embperl/modules/mod_perl.so
> #24 0x2843b69d in modperl_response_handler_run ()
>    from /usr/local/apache2_embperl/modules/mod_perl.so
> #25 0x2843b8c1 in modperl_response_handler_cgi ()
>    from /usr/local/apache2_embperl/modules/mod_perl.so
> #26 0x0809f3d2 in ap_run_handler (r=0x8c7d050) at config.c:151
> #27 0x0809f896 in ap_invoke_handler (r=0x8c7d050) at config.c:358
> #28 0x08088963 in ap_process_request (r=0x8c7d050) at 
> http_request.c:246
> #29 0x08084615 in ap_process_http_connection (c=0x8b6b128) at 
> http_core.c:250 #30 0x080a8b16 in ap_run_process_connection 
> (c=0x8b6b128) at
> connection.c:42
> #31 0x0809df8f in child_main (child_num_arg=0) at prefork.c:609
> #32 0x0809e136 in make_child (s=0x80ed6d8, slot=0) at prefork.c:649
> #33 0x0809e18f in startup_children (number_to_start=15) at 
> prefork.c:721
> #34 0x0809e87d in ap_mpm_run (_pconf=0x809d968, plog=0x8128018, s=0xf)
>     at prefork.c:940
> #35 0x080a382a in main (argc=2, argv=0xbfbfecfc) at main.c:617
> #36 0x08063012 in _start ()
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On Mon, 30 Aug 2004, Stefan Cars wrote:
> 
> > Hi!
> >
> > Of course I forgot to add:
> >
> > Embperl/2.0b11 Apache/2.0.50 (Unix) mod_perl/1.99_13 Perl/v5.8.2 
> > PHP/4.3.4 mod_ssl/2.0.50 OpenSSL/0.9.7c-p1
> >
> > on
> >
> > FreeBSD 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9
> >
> > / Stefan
> >
> > On Mon, 30 Aug 2004, Stefan Cars wrote:
> >
> > > Hi!
> > >
> > > I have come across a very strange problem. Suddenly we 
> got reports 
> > > that people that logged on to our site couldn't click on 
> one of the 
> > > pages that only members had access to, they said that Internet 
> > > Explorer reported that the page couldn't be viewed at 
> this time. We 
> > > tried to look into this but could not reproduce the problems with 
> > > our own accounts. When we tried with one of the accounts that 
> > > belonged to one of the people that reported this we could 
> reproduce the error.
> > >
> > > Reading the embperl.log file shows nothing wrong but the httpd 
> > > process dies (error_log shows), but only with a small 
> amount of the 
> > > accounts and it's completely random (but always the same 
> accounts):
> > >
> > > [Mon Aug 30 20:04:58 2004] [notice] child pid 44755 exit signal 
> > > Segmentation fault (11)
> > >
> > >
> > > Anyone that has any idea of what could cause this ?
> > >
> > >
> > >
> > >
> > > --
> > > Stefan Cars
> > > Snowfall Communications
> > > http://www.snowfall.se
> > > Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
> > > Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04
> > >
> > > 
> --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> > > For additional commands, e-mail: embperl-help@perl.apache.org
> > >
> >
> > --
> > Stefan Cars
> > Snowfall Communications
> > http://www.snowfall.se
> > Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
> > Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> > For additional commands, e-mail: embperl-help@perl.apache.org
> >
> 
> --
> Stefan Cars
> Snowfall Communications
> http://www.snowfall.se
> Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
> Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org
> 
> 


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


Re: Really weird problems.

Posted by Stefan Cars <st...@snowfall.se>.
Hi again!

GDB shows the following information when running ./httpd -X:

Program received signal SIGSEGV, Segmentation fault.
0x28591d65 in EMBPERL2_Node_selfCloneNode ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so

a backtrace shows:


#0  0x28591d65 in EMBPERL2_Node_selfCloneNode ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#1  0x28591fd5 in EMBPERL2_Node_selfCondCloneNode ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#2  0x285910c1 in EMBPERL2_DomTree_checkpoint ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#3  0x285744aa in XS_XML__Embperl__DOM__Tree_iCheckpoint ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#4  0x284d2a8b in Perl_pp_entersub ()
   from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#5  0x284cb7b5 in Perl_runops_standard ()
   from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#6  0x28478383 in S_call_body ()
   from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#7  0x284780ca in Perl_call_sv ()
   from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#8  0x2857f7aa in EMBPERL2_CallStoredCV ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#9  0x28599344 in embperl_Execute2 ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#10 0x285996e0 in embperl_Execute ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#11 0x2859caed in ProviderEpRun_GetContentIndex ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#12 0x2859b1fb in Cache_GetContentIndex ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#13 0x28579333 in ProcessFile ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#14 0x285794f3 in embperl_RunRequest ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#15 0x285797a8 in embperl_ExecuteRequest ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#16 0x2857126f in XS_Embperl__Req_ExecuteRequest ()
   from /usr/local/lib/perl5/site_perl/5.8.2/mach/auto/Embperl/Embperl.so
#17 0x284d2a8b in Perl_pp_entersub ()
   from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#18 0x284cb7b5 in Perl_runops_standard ()
   from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#19 0x28478383 in S_call_body ()
   from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#20 0x284780ca in Perl_call_sv ()
   from /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
#21 0x2843e76d in modperl_callback ()
   from /usr/local/apache2_embperl/modules/mod_perl.so
#22 0x2843ec2a in modperl_callback_run_handlers ()
   from /usr/local/apache2_embperl/modules/mod_perl.so
---Type <return> to continue, or q <return> to quit---
#23 0x2843ed3c in modperl_callback_per_dir ()
   from /usr/local/apache2_embperl/modules/mod_perl.so
#24 0x2843b69d in modperl_response_handler_run ()
   from /usr/local/apache2_embperl/modules/mod_perl.so
#25 0x2843b8c1 in modperl_response_handler_cgi ()
   from /usr/local/apache2_embperl/modules/mod_perl.so
#26 0x0809f3d2 in ap_run_handler (r=0x8c7d050) at config.c:151
#27 0x0809f896 in ap_invoke_handler (r=0x8c7d050) at config.c:358
#28 0x08088963 in ap_process_request (r=0x8c7d050) at http_request.c:246
#29 0x08084615 in ap_process_http_connection (c=0x8b6b128) at
http_core.c:250
#30 0x080a8b16 in ap_run_process_connection (c=0x8b6b128) at
connection.c:42
#31 0x0809df8f in child_main (child_num_arg=0) at prefork.c:609
#32 0x0809e136 in make_child (s=0x80ed6d8, slot=0) at prefork.c:649
#33 0x0809e18f in startup_children (number_to_start=15) at prefork.c:721
#34 0x0809e87d in ap_mpm_run (_pconf=0x809d968, plog=0x8128018, s=0xf)
    at prefork.c:940
#35 0x080a382a in main (argc=2, argv=0xbfbfecfc) at main.c:617
#36 0x08063012 in _start ()











On Mon, 30 Aug 2004, Stefan Cars wrote:

> Hi!
>
> Of course I forgot to add:
>
> Embperl/2.0b11 Apache/2.0.50 (Unix) mod_perl/1.99_13 Perl/v5.8.2 PHP/4.3.4
> mod_ssl/2.0.50 OpenSSL/0.9.7c-p1
>
> on
>
> FreeBSD 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9
>
> / Stefan
>
> On Mon, 30 Aug 2004, Stefan Cars wrote:
>
> > Hi!
> >
> > I have come across a very strange problem. Suddenly we got reports that
> > people that logged on to our site couldn't click on one of the pages that
> > only members had access to, they said that Internet Explorer reported that
> > the page couldn't be viewed at this time. We tried to look into this but
> > could not reproduce the problems with our own accounts. When we tried with
> > one of the accounts that belonged to one of the people that reported this
> > we could reproduce the error.
> >
> > Reading the embperl.log file shows nothing wrong but the httpd process
> > dies (error_log shows), but only with a small amount of the accounts and
> > it's completely random (but always the same accounts):
> >
> > [Mon Aug 30 20:04:58 2004] [notice] child pid 44755 exit signal
> > Segmentation fault (11)
> >
> >
> > Anyone that has any idea of what could cause this ?
> >
> >
> >
> >
> > --
> > Stefan Cars
> > Snowfall Communications
> > http://www.snowfall.se
> > Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
> > Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> > For additional commands, e-mail: embperl-help@perl.apache.org
> >
>
> --
> Stefan Cars
> Snowfall Communications
> http://www.snowfall.se
> Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
> Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org
>

--
Stefan Cars
Snowfall Communications
http://www.snowfall.se
Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04

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


Re: Really weird problems.

Posted by Stefan Cars <st...@snowfall.se>.
Hi!

Of course I forgot to add:

Embperl/2.0b11 Apache/2.0.50 (Unix) mod_perl/1.99_13 Perl/v5.8.2 PHP/4.3.4
mod_ssl/2.0.50 OpenSSL/0.9.7c-p1

on

FreeBSD 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9

/ Stefan

On Mon, 30 Aug 2004, Stefan Cars wrote:

> Hi!
>
> I have come across a very strange problem. Suddenly we got reports that
> people that logged on to our site couldn't click on one of the pages that
> only members had access to, they said that Internet Explorer reported that
> the page couldn't be viewed at this time. We tried to look into this but
> could not reproduce the problems with our own accounts. When we tried with
> one of the accounts that belonged to one of the people that reported this
> we could reproduce the error.
>
> Reading the embperl.log file shows nothing wrong but the httpd process
> dies (error_log shows), but only with a small amount of the accounts and
> it's completely random (but always the same accounts):
>
> [Mon Aug 30 20:04:58 2004] [notice] child pid 44755 exit signal
> Segmentation fault (11)
>
>
> Anyone that has any idea of what could cause this ?
>
>
>
>
> --
> Stefan Cars
> Snowfall Communications
> http://www.snowfall.se
> Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
> Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org
>

--
Stefan Cars
Snowfall Communications
http://www.snowfall.se
Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04

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