Hi John,
The version 0.2.1.3 is critically unstable in my system, causing errors (which actually froze my PC just now, had to hard-reset).
I am using Nvidia WHQL drivers 306.23 and OS is Windows 7 x64.
The Windows bugcheck is:
0x00000117 : VIDEO_TDR_TIMEOUT_DETECTED
The symptoms seem random, I can open a model and edit it and save it successfully without anything happening.
Then other times when I load a file and zoom in for a few seconds, the screen goes black, then comes back on and the Toolkit is empty (like I haven't loaded a file). I have to open the file again.
Let me know if you need more info.
I can see tons of entries in Windows Event Viewer, like these:
Code: Select all
Faulting application name: GrimrockModelToolkit.exe, version: 0.2.1.3, time stamp: 0x50733a1f
Faulting module name: nvd3dum.dll, version: 9.18.13.623, time stamp: 0x503f77ed
Exception code: 0xc0000094
Fault offset: 0x0066607b
Faulting process id: 0xd20
Faulting application start time: 0x01cda68c47aa6825
Faulting application path: C:\Users\Martin\Documents\Almost Human\Legend of Grimrock\Dungeons\Model Editor\GrimrockModelToolkit.exe
Faulting module path: C:\Windows\system32\nvd3dum.dll
Report Id: b0f8a00b-127f-11e2-8ff4-c86000a1a1ad
Code: Select all
Application: GrimrockModelToolkit.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.DivideByZeroException
Stack:
at SlimDX.ComObject.Destruct()
at SlimDX.Direct3D9.Mesh.Dispose(Boolean)
at SlimDX.ComObject.Dispose()
at GrimrockModelToolkit.DXModelNode.Dispose()
at GrimrockModelToolkit.DXModelNode.Finalize()
Code: Select all
Application: GrimrockModelToolkit.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.DivideByZeroException
Stack:
at SlimDX.ComObject.Destruct()
at SlimDX.Direct3D9.Mesh.Dispose(Boolean)
at SlimDX.ComObject.Dispose()
at GrimrockModelToolkit.DXModelNode.Dispose()
at GrimrockModelToolkit.DXModelNode.Finalize()
Code: Select all
Application: GrimrockModelToolkit.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: SlimDX.Direct3D9.Direct3D9Exception
Stack:
at SlimDX.Result.Throw[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Object, System.Object)
at SlimDX.Result.Record[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Int32, Boolean, System.Object, System.Object)
at SlimDX.Direct3D9.Device.SetRenderTarget(Int32, SlimDX.Direct3D9.Surface)
at GrimrockModelToolkit.DirectXView.BeginRender(Single)
at GrimrockModelToolkit.DirectXView.Render(Single)
at GrimrockModelToolkit.DirectXView.Program_ApplicationIdle(Single)
at GrimrockModelToolkit.Program.OnApplicationIdle(System.Object, System.EventArgs)
at System.EventHandler.Invoke(System.Object, System.EventArgs)
at System.Windows.Forms.Application+ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32)
at System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application.Run(System.Windows.Forms.Form)
at SlimDX.Windows.MessagePump.Run(System.Windows.Forms.Form, SlimDX.Windows.MainLoop)
at GrimrockModelToolkit.Program.Main()
Code: Select all
Application: GrimrockModelToolkit.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.IOException
Stack:
at System.IO.__Error.WinIOError(Int32, System.String)
at System.IO.FileStream.Init(System.String, System.IO.FileMode, System.IO.FileAccess, Int32, Boolean, System.IO.FileShare, Int32, System.IO.FileOptions, SECURITY_ATTRIBUTES, System.String, Boolean, Boolean)
at System.IO.FileStream..ctor(System.String, System.IO.FileMode, System.IO.FileAccess)
at GrimrockModelToolkit.Logger.StartLoggingToFile(System.String)
at GrimrockModelToolkit.Main..ctor()
at GrimrockModelToolkit.Program.Main()