Hi,

do you have any idea why a Embperl page is called in your ChildTerminate
handler? I guess Perl is already gone, when this call is executed....

Gerald

-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     [EMAIL PROTECTED]         Voice:    +49 6133 925131
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------

----- Original Message -----
From: "Jochen Topf" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, May 11, 2002 9:36 PM
Subject: Random crashes


> Hi!
>
> I am seeing some rather annoying random crashes with 2.0b7. The effect is
> as follows. Every n page views (with n beeing random between about 10 and
> 20, sometimes more often) I see the following message in the error log:
>
> Attempt to free unreferenced scalar at
/usr/lib/perl5/site_perl/5.6.1/i386-linux/Embperl.pm line 153.
>
> This is the line:
> $c -> cleanup ;
> (in the ExecuteComponent function)
>
> This message is always repeated 13 times for each bad page view. In most
> cases the page will be shown normally, but sometimes apache crashes:
>
> [Sat May 11 21:25:21 2002] [notice] child pid 10020 exit signal
Segmentation fault (11)
>
> Here is a stack backtrace:
> #0  0x4057e7e0 in Perl_hv_fetch () from /etc/httpd/modules/libperl.so
> #1  0x4054501a in Perl_gv_fetchmeth () from /etc/httpd/modules/libperl.so
> #2  0x405452c3 in Perl_gv_fetchmeth () from /etc/httpd/modules/libperl.so
> #3  0x405452c3 in Perl_gv_fetchmeth () from /etc/httpd/modules/libperl.so
> #4  0x405454b4 in Perl_gv_fetchmethod_autoload ()
>    from /etc/httpd/modules/libperl.so
> #5  0x405453d5 in Perl_gv_fetchmethod () from
/etc/httpd/modules/libperl.so
> #6  0x4058899d in S_method_common () from /etc/httpd/modules/libperl.so
> #7  0x4058873d in Perl_pp_method_named () from
/etc/httpd/modules/libperl.so
> #8  0x40582328 in Perl_runops_standard () from
/etc/httpd/modules/libperl.so
> #9  0x40541ad4 in S_call_body () from /etc/httpd/modules/libperl.so
> #10 0x405418b1 in perl_call_sv () from /etc/httpd/modules/libperl.so
> #11 0x4030919f in EMBPERL2_CallStoredCV ()
>    from /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Embperl/Embperl.so
> #12 0x4031f102 in embperl_Execute2 ()
>    from /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Embperl/Embperl.so
> #13 0x4031f435 in embperl_Execute ()
>    from /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Embperl/Embperl.so
> #14 0x40321eca in ProviderEpRun_GetContentIndex ()
>    from /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Embperl/Embperl.so
> #15 0x40320ae4 in Cache_GetContentIndex ()
>    from /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Embperl/Embperl.so
> #16 0x40303fc0 in ProcessFile ()
>    from /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Embperl/Embperl.so
> #17 0x4030415f in embperl_RunRequest ()
>    from /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Embperl/Embperl.so
> #18 0x4033334e in XS_Embperl__Req_run ()
>    from /usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Embperl/Embperl.so
> #19 0x40587edc in Perl_pp_entersub () from /etc/httpd/modules/libperl.so
> #20 0x40582328 in Perl_runops_standard () from
/etc/httpd/modules/libperl.so
> #21 0x40541ad4 in S_call_body () from /etc/httpd/modules/libperl.so
> #22 0x405418b1 in perl_call_sv () from /etc/httpd/modules/libperl.so
> #23 0x405230e5 in perl_call_handler () from /etc/httpd/modules/libperl.so
> #24 0x4052291b in perl_run_stacked_handlers ()
>    from /etc/httpd/modules/libperl.so
> #25 0x40521048 in perl_handler () from /etc/httpd/modules/libperl.so
> #26 0x80538b9 in ap_invoke_handler () at eval.c:41
> #27 0x80638d2 in ap_some_auth_required () at eval.c:41
> #28 0x806393f in ap_process_request () at eval.c:41
> #29 0x805cf37 in ap_child_terminate () at eval.c:41
> #30 0x805d0bf in ap_child_terminate () at eval.c:41
> #31 0x805d1d4 in ap_child_terminate () at eval.c:41
> #32 0x805d6ff in ap_child_terminate () at eval.c:41
> #33 0x805de38 in main () at eval.c:41
> #34 0x40149306 in __libc_start_main (main=0x805db00 <main>, argc=5,
>     ubp_av=0xbffff8c4, init=0x804f1d0 <_init>, fini=0x807e98c <_fini>,
>     rtld_fini=0x4000d2fc <_dl_fini>, stack_end=0xbffff8bc)
>     at ../sysdeps/generic/libc-start.c:129
>
> Jochen
> --
> Jochen Topf  [EMAIL PROTECTED]  http://www.remote.org/jochen/
+49-721-388298
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to