blish-hud / Blish-HUD

A Guild Wars 2 overlay with extreme extensibility through compiled modules.
https://blishhud.com
MIT License
334 stars 62 forks source link

Additional error handling #838

Closed dlamkins closed 1 year ago

dlamkins commented 1 year ago

I suspect some users with debug mode enabled are not getting their fatals properly caught in the logs. We now check if a debugger is attached instead of if debug is enabled to determine if we should let fatals through. We also now check for Application.ThreadException.