You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actual result:
vulkaninfo doesn't exit
Sampling the process gives this trace (lldb wouldn't attach because annoying macOS restrictions on debugging signed apps):
Seems related to ~MVKInstance logging under _dcbLock
To reproduce:
Run
vulkaninfo
against MoltenVKExpected result:
vulkaninfo exits
Actual result:
vulkaninfo doesn't exit
Sampling the process gives this trace (lldb wouldn't attach because annoying macOS restrictions on debugging signed apps):
Seems related to ~MVKInstance logging under
_dcbLock
MoltenVK/MoltenVK/MoltenVK/GPUObjects/MVKInstance.mm
Lines 726 to 731 in 568cc3a
Not sure whether you meant to log before clearing the debug report callbacks, or to drop the lock before logging, but either of the two should fix it
The text was updated successfully, but these errors were encountered: