- Feb 15, 2022
-
-
Florian Schmaus authored
EMPER's Runtime now installs the SIGSEGV handler that checks if the segmentation fault was caused by hitting the guard page. If the guard page was hit, then the handler prints an error message. Also make ContextOutOfBoundsTest more robust by not creating an infinite recursion, which may be optmized out by the compiler.
-
- Feb 12, 2022
-
-
Florian Fischer authored
Add an SIGSEGV handler to the ContextOutOfBoundsTest to ensure that the received SIGSEGV is caused by accessing the guard page.
-
Florian Fischer authored
The test is a simple infinite recursion hitting the guard page. The new guard-page-test-runner skips the test if emper::STACK_GUARD_PAGE is false.
-