On Thu, May 03, 2001 at 12:29:53AM -0500, will trillich wrote:
> long version--
>
> I have a subroutine that IS DEFINED, but it's not showing up as
> defined. I used the *Symbol::Table::name{CODE} method myself and
> sure enough, there's no CODE for the defined subroutine...
[snip]
> ANY wild-ass guesses would be appreciated. (Do i win a prize for
> the most difficulty with a simple situation? Or at least an
> honorable mention for most belligerent refusal to move on and get
> a life?)
>
> ###########################################
>
> short version--
>
> WTF?
how can a defined subroutine NOT have any code in the symbol
table? grr! this is quite a puzzle...
my version info is as follows, in case it's germane:
$ apache -v
Server version: Apache/1.3.9 (Unix) Debian/GNU
Server built: Apr 30 2000 12:54:24
$ cat /etc/debian_version
2.2
$ perl -MTie::DBI -MCGI::Cookie -MMD5 -MLWP::Simple \
-MApache::File -MApache::URI -MApache \
-e 'print map {s/.pm$//;s%/%::%g;"$_ => ".${$_."::VERSION"}."\n"} sort keys
%INC'
Apache => 1.26
Apache::Connection => 1.00
Apache::Constants => 1.09
Apache::Constants::Exports =>
Apache::File => 1.01
Apache::Server => 1.01
Apache::URI => 1.00
AutoLoader =>
CGI::Cookie => 1.20
CGI::Util => 1.2
Carp =>
DBI => 1.13
Digest::MD5 => 2.09
DynaLoader => 1.03
Exporter =>
Fcntl => 1.03
HTTP::Status => 1.26
LWP::Simple => 1.34
MD5 => 2.01
Tie::DBI => 0.91
mod_perl => 1.2103
overload =>
strict => 1.01
vars =>
--
[EMAIL PROTECTED]
http://sourceforge.net/projects/newbiedoc -- we need your brain!
http://www.dontUthink.com/ -- your brain needs us!