Page MenuHomePhabricator

Fix GDCM Globals issue with many MITK binaries
Closed, ResolvedPublic

Description

Since we switched from a separate GDCM dependency to ITK's ITKGDCM module some binaries like many test drivers crash on Windows as there are some shenanigans going on with the gdcm::Globals singleton. In binaries that work, its constructor is called twice from different modules. In binaries that do not work, it is only called once. We do not fully understand what is going on here and why Visual Studio seems to mix up these multiple singleton instances.

Revisions and Commits

rMITK MITK
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision