System.IO.IOException at Orts.Viewer3D.SharedTextureManager.Get

Bug #1847833 reported by Shreyas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Open Rails
New
Undecided
Unassigned

Bug Description

Error: System.IO.IOException: The process cannot access the file 'C:\Users\Shreyas\AppData\Local\Temp\tmpA8A2.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 152
   at Orts.Viewer3D.SharedMaterialManager..ctor(Viewer viewer) in E:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Materials.cs:line 238
   at Orts.Viewer3D.Viewer.Initialize() in E:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Viewer.cs:line 399
   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()

Tags: crash graphics
James Ross (twpol)
summary: - Error: System.IO.IOException: The process cannot access the file
- 'C:\Users\Shreyas\AppData\Local\Temp\tmpA8A2.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 152 at
- Orts.Viewer3D.SharedMaterialManager..ctor(Viewer viewer) in
- E:\Documents\Coding\Jenkins\jobs\Open Rails
- Stable\workspace\Source\RunActivity\Viewer3D\Materials.cs:line 238 at
- Orts.Viewer3D.Viewer.Initialize() in
- E:\Documents\Coding\Jenkins\jobs\Open Rails
- Stable\workspace\Source\RunActivity\Viewer3D\Viewer.cs:line 399 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()
+ System.IO.IOException at Orts.Viewer3D.SharedTextureManager.Get
tags: added: crash graphics
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.