I seem to be on a roll with breaking things lately....
GZDoom Builder crashed suddenly, but I don't know how to reproduce it or provide details as to how or why as this happened when I left the editor alone for ~ 5 seconds after leaving the (GZ) Visual Mode. I provided the crash log below, if it helps at all.
Code: Select all
***********SYSTEM INFO***********
OS: Microsoft Windows 10 Pro
GPU: NVIDIA GeForce GTX 580
GZDB: R2464
********EXCEPTION DETAILS********
IndexOutOfRangeException while loading effect display2d.fx: Index was outside the bounds of the array.
Initial message:
at CodeImp.DoomBuilder.Rendering.D3DShader.LoadEffect(String fxfile) in x:\Source\Core\Rendering\D3DShader.cs:line 128
at CodeImp.DoomBuilder.Rendering.Display2DShader..ctor(ShaderManager manager) in x:\Source\Core\Rendering\Display2DShader.cs:line 51
at CodeImp.DoomBuilder.Rendering.ShaderManager.ReloadResource() in x:\Source\Core\Rendering\ShaderManager.cs:line 120
at CodeImp.DoomBuilder.Rendering.D3DDevice.Reset() in x:\Source\Core\Rendering\D3DDevice.cs:line 418
at CodeImp.DoomBuilder.Windows.MainForm.redrawtimer_Tick(Object sender, EventArgs e) in x:\Source\Core\Windows\MainForm.cs:line 1063
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
MAP:
AiluropodaMelanoleuca
EDIT:
Before the crash, the GZDoom.exe ran rather poorly - dropped frames. However, after the crash and starting a fresh instance of the editor - GZDoom.exe is running smooth. I don't know if this information is useful at all, since I don't know how to reproduce the initial crash, I am at a loss. Could it be just that I usually leave the editor running for days? (24hrs or more, typical)