in reply to return code 139

On UNIX systems, exit values can be interpreted using a set of macros found in the C header file sys/wait.h. The Perl POSIX module makes these available to Perl.