codylico/reedkiln

Stack buffer overrun during GitHub CI on Windows

Closed this issue · 1 comments

The Windows CI run with C++ reported a stack buffer overflow (exception code 0xC0000409) during a run of the reedkiln::reset test. Running locally did not produce the exception.

Running under x64-Release default build enabled the exception.

Update: It looks like the reedkiln::reset test was in violation of the best practices described here:
How to: Interface between exceptional and non-exceptional code

Code will have to be reworked to prevent the exceptions from leaking into the C code.