System.IO.IOException at Orts.Viewer3D.SharedTextureManager.Get
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Open Rails |
Won't Fix
|
Low
|
Unassigned |
Bug Description
Error: System.
at System.
at System.
at System.
at Microsoft.
at Microsoft.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at Orts.Viewer3D.
at System.
at System.
at System.
Loader: Time = 00:00:26.4520000 ms
Loader: Expected = 0 bytes
Loader: Actual = 51,685,505 bytes
Loader: Difference = 51,685,505 bytes (Infinity)
Information: Game.PopState()
summary: |
- Error: System.IO.IOException: The process cannot access the file - 'C:\Users\user\AppData\Local\Temp\tmp6D1D.tmp' because it is being used - by another process. at System.IO.__Error.WinIOError(Int32 errorCode, - String maybeFullPath) at System.IO.FileStream.Init(String path, - FileMode mode, FileAccess access, Int32 rights, Boolean useRights, - FileShare share, Int32 bufferSize, FileOptions options, - SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at - System.IO.FileStream..ctor(String path, FileMode mode, FileAccess - access, FileShare share, Int32 bufferSize, FileOptions options) at - Microsoft.Xna.Framework.Graphics.Texture.FromFile(GraphicsDevice - graphicsDevice, Stream textureStream, Int32 numberBytes) at - Microsoft.Xna.Framework.Graphics.Texture2D.FromFile(GraphicsDevice - graphicsDevice, Stream textureStream) at - Orts.Viewer3D.SharedTextureManager.Get(GraphicsDevice graphicsDevice, - String path) in E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Materials.cs:line 142 at - Orts.Viewer3D.Popups.TrainOperationsWindow.Initialize() in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Popups\TrainOperationsWindow.cs:line - 48 at Orts.Viewer3D.Popups.WindowManager.Initialize() in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowManager.cs:line - 154 at Orts.Viewer3D.Viewer.Initialize() in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Viewer.cs:line 422 at - Orts.Viewer3D.Viewer..ctor(Simulator simulator, Game game) in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Viewer.cs:line 310 at - Orts.Viewer3D.Processes.GameStateRunActivity.Start(UserSettings - settings, String acttype, String[] args) in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Processes\GameStateRunActivity.cs:line - 312 at - Orts.Viewer3D.Processes.GameStateRunActivity.<>c__DisplayClass35_0.<Load>b__3() - in E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Processes\GameStateRunActivity.cs:line - 159 at Orts.Viewer3D.Processes.GameStateRunActivity.Load() in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Processes\GameStateRunActivity.cs:line - 200 at Orts.Viewer3D.Processes.LoaderProcess.Load() in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Processes\LoaderProcess.cs:line - 158 at Orts.Viewer3D.Processes.LoaderProcess.DoLoad() in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Processes\LoaderProcess.cs:line - 138 at Orts.Viewer3D.Processes.LoaderProcess.LoaderThread() in - E:\Documents\Coding\Jenkins\jobs\Open Rails - Stable\workspace\Source\RunActivity\Viewer3D\Processes\LoaderProcess.cs:line - 109 at System.Threading.ThreadHelper.ThreadStart_Context(Object - state) at System.Threading.ExecutionContext.Run(ExecutionContext - executionContext, ContextCallback callback, Object state) at - System.Threading.ThreadHelper.ThreadStart() Loader: Time = - 00:00:26.4520000 ms Loader: Expected = 0 bytes Loader: Actual = - 51,685,505 bytes Loader: Difference = 51,685,505 bytes (Infinity) - Information: Game.PopState() + System.IO.IOException at Orts.Viewer3D.SharedTextureManager.Get |
tags: | added: crash graphics |
Hi Asif,
Thanks for sending us your log file - that is very helpful.
Your log file suggests that your virus checker has begun to conflict with the graphics library which Open Rails uses. This problem has been reported by several users recently.
Windows has a built-in virus checker and the problem has also been reported with the AVG Anti-Virus.
Please disable your virus checker and then try Open Rails again.
(The next version of Open Rails will use a different graphics library but I can't give you a date for that release yet.)
Best wishes,
Chris