On 12 Nov 2007 09:51:04 +0200, Yona Shlomo wrote:
> 
> Can you recommend a way to catch the crash of the tool,
> despite the fact that it still emits some (possibly good)
> output?

Run these commands, one with and one without internal segfault:

  perl -e 'print qx(perl -e "\$| = 1; print qq(output\n); 1 && dump()"); print 
"Core dumped\n" if $? & 128'

  perl -e 'print qx(perl -e "\$| = 1; print qq(output\n); 0 && dump()"); print 
"Core dumped\n" if $? & 128'

You should remember to remove core files if any (named like core or
perl.core or core.12345, depending on the OS).

Regards,
Mikhael.

-- 
perl -e 'print+chr(64+hex)for+split//,d9b815c07f9b8d1e'
_______________________________________________
Perl mailing list
[email protected]
http://perl.org.il/mailman/listinfo/perl

Reply via email to