in reply to Re^4: Ulimit makes program hang
in thread Ulimit makes program hang

...as I suspected, using the evidence of your OP and this posting, I think you've got enough to raise a perl bug against the backtick (``) operator - I think it should die with a similar fatal error.

Section 16 of the Perl Cookbook should provide you with some background in order to progress further with capturing output from a command ...

HTH ,

A user level that continues to overstate my experience :-))