in reply to Perl scripts quit unexpectedly

That's a tough situation. The best I can recommend is to instrument your code to log as much info as possible; a logging module such as Log::Log4perl is useful for this. In this way at least you'll be able to narrow down where the code fails.

Make sure you run the script under use warnings. (It is unusual for a Perl script to die silently in any case, but having warnings on can often provide additional clues.)

the lowliest monk