Is it normal for WPF applications to fail silently, even in debug mode? Currently I am executing code in the richtextbox text changed event, and if it errors it simply stops calling the text changed event and so I have to step through all the code to find the point at which it stops…
As an example, I was casting a class to another class, but I was casting to the wrong class (typed it wrong..) and so the result was NULL. This resulted in some code directly after failing when I tried to use the class. Instead of an exception though, the program just continues to run as if a try-catch was round the whole thing (and inside the catch it be removing the text changed event)
You might have strange behaviours when your events handlers do not match the required signature.
Most simple for your issue is to have your Visual Studio stop on first chance exceptions. Go in Debug menu, exception sub menu, here you can choose which exception will stop the application.
Note also that first chance exception are displayed in the immediate window (Debug / Window / Immediate).