I decided to get back into vs after a few months break. I had no issue with the game back then. I have recently decided to try again, and it keeps crashing on me. None of the usual things that everybody recommends fixes it(reinstalling vs, using older version of vs, installing new drivers, reinstalling old drivers, net 8 and net 7 install and reinstalls, etc.) I would appreciate some assistance, assuming there is any useful info to glean from this crash log. In the meantime, I will be learning how to knap irl to get my fix of vs.
Running on 64 bit Windows 10.0.26200.0 with 32486 MB RAM
Game Version: v1.21.6 (Stable)
3/6/2026 4:22:49 PM: Critical error occurred
Loaded Mods: game@1.21.6, creative@1.21.6, survival@1.21.6
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Vintagestory.API.MathTools.EvolvingNatFloat.nextFloat(Single firstvalue, Single sequence) in VintagestoryApi\Math\EvolvingNatFloat.cs:line 128
at Vintagestory.Client.NoObf.ParticleGeneric.UpdateBuffers(MeshData buffer, Vec3d cameraPos, Int32& posPosition, Int32& rgbaPosition, Int32& flagPosition) in VintagestoryLib\Client\Systems\Render\Particle\ParticleGeneric.cs:line 226
at Vintagestory.Client.NoObf.ParticlePoolQuads.OnNewFrame(Single dt, Vec3d cameraPos) in VintagestoryLib\Client\Systems\Render\Particle\ParticlePoolQuads.cs:line 264
at Vintagestory.Client.NoObf.SystemRenderParticles.Render(Int32 poolindex, Single dt) in VintagestoryLib\Client\Systems\Render\Particle\RenderParticles.cs:line 195
at Vintagestory.Client.NoObf.SystemRenderParticles.OnRenderFrame3D(Single deltaTime) in VintagestoryLib\Client\Systems\Render\Particle\RenderParticles.cs:line 175
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 257
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 922
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 172
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 719
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 663
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 112
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 347
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 131
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
Event Log entries for Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 3/6/2026 4:20:52 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.6.0, time stamp: 0x67fe0000
Faulting module name: coreclr.dll, version: 8.0.1325.6609, time stamp: 0x6789557c
Exception code: 0xc0000005
Fault offset: 0x0000000000057d6b
Faulting process id: 0x49a8
Faulting application start time: 0x1dcadb75fce1d27
Faulting application path: D:\Vintagestory\Vintagestory.exe
Faulting module path: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.13\coreclr.dll
Report Id: d7e7fc9b-7e95-4e93-a00d-30031131f4c1
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 3/6/2026 4:19:54 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.6.0, time stamp: 0x67fe0000
Faulting module name: coreclr.dll, version: 8.0.1325.6609, time stamp: 0x6789557c
Exception code: 0xc000001d
Fault offset: 0x00000000001894ff
Faulting process id: 0x1a90
Faulting application start time: 0x1dcadb750315a5c
Faulting application path: D:\Vintagestory\Vintagestory.exe
Faulting module path: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.13\coreclr.dll
Report Id: 46f300b2-3393-42d0-b583-eb0c6017e2d7
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 3/6/2026 4:07:07 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.6.0, time stamp: 0x67fe0000
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x0000000000000000
Faulting process id: 0x2314
Faulting application start time: 0x1dcadb581625821
Faulting application path: D:\Vintagestory\Vintagestory.exe
Faulting module path: unknown
Report Id: 7cc7af46-454f-4468-af08-576cf8ae9c6d
Faulting package full name:
Faulting package-relative application ID: }