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]