RippeR37/libbase

Random failure (SEGFAULT) of BindPostTaskTest.BindOnce unit tests.

Closed this issue · 1 comments

There has been one-shot failure on MacOS - GCC 10 Release workflow of the BindPostTaskTest.BindOnce unit test.
Link to the run: https://github.com/RippeR37/libbase/runs/7491694253

Unfortunately, at the time, the CTest wasn't configured to print any more data from the run apart that it was a SEGFAULT.

After long session of debugging and trying to reproduce it locally, I wasn't able to do so even once.
Furthermore, I've performed static analysis of the code run by the test case and don't see anything that could directly cause this.

For now, I'm closing this ticket. It will be reopened if it reproduces again on CI or is found in any other way.
As an action item, CTest configuration on CI is changed to print output from failed tests to improve chances of fixing one-shot failures in the future.