(core): random crash in FactoryRegistryTest
Summary
A crash has been identified once in core::ut::FactoryRegistryTest
. This must be investigated.
Steps to reproduce
It happened on the CI. I could not reproduce it locally so far.
Dev environment
- OS: Windows
- Compiler: MSVC2019
- Build type: Debug
- Commit: 325cf292
Relevant logs and/or screenshots
https://git.ircad.fr/sight/sight/-/jobs/604047
Possible fixes
Hard to guess...
The only recent change that comes to mind is the refactor of the UUID system. It might be affected by race conditions. But maybe this bug is not new and then that could be anything.
the underlying problem has been found: a race condition in
core::tools::fwID
. See #859 (closed)