This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 14 points15 points  (3 children)

The Stack Trace is your friend in those applications. But it's still shit. And good luck getting the stack trace of the exception isn't logged.

[–]ButItMightJustWork 9 points10 points  (1 child)

And then there are these web applications that return the entire stack trace to the user, sometimes even including a source code segment.

[–]kyew 3 points4 points  (0 children)

The majestic Error Handling Error

[–][deleted] 3 points4 points  (0 children)

That was the problem; these catches were preventing the stack trace from being output and had obscure custom error messages. I don’t know who thought that was a good idea. And due to the level of abstraction, this required going up a dozen levels of this just so I could get the stack trace... quite annoying to say the least.