> 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