Howdy. Here's the background: In my Transhandler, I'm setting the URI
and setting the filename for use. The filename is executed by
Apache::RegistryBB, code cached, etc.... Things run smoothly until I ask a
process for the file again.... things get ugly fast.
The error messages I'm getting are:
[Tue Feb 1 12:02:36 2000] [error] Can't upgrade that kind of scalar at
/usr/lib/perl5/site_perl/5.005/i686-linux-thread/Apache/RegistryBB.pm line 20.
Attempt to free unreferenced scalar.
[Tue Feb 1 12:02:30 2000] [notice] child pid 31687 exit signal Segmentation
fault (11)
Attempt to free unreferenced scalar at
/usr/lib/perl5/site_perl/5.005/i686-linux-thread/Apache/PerlRun.pm line 256.
The only commonality through out this is the filename. In my
transhandler I'm setting the filename and returning OK:
$r->filname('/www/docs/login' . $uri());
return(OK);
I'm pretty sure that's not the problem, but I could be wrong. I do
know that when I stop using Apache::RegistryBB and use plain old Registry,
things work with out a hitch, no segfaults in sight. Any thoughts/ideas?
perl, version 5.005_03 built for i686-linux-thread
Server version: Apache/1.3.11 (Unix)
Server built: Jan 25 2000 16:25:14
mod_perl, 1.21
--
Sean Chittenden p. 650.473.1805
auctia.com, Inc. f. 650.329.9651