http://qs321.pair.com?node_id=747190


in reply to Re: Deprecated use of $SIG{__DIE__} is useful
in thread Deprecated use of $SIG{__DIE__} is useful

Overriding die catches calls to die('Error'), but it doesn't catch errors such as undefined values being thrown because I've used strict.

In situations like this, where your code behaves in an unexpected way, it is useful to have a stack trace to see how we got to that point in the code, which I can only do with $SIG{__DIE__}.