Speaking of "Break on exceptions: all", that kind of favors IDEs and also won't help if you are debugging an installation that's not attached to any IDE. So I think some option of logging stack traces of uncaught exceptions should exist.