Eh, sorry, RtlCaptureContext / NtContinue can't be used this way on i386 as it captures previous frame, thus crash loop in tests on i386. I feel like I am running out of sane options to catch an exception and continue without making ugly arch specific things, I am probably going to find out if setjmp is supposed to work on clang / i386 first.