Здравствуйте, ajanov, Вы писали:
PD>>Скорее всего ошибки в самой нативной библиотеке, и если это так, то исправить их ты не сможешь, даже если удастся найти.
A>Возможно, но могут и проблемы в коде на C#, например вызвали obj.Dispose() и после продолжают обращаться к объекту, то может произойти обращение к освобожденным неуправляемым ресурсам.
По-моему, в этом случае все же должно выбрасываться ObjectDisposedException
https://learn.microsoft.com/en-us/dotnet/api/system.objectdisposedexception?view=net-8.0