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
EXCEPTION_ACCESS_VIOLATION_WRITE / 0x24: Fatal Error: EXCEPTION_ACCESS_VIOLATION_WRITE / 0x24
?, in RtlpWaitOnCriticalSection
?, in RtlpEnterCriticalSectionContended
?, in RtlEnterCriticalSection
File "node_api.cc", line 1383, in napi_call_threadsafe_function
return reinterpret_cast<v8impl::ThreadSafeFunction*>(func)->Push(data,
?
...
(53 additional frame(s) were not displayed)
The text was updated successfully, but these errors were encountered:
Call stack in this crash event shows that NativeECPresentationManager destructor is being called without first calling the Terminate method. In addition, based on what happens further, it seems there are open iModels as well.
This suggests that on the TS side the application creates a PresentationManager and doesn't call dispose on it before exiting the process. In cases then the manager is retrieved through Presentation entry point, this could as well happen due to IModelHost.shutdown() not being called on process exit.
I couldn't find a way to reproduce this in itwin-studio-visualizer app. @iTwin/itwin-studio-dev, any ideas how I could get into this situation?
Sentry Issue: IMODELJSNODEADDON-130
The text was updated successfully, but these errors were encountered: