Jump to content

XLib and XSkills


Xandu

Recommended Posts

Hello, I'm having the same problem with the skill HUD not showing up when I press "O". We play on LAN Server and for my friend this mod works fine.

Here are the logs

9/25/2022 12:13:40: Critical error occurred in the following mod: xskills@0.6.11
Loaded Mods: aculinaryartillery@1.0.6, weaponpacka@1.3.1, tonwexp@1.1.0, bettercrates@1.5.1, weaponpackg@1.0.1, meteoricexpansion@1.2.2, primitivesurvival@3.0.5, game@1.17.4 , alchemy@1.6.4, carrycapacity@0.6.5, expandedfoods@1.6.1, hudclock@2.8.0, medievalexpansion@3.8.1, creative@1.17.4, survival@1.17.4, xlib@0.6.10, metalrecovery @ 0.1.18-rc.2, xskills@0.6.11
System.IO.FileNotFoundException: Could not load file or assembly 'exper, Version = 1.4.2.0, Culture = neutral, PublicKeyToken = null' or one of its dependencies. The specified file could not be found.
Filename: 'exper, Version = 1.4.2.0, Culture = neutral, PublicKeyToken = null'
   in System.Signature.GetSignature (Void * pCorSig, Int32 cCorSig, RuntimeFieldHandleInternal fieldHandle, IRuntimeMethodInfo methodHandle, RuntimeType declaringType)
   in System.Reflection.RuntimeMethodInfo.get_ReturnType ()
   in HarmonyLib.Patch.GetMethod (MethodBase original)
   in System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext ()
   in System.Collections.Generic.List`1..ctor (IEnumerable`1 collection)
   in System.Linq.Enumerable.ToList [TSource] (IEnumerable`1 source)
   in HarmonyLib.PatchSorter.Sort (MethodBase original)
   in HarmonyLib.PatchFunctions.UpdateWrapper (MethodBase original, PatchInfo patchInfo)
   in HarmonyLib.PatchProcessor.Patch ()
   in XSkills.ManualPatch.PatchMethod (Harmony harmony, Type type, Type patch, String method)
   in XSkills.BlockEntityMixingBowlPatch.Apply (Harmony harmony, Type blockEntityMixingBowlType)
   in XSkills.XSkills.DoHarmonyPatch (ICoreAPI api)
   in XSkills.XSkill.OnConfigReceived ()
   in Vintagestory.Client.NoObf.NetworkChannel. <> c__DisplayClass12_0`1. <SetMessageHandler> b__0 (Packet_CustomPacket p) at VintagestoryLib \ Client \ API \ NetworkChannel.cs: line 74
   in Vintagestory.Client.NoObf.NetworkAPI.HandleCustomPacket (Packet_Server packet) at VintagestoryLib \ Client \ API \ NetworkAPI.cs: line 108
   in Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks (Single deltaTime) at VintagestoryLib \ Client \ ClientMain.cs: line 1139
   in Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary (Single dt) at VintagestoryLib \ Client \ MainMenu \ Screens \ GuiScreenRunningGame.cs: line 125
   in Vintagestory.Client.ScreenManager.Render (Single dt) at VintagestoryLib \ Client \ ScreenManager.cs: line 671
   in Vintagestory.Client.ScreenManager.OnNewFrame (Single dt) at VintagestoryLib \ Client \ ScreenManager.cs: line 615
   in Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame (Object sender, FrameEventArgs e) at VintagestoryLib \ Client \ ClientPlatform \ GameWindow.cs: line 132
   in System.EventHandler`1.Invoke (Object sender, TEventArgs e)
   in OpenTK.GameWindow.RaiseRenderFrame (Double elapsed, Double & timestamp) at  \ Users \ Nexrem \ Desktop \ transfer \ opentk \ src \ OpenTK \ GameWindow.cs: line 479
   in OpenTK.GameWindow.DispatchRenderFrame () at  \ Users \ Nexrem \ Desktop \ transfer \ opentk \ src \ OpenTK \ GameWindow.cs: line 454
   in OpenTK.GameWindow.Run (Double updates_per_second, Double frames_per_second) at  \ Users \ Nexrem \ Desktop \ transfer \ opentk \ src \ OpenTK \ GameWindow.cs: line 375
   in Vintagestory.Client.ClientProgram.Start (ClientProgramArgs args, String [] rawArgs)
   in Vintagestory.ClientNative.CrashReporter.Start (ThreadStart start) at VintagestoryLib \ Client \ ClientPlatform \ ClientNative \ CrashReporter.cs: line 93

 

{TimeGenerated = 09/25/2022 12:13:41, Site =, Source = .NET Runtime, Message = Application: Vintagestory.exe
Architecture version: v4.0.30319
Description: The process terminated due to an unhandled exception.
Exception Info: System.Exception
   in MonoMod.Utils.ReflectionHelper._ResolveReflection (Mono.Cecil.MemberReference, System.Reflection.Module [])
   in MonoMod.Utils.DMDEmitDynamicMethodGenerator._Generate (MonoMod.Utils.DynamicMethodDefinition, System.Object)
   in MonoMod.Utils.DMDGenerator`1 [[System .__ Canon, mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089]]. Generate (MonoMod.Utils.DynamicMethodDefinition, System.Object)
   in MonoMod.Utils.DynamicMethodDefinition.Generate (System.Object)
   in HarmonyLib.MethodPatcher.CreateReplacement (System.Collections.Generic.Dictionary`2 <Int32, HarmonyLib.CodeInstruction> ByRef)
   in HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase, HarmonyLib.PatchInfo)
   in HarmonyLib.PatchProcessor.Unpatch (System.Reflection.MethodInfo)
   in HarmonyLib.Harmony + <> c__DisplayClass13_1. <UnpatchAll> b__1 (HarmonyLib.Patch)
   in HarmonyLib.CollectionExtensions.Do [[System .__ Canon, mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089]] (System.Collections.Generic.IEnumerable`1 <System .__ Canon>, System.Action`1 <System .__ Canon & gt
   in HarmonyLib.Harmony.UnpatchAll (System.String)
   in XSkills.XSkills.Finalize ()

}

Edited by Pavlosky
Link to comment
Share on other sites

41 minutes ago, RogueRaiden said:

When having the Strongback perk and the Soulbound perk along with the PlayerCorpse mod, the soulbound slots still get placed into the PlayerCorpse instead of staying in the inventory. Not sure exactly what mod would be the culprit... haha

I would assume that the PlayerCorpse mod just takes out all items from the player inventory. So I think there is nothing I can do about this.

Link to comment
Share on other sites

21 minutes ago, Vika Catova said:

Yeah, same. No differences.

 

It seems like  A CULINARY ARTILLERY crashes. But i still try to figure out why it crashes with xskills. And I wasn't able to reproduce it so it is hard to track it down or test fixes.

 

6 minutes ago, l33tmaan said:

Just, uh... let me know if there's any code I can add to ACA or EF that might make things a bit easier for you, Xandu. 😰

The A CULINARY ARTILLERY github link seems not to work at least for me. Looking at the code that crashes could be helpful.

  • Like 1
Link to comment
Share on other sites

Hi! I, too, am crashing on my LAN server with my sister and I am unable to open my skills screen even after I reassign it.

My sister has no issue using the menu.

Crash Log:

Spoiler

Running on 64 bit Windows with 16 GB RAM
Game Version: v1.17.4 (Stable)
10/1/2022 4:54:38 PM: Critical error occurred in the following mod: xskills@0.6.12
Loaded Mods: aculinaryartillery@1.0.6, tonwexp@1.1.0, armoroverhaulsuite@1.0.0, attributer@1.0.3, bth@1.2.4, cottagewindows@1.0.8, FlexibleTools@2.0.0, HangingOilLamps@1.0.1, hideandfabric@1.2.7, reducedarmornegatives@1.0.4, necessaries@1.1.3, nightwatcher@1.3.0, primitivesurvival@3.0.5, rpgitemrarity@1.0.2, smokychimneys@1.0.0, sortablestorage@1.5.0, temperaturescales@1.0.1, tinytweaks@2.0.0, visibleore@1.0.1, game@1.17.4, wildcrafttrees@1.0.1, wildcraft@1.4.4, autosifter@1.0.1, carrycapacity@0.6.5, expandedfoods@1.6.1, extraoverlays@1.1.1, hudclock@2.8.0, immersivecrafting@1.1.0, lecheesedecubique@1.0.0, lichen@1.6.1, medievalexpansion@3.8.1, mortaldamage@1.3.1, petai@1.5.4, playercorpse@1.4.3, prospectorinfo@4.1.1, resmeltableslight@1.0.0, roadworks@1.0.7, usefulstuff17@1.0.1, creative@1.17.4, survival@1.17.4, waypointextensions@1.0.2, xlib@0.6.10, xorberax-bloodmod@0.3.2, xrowboat@0.0.5, metalrecovery@0.1.18-rc.2, bullseye@2.4.0, cats@1.5.3, foxtaming@1.2.0, xinvtweaks@1.4.2, xskills@0.6.12
System.NullReferenceException: Object reference not set to an instance of an object.
   at XSkills.XSkillsSkepBehavior.GetPlacedBlockInfo(IWorldAccessor world, BlockPos pos, IPlayer forPlayer)
   at Vintagestory.API.Common.Block.GetPlacedBlockInfo(IWorldAccessor world, BlockPos pos, IPlayer forPlayer) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2187
   at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.ComposeBlockInfoHud() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 57
   at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.BlockInView() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 190
   at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 105
   at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1196
   at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 1103
   at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 123
   at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 669
   at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 613
   at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 125
   at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 476
   at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 452
   at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 375
   at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
   at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries containing Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 10/1/2022 4:54:43 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1928217691248925191, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.17.4.0
P3: 6329a6de
P4: KERNELBASE.dll
P5: 10.0.19041.1949
P6: cb12e58e
P7: c0020001
P8: 0000000000034fd9
P9:
P10:

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF235.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF728.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF738.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF746.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF776.tmp.txt
\\?\C:\Users\Owner\AppData\Local\Temp\WERF90F.tmp.appcompat.txt

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_95ff8f944bf5a8301ef5d97aeba035c8d62ef463_4220f55b_ae972853-1b80-4d00-8783-faa0ebeae6fe

Analysis symbol:
Rechecking for solution: 0
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Report Status: 268566528
Hashed bucket: 1bf0209caeb072250ac267c628841a07
Cab Guid: 0 }
--------------
{ TimeGenerated = 10/1/2022 4:54:42 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.17.4.0
P3: 6329a6de
P4: KERNELBASE.dll
P5: 10.0.19041.1949
P6: cb12e58e
P7: c0020001
P8: 0000000000034fd9
P9:
P10:

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF235.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF728.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF738.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF746.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF776.tmp.txt
\\?\C:\Users\Owner\AppData\Local\Temp\WERF90F.tmp.appcompat.txt

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_95ff8f944bf5a8301ef5d97aeba035c8d62ef463_4220f55b_cab_ae972853-1b80-4d00-8783-faa0ebeae6fe

Analysis symbol:
Rechecking for solution: 0
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Report Status: 131076
Hashed bucket:
Cab Guid: 0 }
--------------
{ TimeGenerated = 10/1/2022 4:54:40 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.17.4.0, time stamp: 0x6329a6de
Faulting module name: KERNELBASE.dll, version: 10.0.19041.1949, time stamp: 0xcb12e58e
Exception code: 0xc0020001
Fault offset: 0x0000000000034fd9
Faulting process id: 0x4320
Faulting application start time: 0x01d8d5d0a3aed17a
Faulting application path: C:\Users\Owner\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Faulting package full name:
Faulting package-relative application ID:  }

I was looking at a bee skep when I crashed. Happened similarly with a bloomery base.

Link to comment
Share on other sites

Spoiler

[Error] [xskills] An exception was thrown when trying to start the mod:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei XSkills.LatePatcher.AssetsLoaded(ICoreAPI api)
   bei Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\API\ModLoader.cs:Zeile 613.
4.10.2022 09:19:39 [Error] Failed to run mod phase AssetsLoaded for mod XSkills.LatePatcher

1.17.5

  • Thanks 1
Link to comment
Share on other sites

On 10/1/2022 at 11:02 PM, Tetsune said:

Hi! I, too, am crashing on my LAN server with my sister and I am unable to open my skills screen even after I reassign it.

My sister has no issue using the menu.

Crash Log:

  Reveal hidden contents

Running on 64 bit Windows with 16 GB RAM
Game Version: v1.17.4 (Stable)
10/1/2022 4:54:38 PM: Critical error occurred in the following mod: xskills@0.6.12
Loaded Mods: aculinaryartillery@1.0.6, tonwexp@1.1.0, armoroverhaulsuite@1.0.0, attributer@1.0.3, bth@1.2.4, cottagewindows@1.0.8, FlexibleTools@2.0.0, HangingOilLamps@1.0.1, hideandfabric@1.2.7, reducedarmornegatives@1.0.4, necessaries@1.1.3, nightwatcher@1.3.0, primitivesurvival@3.0.5, rpgitemrarity@1.0.2, smokychimneys@1.0.0, sortablestorage@1.5.0, temperaturescales@1.0.1, tinytweaks@2.0.0, visibleore@1.0.1, game@1.17.4, wildcrafttrees@1.0.1, wildcraft@1.4.4, autosifter@1.0.1, carrycapacity@0.6.5, expandedfoods@1.6.1, extraoverlays@1.1.1, hudclock@2.8.0, immersivecrafting@1.1.0, lecheesedecubique@1.0.0, lichen@1.6.1, medievalexpansion@3.8.1, mortaldamage@1.3.1, petai@1.5.4, playercorpse@1.4.3, prospectorinfo@4.1.1, resmeltableslight@1.0.0, roadworks@1.0.7, usefulstuff17@1.0.1, creative@1.17.4, survival@1.17.4, waypointextensions@1.0.2, xlib@0.6.10, xorberax-bloodmod@0.3.2, xrowboat@0.0.5, metalrecovery@0.1.18-rc.2, bullseye@2.4.0, cats@1.5.3, foxtaming@1.2.0, xinvtweaks@1.4.2, xskills@0.6.12
System.NullReferenceException: Object reference not set to an instance of an object.
   at XSkills.XSkillsSkepBehavior.GetPlacedBlockInfo(IWorldAccessor world, BlockPos pos, IPlayer forPlayer)
   at Vintagestory.API.Common.Block.GetPlacedBlockInfo(IWorldAccessor world, BlockPos pos, IPlayer forPlayer) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2187
   at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.ComposeBlockInfoHud() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 57
   at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.BlockInView() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 190
   at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 105
   at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1196
   at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 1103
   at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 123
   at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 669
   at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 613
   at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 125
   at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 476
   at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 452
   at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 375
   at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
   at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries containing Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 10/1/2022 4:54:43 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1928217691248925191, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.17.4.0
P3: 6329a6de
P4: KERNELBASE.dll
P5: 10.0.19041.1949
P6: cb12e58e
P7: c0020001
P8: 0000000000034fd9
P9:
P10:

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF235.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF728.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF738.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF746.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF776.tmp.txt
\\?\C:\Users\Owner\AppData\Local\Temp\WERF90F.tmp.appcompat.txt

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_95ff8f944bf5a8301ef5d97aeba035c8d62ef463_4220f55b_ae972853-1b80-4d00-8783-faa0ebeae6fe

Analysis symbol:
Rechecking for solution: 0
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Report Status: 268566528
Hashed bucket: 1bf0209caeb072250ac267c628841a07
Cab Guid: 0 }
--------------
{ TimeGenerated = 10/1/2022 4:54:42 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.17.4.0
P3: 6329a6de
P4: KERNELBASE.dll
P5: 10.0.19041.1949
P6: cb12e58e
P7: c0020001
P8: 0000000000034fd9
P9:
P10:

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF235.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF728.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF738.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF746.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF776.tmp.txt
\\?\C:\Users\Owner\AppData\Local\Temp\WERF90F.tmp.appcompat.txt

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_95ff8f944bf5a8301ef5d97aeba035c8d62ef463_4220f55b_cab_ae972853-1b80-4d00-8783-faa0ebeae6fe

Analysis symbol:
Rechecking for solution: 0
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Report Status: 131076
Hashed bucket:
Cab Guid: 0 }
--------------
{ TimeGenerated = 10/1/2022 4:54:40 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.17.4.0, time stamp: 0x6329a6de
Faulting module name: KERNELBASE.dll, version: 10.0.19041.1949, time stamp: 0xcb12e58e
Exception code: 0xc0020001
Fault offset: 0x0000000000034fd9
Faulting process id: 0x4320
Faulting application start time: 0x01d8d5d0a3aed17a
Faulting application path: C:\Users\Owner\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Faulting package full name:
Faulting package-relative application ID:  }

I was looking at a bee skep when I crashed. Happened similarly with a bloomery base.

This seems to be the same issue that  was already mentioned a few times. I still try to figure out why this happens. The current working hypothesis is that if you have xskills and expanded foods installed on a lan-server (at least i only heard the issue from there which is weirdly specific) something breaks the initialisation process. Than the game tries to access non existing data and crashes randomly.

 

19 hours ago, melodelic said:

Hi, I'm wondering what exactly "Ability: Heavy Hits Your heavy hits on slag works as a split." actually means because when I hit an iron bloom's slag, it doesn't look like it does anything.

It should remove the slag as if you would use the split. I've always had the problem that when smithing iron blocks, I would accidentally remove pieces of iron when trying to aggressively remove the slag. I made this ability so I could blindly hammer on a bloom without worrying about the right workmode. 😅

 

 

4 hours ago, CoB said:
  Hide contents

[Error] [xskills] An exception was thrown when trying to start the mod:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei XSkills.LatePatcher.AssetsLoaded(ICoreAPI api)
   bei Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\API\ModLoader.cs:Zeile 613.
4.10.2022 09:19:39 [Error] Failed to run mod phase AssetsLoaded for mod XSkills.LatePatcher

1.17.5

Weird. I am working on it.

1 hour ago, RogueRaiden said:

Yeah seems to be my fault. Seems to be related to the tweaks that make it accessible through the default backpack gui.

  • Thanks 1
Link to comment
Share on other sites

6 hours ago, Xandu said:

This seems to be the same issue that  was already mentioned a few times. I still try to figure out why this happens. The current working hypothesis is that if you have xskills and expanded foods installed on a lan-server (at least i only heard the issue from there which is weirdly specific) something breaks the initialisation process. Than the game tries to access non existing data and crashes randomly.

Yes, I believe this to be the case, since I had no problems previously!

I even went back a couple of versions of XSkills and we were still experiencing this issue. Until my sister, the host, breaks the offending block (Skep or Bloomery, in my cases) I will consistently crash while looking at the block.

Perhaps this is more of an issue with expanded foods, then?

Link to comment
Share on other sites

  • 2 weeks later...
32 minutes ago, RogueRaiden said:

xSkills 0.6.13
PlayerCorpse 1.5.0
Vintage Story 1.17.8

Soulbound Strongback items still get placed into the Corpse in my testing

Have you added the inventory from xskills to the player corpse config  file?

Edited by Xandu
Link to comment
Share on other sites

15 hours ago, Xandu said:

Have you added the inventory from xskills to the player corpse config  file?

Just checked, yeah its still there from my previous testing
"Value": [
      "hotbar",
      "backpack",
      "craftinggrid",
      "mouse",
      "character",
      "xskillshotbar"
    ]

 

Link to comment
Share on other sites

32 minutes ago, RogueRaiden said:

Just checked, yeah its still there from my previous testing
"Value": [
      "hotbar",
      "backpack",
      "craftinggrid",
      "mouse",
      "character",
      "xskillshotbar"
    ]

 

You should remove it. It makes Player Corpse remove the items out of the inventory.

Link to comment
Share on other sites

3 minutes ago, Joshua Crabtree said:

We are having a client crash on our server when a player uses a copper pan on bony soil. It works once but the second panning then causes the client doing it to crash.

 

Has anyone else experienced this before?

 

Do you have a crash report?

Link to comment
Share on other sites

image.png.1c8733beeb80a63a35929ded8b33e484.png

19:39:40 [Server Warning] Exception at client 10. Disconnecting client.
19:39:40 [Server Notification] Last player disconnected, compacting large object heap...
19:39:40 [Server Event] Player Juliustice got removed. Reason: Threw an exception at the server
19:39:40 [Server Error] System.InvalidOperationException: Coding error, no drops defined for source mat bonysoil-7
  at Vintagestory.GameContent.BlockPan.CreateDrop (Vintagestory.API.Common.EntityAgent byEntity, System.String fromBlockCode) [0x00070] in <ebb4908813c540bd97b73507375b4a6c>:0 
  at Vintagestory.GameContent.BlockPan.OnHeldInteractStop (System.Single secondsUsed, Vintagestory.API.Common.ItemSlot slot, Vintagestory.API.Common.EntityAgent byEntity, Vintagestory.API.Common.BlockSelection blockSel, Vintagestory.API.Common.EntitySelection entitySel) [0x0003e] in <ebb4908813c540bd97b73507375b4a6c>:0 
  at Vintagestory.API.Common.CollectibleObject.OnHeldUseStop (System.Single secondsPassed, Vintagestory.API.Common.ItemSlot slot, Vintagestory.API.Common.EntityAgent byEntity, Vintagestory.API.Common.BlockSelection blockSel, Vintagestory.API.Common.EntitySelection entitySel, Vintagestory.API.Common.EnumHandInteract useType) [0x00013] in <5fff0bbd574f4532936c0f270e3c7cf2>:0 
  at Vintagestory.Server.ServerSystemInventory.HandleHandInteraction (Packet_Client packet, Vintagestory.Server.ConnectedClient client) [0x00338] in <888bec6fc06e4b95915767b40c47224f>:0 
  at Vintagestory.Server.ServerMain.HandleClientPacket (Vintagestory.Server.ConnectedClient client, System.Byte[] data) [0x0005a] in <888bec6fc06e4b95915767b40c47224f>:0 
  at Vintagestory.Server.ServerMain.ProcessNetMessage (Vintagestory.Common.NetIncomingMessage msg, Vintagestory.Common.NetServer mainSocket) [0x00151] in <888bec6fc06e4b95915767b40c47224f>:0 
19:39:40 [Server Notification] All clients disconnected, pausing game calendar.

> 

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.