in reply to Warn stack trace lost its way?
Perl does not know what the filename of the code it is running when that code is being 'eval'ed
Running the code shouold show you what is going on:
the problem you will have with CGI.pm is that it uses run-time eval()ing to reduce it's compile time upfront.eval "warn 'Rarr'"; eval "warn 'Rarr'"; eval "warn 'Rarr'"; eval "warn 'Rarr'"; eval "warn 'Rarr'"; eval "warn 'Rarr'";
/J\
|
|---|