in reply to Well, I really see it now
in thread Do XS-components require special considerations with CGI? [SOLVED]

That this error is silently eaten sounds to me as if something, somewhere up the call chain, sets up a $SIG{__DIE__} handler or replaces die with its own implementation. If you're interested in pursuing this further, consider at looking at the values of %SIG during the execution of your program.

Replies are listed 'Best First'.
Re^2: Well, I really see it now
by locked_user sundialsvc4 (Abbot) on Mar 03, 2009 at 14:45 UTC

    I have no choice but to “pursue it” until it is solved. The lawyers will be circling, soon.

    To make things even stranger yet, the host provides a “test jig” where you can apparently run the program in a mode to flush out “500 Internal Server Error” messages ... and it works there, too!

    Really, the only environment where it doesn't work is when I go to it through the web-URL.

    P.S.:   When I dumped out environment-variables, after putting a SetEnv directive in .htaccess, I was mildly surprised to see that the LD_LIBRARY_PATH variable that I was trying to set, had become REDIRECT_LD_LIBRARY_PATH. Why is that?