Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hi,
The below mod_perl error from log file
ModPerl::ROOT::ModPerl::Registry::var_web_dev_prg_2epl::handler('Apach +e2::RequestRec=SCALAR(0x13f454dc)') called at /usr/lib/perl5/vendor_p +erl/5.8.5/i386-linux-thread-multi/ModPerl/RegistryCooker.pm line 200
means
subroutine &ModPerl::ROOT::ModPerl::Registry::var_web_dev_prg_2epl::ha +ndler called at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-mu +lti/ModPerl/RegistryCooker.pm ? The subroutine handler from /var/web/dev/prg.pl program?
Please correct me.

Replies are listed 'Best First'.
Re: error clarification
by jdporter (Paladin) on Dec 14, 2011 at 15:43 UTC

    Well, your rewording of the error message itself is correct in that it clarifies that ModPerl::ROOT::ModPerl::Registry::var_web_dev_prg_2epl::handler is a subroutine, and you didn't alter the fact, as stated in the error message, that that subroutine is being called by /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/ModPerl/RegistryCooker.pm (though you deleted the line number at which it's being called).

    But "/var/web/dev/prg.pl program" ? Where did you get that from? I don't see that referenced in the error message, so I can't confirm that it had anything to do with the cause of the message.

    I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.
      Hi,
      Thanks for your reply.
      1 more error message that I forgot to post is given below.
      ModPerl::ROOT::ModPerl::Registry::var_web_dev_prg_2epl::handle_reques +t() called at /var/web/dev/prg.pl line 13 Hope ModPerl::ROOT::ModPerl::Registry::var_web_dev_prg_2epl points to + the perl script /var/web/dev/prg.pl Is that correct? But there is no subroutine called handler in /var/web/dev/prg.pl ( Mod +Perl::ROOT::ModPerl::Registry::var_web_dev_prg_2epl::handler)

      Once I restart the application server , everything got worked. Is it because of Undefined subroutine call and memory error?
      Please post your valueable comment.