Closed bnoazx005 closed 5 years ago
If some file was opened by an application and closed manually the engine will throw 'read access violation' in CloseAllFiles method.
Win32 (Win10) / Visual Studio 2017
1) Open some file using Create method of IFileSystem. 2) Close it manually, before the engine will do it automatically. 3) Quit the application.
The application should be finalized without throwing exception.
'Read access violation' exception has thrown by CloseAllFiles.
Bug report
If some file was opened by an application and closed manually the engine will throw 'read access violation' in CloseAllFiles method.
Environment
Win32 (Win10) / Visual Studio 2017
Steps to reproduce the issue
1) Open some file using Create method of IFileSystem. 2) Close it manually, before the engine will do it automatically. 3) Quit the application.
What's the expected result?
The application should be finalized without throwing exception.
What's the actual result?
'Read access violation' exception has thrown by CloseAllFiles.