> FYI,  here are the versions I have on the server:
> CGI.pm : 2.56
> CGI/Carp.pm : 1.14

Ok, CGI.pm 2.56 is old enough to still work ok with perl 5.6.0.  The
newer versions cause the problem I describe.

> So, I think I shall dive into the deepness of TTK.....

Please do.  For some reason something is messing up the catching of
die() inside eval { }.  Focus on the code (CGI::Carp?) that make the
exception error message appear on the browser.  Check, for example,
if a simple exception like "STOP" works or not (ie: does it quietly
stop processing the current template, or actually return/print a
fatal error?)  Try a standalone test (outside mod_perl).  Then
bisect to find the problem.

Good luck.  Tell us what you find.

Craig


Reply via email to