|
From: Mike S. <m...@pe...> - 2007-12-04 16:34:58
|
On Tue, 4 Dec 2007, Johannes Kilian wrote:
> No - no __DIE__ handler within my own perl-modules/perl files. Perhaps
> there might be some troublesome __DIE__ handler within the officiall
> perl modules (installed in Perl\lib or Perl\site\lib) - But how can
> I find out which one is it?
Trace it:
PERLDB_OPTS="NonStop=1 AutoTrace=1 frame=2" perl -dS program
> >> 4.) Finishing my program an error from log4perl occurs: (in cleanup) Internal error: Root Logger not initialized. at C:/Programme/Perl/site/lib/Log/Log4perl/Logger.pm line 557 during global destruction.
> >>
>
> How can I avoid the internal error above?
> Perhaps the uninitialized root logger causes the erroneous exception
> handling as described in point 3.)?
I'm not sure how you get there - is there an easy way for me to
reproduce this problem?
-- Mike
Mike Schilli
m...@pe...
|