deepskystacker / DSS

DeepSkyStacker
Other
894 stars 90 forks source link

Vectored Exception Handler #156

Closed mtoeltsch closed 1 year ago

mtoeltsch commented 1 year ago

Replaces the Windows SetUnhandledExceptionFilter with a Vectored Exception Handler. The advantage is that this cannot be overwritten or prevented by other mechanisms. Our handler will be called as first thing before any other exception mechanisms like structured exception handling or try{}/catch(). We only handle a handful of disastrous events like access violations or so.