engelsbeardlaser Posted April 2, 2025 Report Posted April 2, 2025 I'm trying to join my friend's server and the game repeatedly crashes upon trying to select my class. Specifically, when I try to switch away from commoner, the game crashes. The server had a few mods. They should all be named in the report below. Anybody know what the issue is/how I can fix it? Here's the report: Running on 64 bit Windows 10.0.22631.0 with 15654 MB RAM Game Version: v1.20.7 (Stable) 4/1/2025 8:51:11 PM: Critical error occurred Loaded Mods: aculinaryartillery@1.2.5, combatoverhaul@0.2.9, moreclasses@1.2.5, primitivesurvival@3.7.6, repairablelocust@1.4.1, game@1.20.7, animalcages@3.2.2, armory@0.2.3, betterruins@0.4.9, expandedfoods@1.7.4, maltiezfirearms@0.11.3, creative@1.20.7, survival@1.20.7 System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.IOException: Cannot open worldmap database file C:\Users\ln365\AppData\Roaming\VintagestoryData\Maps\39734f9b-4334-4578-9e70-b7a4b45ccf82.db, it seems to be not writable! at Vintagestory.API.Common.SQLiteDBConnection.OpenOrCreate(String filename, String& errorMessage, Boolean requireWriteAccess, Boolean corruptionProtection, Boolean doIntegrityCheck) in VintagestoryApi\Common\IO\SQLiteDBConnection.cs:line 42 at Vintagestory.GameContent.ChunkMapLayer..ctor(ICoreAPI api, IWorldMapManager mapSink) in VSEssentials\Systems\WorldMap\ChunkLayer\ChunkMapLayer.cs:line 118 at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) --- End of inner exception stack trace --- at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture) at System.Activator.CreateInstance(Type type, Object[] args) at Vintagestory.GameContent.WorldMapManager.OnLvlFinalize() in VSEssentials\Systems\WorldMap\WorldMapManager.cs:line 195 at Vintagestory.Client.NoObf.ClientEventAPI.TriggerLevelFinalize() in VintagestoryLib\Client\API\ClientEventAPI.cs:line 384 at Vintagestory.Client.NoObf.ClientSystemStartup.HandleLevelFinalize(Packet_Server packet) in VintagestoryLib\Client\Systems\Startup.cs:line 1071 at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 786 at Vintagestory.Client.GuiScreenConnectingToServer.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenConnectingToServer.cs:line 254 at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 695 at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 670 at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88 at OpenTK.Windowing.Desktop.GameWindow.Run() at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334 at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130 at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93 System.IO.IOException: Cannot open worldmap database file C:\Users\ln365\AppData\Roaming\VintagestoryData\Maps\39734f9b-4334-4578-9e70-b7a4b45ccf82.db, it seems to be not writable! at Vintagestory.API.Common.SQLiteDBConnection.OpenOrCreate(String filename, String& errorMessage, Boolean requireWriteAccess, Boolean corruptionProtection, Boolean doIntegrityCheck) in VintagestoryApi\Common\IO\SQLiteDBConnection.cs:line 42 at Vintagestory.GameContent.ChunkMapLayer..ctor(ICoreAPI api, IWorldMapManager mapSink) in VSEssentials\Systems\WorldMap\ChunkLayer\ChunkMapLayer.cs:line 118 at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr) Event Log entries for Vintagestory.exe, the latest 1 ================================== { TimeGenerated = 4/1/2025 8:16:41 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.20.7.0, time stamp: 0x66470000 Faulting module name: coreclr.dll, version: 7.0.1023.36312, time stamp: 0x64b06d6c Exception code: 0xc0000005 Fault offset: 0x00000000001c98a6 Faulting process id: 0x0xa98 Faulting application start time: 0x0x1dba37c0c8c1fcd Faulting application path: C:\Users\ln365\AppData\Roaming\Vintagestory\Vintagestory.exe Faulting module path: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\7.0.10\coreclr.dll Report Id: 52715fdc-acbb-4f11-8f27-37d61a588b59 Faulting package full name: Faulting package-relative application ID: }
engelsbeardlaser Posted April 3, 2025 Author Report Posted April 3, 2025 Turns out it was a conflict between the More Classes mod and Combat Overhaul. My friends and I tried to fix it but we ended up (partially through our own blunders) needing to fully restart from the beginning LOL 1
Recommended Posts