UltimateDoomBuilder icon indicating copy to clipboard operation
UltimateDoomBuilder copied to clipboard

UDB crashes on visual mode when a specific model is in view.

Open DoomedJaska opened this issue 2 years ago • 1 comments

All *bigdwn01 & *smlldwn01 model variants crash the visual mode. In game models are fine. Other models work just fine. All models are created with the UDBs model exporter.

There is only one model ji_mdl_black_bigdwn01 representing "bigdwn01", it's recolored by changing it's skin..

Test files https://www.mediafire.com/file/x2p8ujdbdb3tt4m/gzdoom_resource_test.zip/file

Extract the test files Include them as resource folder Open a map01 or create from scratch Insert any *bigdwn01 & *smlldwn01 and go to the visual mode -> crash

SYSTEM INFO OS: Microsoft Windows 10 Home GPU: AMD Radeon(TM) Vega 8 Graphics UDB: R4160 Platform: x64

EXCEPTION DETAILS Indeksi oli sallitun alueen ulkopuolella. Indeksi ei saa olla negatiivinen, ja sen on oltava kokoelmaa pienempi. Parametrin nimi: index kohteessa System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) kohteessa CodeImp.DoomBuilder.Rendering.Renderer3D.RenderModels(Boolean trans, List`1 lights) tiedostossa c:\build\UltimateDoomBuilder\Source\Core\Rendering\Renderer3D.cs:rivillä 1687 kohteessa CodeImp.DoomBuilder.Rendering.Renderer3D.FinishGeometry() tiedostossa c:\build\UltimateDoomBuilder\Source\Core\Rendering\Renderer3D.cs:rivillä 474 kohteessa CodeImp.DoomBuilder.BuilderModes.BaseVisualMode.OnRedrawDisplay() tiedostossa c:\build\UltimateDoomBuilder\Source\Plugins\BuilderModes\VisualModes\BaseVisualMode.cs:rivillä 1718 kohteessa CodeImp.DoomBuilder.Windows.MainForm.RedrawDisplay() tiedostossa c:\build\UltimateDoomBuilder\Source\Core\Windows\MainForm.cs:rivillä 1033 kohteessa CodeImp.DoomBuilder.VisualModes.VisualMode.OnProcess(Int64 deltatime) tiedostossa c:\build\UltimateDoomBuilder\Source\Core\VisualModes\VisualMode.cs:rivillä 1352 kohteessa CodeImp.DoomBuilder.BuilderModes.BaseVisualMode.OnProcess(Int64 deltatime) tiedostossa c:\build\UltimateDoomBuilder\Source\Plugins\BuilderModes\VisualModes\BaseVisualMode.cs:rivillä 1639 kohteessa CodeImp.DoomBuilder.Windows.MainForm.processor_Tick(Object sender, EventArgs e) tiedostossa c:\build\UltimateDoomBuilder\Source\Core\Windows\MainForm.cs:rivillä 4692 kohteessa System.Windows.Forms.Timer.OnTick(EventArgs e) kohteessa System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m) kohteessa System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

DoomedJaska avatar Mar 17 '24 08:03 DoomedJaska

same issue

EXCEPTION DETAILS mscorlib: Index je mimo rozsah. Index musí být nezáporný a musí být menší než velikost kolekce. Název parametru: index v System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) v CodeImp.DoomBuilder.Rendering.Renderer3D.RenderModels(Boolean trans, List`1 lights) v c:\build\UltimateDoomBuilder\Source\Core\Rendering\Renderer3D.cs:řádek 1687 v CodeImp.DoomBuilder.Rendering.Renderer3D.FinishGeometry() v c:\build\UltimateDoomBuilder\Source\Core\Rendering\Renderer3D.cs:řádek 474 v CodeImp.DoomBuilder.BuilderModes.BaseVisualMode.OnRedrawDisplay() v c:\build\UltimateDoomBuilder\Source\Plugins\BuilderModes\VisualModes\BaseVisualMode.cs:řádek 1718 v CodeImp.DoomBuilder.Windows.MainForm.RedrawDisplay() v c:\build\UltimateDoomBuilder\Source\Core\Windows\MainForm.cs:řádek 1033 v CodeImp.DoomBuilder.VisualModes.VisualMode.OnProcess(Int64 deltatime) v c:\build\UltimateDoomBuilder\Source\Core\VisualModes\VisualMode.cs:řádek 1352 v CodeImp.DoomBuilder.BuilderModes.BaseVisualMode.OnProcess(Int64 deltatime) v c:\build\UltimateDoomBuilder\Source\Plugins\BuilderModes\VisualModes\BaseVisualMode.cs:řádek 1639 v CodeImp.DoomBuilder.Windows.MainForm.processor_Tick(Object sender, EventArgs e) v c:\build\UltimateDoomBuilder\Source\Core\Windows\MainForm.cs:řádek 4692 v System.Windows.Forms.Timer.OnTick(EventArgs e) v System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m) v System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

MangoCZ avatar May 03 '24 15:05 MangoCZ