> >Marc D. Spencer wrote: >> >>I've got a weird one: >> >>I keep getting : >> >>[Tue Sep 24 17:16:43 2002] [error] [asp] [1959] [error] Can't call >>method "CompileInclude" on an undefined value at >>/usr/local/lib/perl5/site_perl/5.6.0/Apache/ASP/Response.pm line >>790. <--> , /usr/local/lib/perl5/site_perl/5.6.0/Apache/ASP.pm line >>1434 >> >>I'm running Apache-ASP-2.39. >> > >This sounds like a my closure bug. Try setting $^W = 1, or PerlWarn, >and combine that with UseStrict, and it may show up this error >at compile time. This is the kind of error I have come to expect >when an object like $Response gets cached unintentionally & does >not get refreshed per request, so you are really using an old $Response >that is no longer valid.
Well, I set perlwarn, and didn't get anything unusual, save some uninitialized variables, which were ok: Use of uninitialized value in concatenation (.) at /web/main/include/Text.inc line 28. <stack trace removed> Then poof: [Wed Sep 25 08:45:06 2002] [error] [asp] [25007] [error] Can't call method "CompileInclude" on an undefined value at /usr/local/lib/perl5/site_perl/5.6.0/Apache/ASP/Response.pm line 790. <--> , /usr/local/lib/perl5/site_perl/5.6.0/Apache/ASP.pm line 1434 Use of uninitialized value. Then I restarted, to bring things happy again: [Wed Sep 25 08:45:52 2002] [notice] caught SIGTERM, shutting down [Wed Sep 25 08:45:54 2002] [notice] Apache/1.3.26 LiquiFire/1.0 (Unix) mod_perl/1.26 configured -- resuming normal operations [Wed Sep 25 08:45:54 2002] [notice] Accept mutex: sysvsem (Default: sysvsem) Any thoughts? -- +------------------------------------------------------------------------+ | Marc D. Spencer, CTO 866.808.4937 x 202 [Voice & Fax] | LiquidPixels, Incorporated [EMAIL PROTECTED] | http://www.liquidpixels.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]