in reply to Re^4: mod_perl debugging help
in thread mod_perl debugging help

Hmm... are you using funky stuff like INIT handlers to load the FormGenerator module, or is the handler generated at runtime somewhere?

My first guess would be that a new apache child gets started that doesn't load all required modules, (in other words, you're not sharing all the modules you think you do).

Ofcourse, it's possible you're deleting the method somewhere, or it might be a nasty bug in some other method. Any special modules (especially C/XS) you're using?

Replies are listed 'Best First'.
Re^6: mod_perl debugging help
by MiggyMan (Sexton) on Jun 22, 2006 at 20:03 UTC
    Nope, it's just a standard module, the usual "package Blah" and the subroutines below!

    As for the modules, I am using quite a few, have a gander and see if you see anything suspect!

    Data::Dumper
    Apache
    DBI
    HTML::EasyTags
    Apache::Reload
    XML::TreePP
    Apache::Request
    Apache::Constants qw(:response)
    Sort::Naturally

    Im also using 2 other modules which exist soley to service the 2 main FormGenerator modules.
    FormGenerator::Common
    FormGenerator::FormSubs
    Also it doesnt happen just on the first load, it's quite inconsistant, I can go hours without seeing it and then get it over and over!