Example #1
0
//Called by _set_se_translator
void trans_func( unsigned int u, EXCEPTION_POINTERS* pExp )
{
    logger(Error, "SEH Exception, caught in trans_func by _set_se_translator. writing dump file and rethrowing exception.");
	CreateMiniDump(pExp);
    throw SE_Exception(u);
}
Example #2
0
void my_translate(unsigned int code, _EXCEPTION_POINTERS *ep)
{
    throw SE_Exception();
}
Example #3
0
ARSE_API void trans_func( unsigned int u, EXCEPTION_POINTERS* pExp )
{
	throw SE_Exception(DebugInfo::callstack(pExp->ContextRecord));
}