backward-cpp
backward-cpp copied to clipboard
SymInitialize/SymLoadModule64 are single threaded
These functions are called every time a Printer is constructed, but according to MSDN they are single threaded and not safe to call from multiple threads.
The docs also state SymInitialize should be matched with a call to SymCleanup, and that is best to just call SymInitialize once on startup.