If I try to load a page that causes the browser to crash (like loading a huge amount of data via a RESTful call) the exception simply causes my application to shutdown. I have defined the AppDomain.CurrentDomain.UnhandledException and DispatcherUnhandledException events, but int this case they are not being called. If I run it via the debugger at least the vhost32.exe catches it, but doesn't allow me to debug. The information I do get in the "problem details" is below. If I run the same page via Chrome I get the "Aw, Snap ... something went wrong" error page and If I use an awesomium based window I get their crash page. In both of these examples the parent application is protected from the crash. I don't need to recover the browser, but I can't have the application shutting down for with no messages or logging. Any suggestions would be appreciated.
Problem signature:
Problem Event Name: APPCRASH
Application Name: In2_Desktop.vshost.exe
Application Version: 11.0.50727.1
Application Timestamp: 5011d445
Fault Module Name: libcef.dll
Fault Module Version: 1.1364.1123.0
Fault Module Timestamp: 5135c6a7
Exception Code: 4000001f
Exception Offset: 001fea33
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033
Additional Information 1: 1159
Additional Information 2: 11595227156776df5db14f98ce7b2079
Additional Information 3: 1da5
Additional Information 4: 1da5926164e4ad4dba962ef67e4629d9