Julius van Vern Posted July 17, 2021 Report Share Posted July 17, 2021 Hey Xantru, after updating to 1.15.1 and update your mod, i recive the following message from server console. 08:10:53 [Server Error] Failed to load lang file xskills:lang/de.json: Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path 'itemdesc-metalbit-zinc', line 342, position 2. at Newtonsoft.Json.JsonTextReader.ParsePostValue() at Newtonsoft.Json.JsonTextReader.Read() at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at Vintagestory.API.Config.Lang.Load(ILogger logger, IAssetManager manager, String language) Actually it seems to work. Maybe you can check this. Thank you by the way.. crate Work 1 Link to comment Share on other sites More sharing options...
Xandu Posted July 17, 2021 Author Report Share Posted July 17, 2021 I uploaded a small fix that should fix a few bugs. -updated polish translation -hopefully fixed a crash when an other player fires up the Pit Kiln (can't test it) -fixed a missing ',' in the german translation file -fixed not being able to take mead out of barrels and buckets 22 hours ago, Rescon said: If someone starts/fire up the Pit Kiln the other Players crash with the Following Log. Running on 64 bit Windows with 16 GB RAM Version: v1.15.0 (Stable)16.07.2021 16:15:08: Critical error occurred System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei XSkills.BlockEntityPitKilnPatch.Postfix(BlockEntityPitKiln __instance, IPlayer byPlayer) bei Vintagestory.GameContent.BlockEntityPitKiln.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving) bei Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(_ghXD5NKeifxjBZbJOwFAvz8sOqmA p, ClientMain game) bei Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(_PJkWYY2en9kpG8I4bZQar7CgJDh packet) bei Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) bei _DLw29xcc4gWHWfw8Em0aOjlQATi._TFtOrZMSbYowcBNbCxzYGGi9tPB(Single ) bei _Hx2yddcXbI4cHPSiFN8uLToeZYi._4nKLMGBXSYT0MlLMXytiZXnv1pE(Single ) bei _Hx2yddcXbI4cHPSiFN8uLToeZYi._zuHdBQu2Ufqe6gkW2Lbew2nkMld(Single ) bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) bei System.EventHandler`1.Invoke(Object sender, TEventArgs e) bei OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) bei OpenTK.GameWindow.DispatchRenderFrame() bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) bei _aZ2fvA6N0dSuJcMaBGoJm3sgDNM._I7uMuBrykFfyAmYcxlmGjnH5B6N(_gOZk4eLYIxYBLj6wraBWI9aAKFz , String[] ) bei _Ftrf2yPR687y7LQA9DOeCuoEf4dA._I7uMuBrykFfyAmYcxlmGjnH5B6N(ThreadStart ) ------------------------------- Should be fixed now. 6 hours ago, Kevin C said: Running 1.15.1 on a server and with only xskills and xlib loaded my server crashes the instant a player joins. 02:51:50 [Server Debug] Response from auth server: {"playername":"Sirix","entitlements":null,"valid":1} 02:51:50 [Server Notification] Delayed join, need to load one spawn chunk first. 02:51:51 [Server Notification] Placing player at 51575.3828124974 166 51245.0625000023 ================================================================= Native Crash Reporting ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= ================================================================= Native stacktrace: ================================================================= 0x5645899c2265 - /usr/bin/mono : (null) 0x5645899c25fc - /usr/bin/mono : (null) 0x56458996da21 - /usr/bin/mono : (null) 0x5645899bbbfb - /usr/bin/mono : (null) 0x41faf7c9 - Unknown ================================================================= Telemetry Dumper: ================================================================= Pkilling 0x7fab6ffff700 from 0x7fab91abf780 Could not exec mono-hang-watchdog, expected on path '/etc/../bin/mono-hang-watchdog' (errno 2) Pkilling 0x7fab44be0700 from 0x7fab91abf780 Pkilling 0x7fab28ffb700 from 0x7fab91abf780 Pkilling 0x7fab4bf43700 from 0x7fab91abf780 Pkilling 0x7fab84e6d700 from 0x7fab91abf780 Pkilling 0x7fab8526f700 from 0x7fab91abf780 Pkilling 0x7fab42cff700 from 0x7fab91abf780 Pkilling 0x7fab328ff700 from 0x7fab91abf780 rate limit exceeded ================================================================= External Debugger Dump: ================================================================= Do you use mono to run the server? I have no idea how mono works neither what could cause this error. So unfortunately i think there isn't much i can do. 5 hours ago, Julius van Vern said: Hey Xantru, after updating to 1.15.1 and update your mod, i recive the following message from server console. 08:10:53 [Server Error] Failed to load lang file xskills:lang/de.json: Newtonsoft.Json.JsonReaderException: After parsing a value an unexpected character was encountered: ". Path 'itemdesc-metalbit-zinc', line 342, position 2. at Newtonsoft.Json.JsonTextReader.ParsePostValue() at Newtonsoft.Json.JsonTextReader.Read() at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at Vintagestory.API.Config.Lang.Load(ILogger logger, IAssetManager manager, String language) Actually it seems to work. Maybe you can check this. Thank you by the way.. crate Work Should be fixed now. 1 Link to comment Share on other sites More sharing options...
Trig Posted July 17, 2021 Report Share Posted July 17, 2021 7 hours ago, Kevin C said: Running 1.15.1 on a server and with only xskills and xlib loaded my server crashes the instant a player joins. 02:51:50 [Server Debug] Response from auth server: {"playername":"Sirix","entitlements":null,"valid":1} 02:51:50 [Server Notification] Delayed join, need to load one spawn chunk first. 02:51:51 [Server Notification] Placing player at 51575.3828124974 166 51245.0625000023 ================================================================= Native Crash Reporting ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= ================================================================= Native stacktrace: ================================================================= 0x5645899c2265 - /usr/bin/mono : (null) 0x5645899c25fc - /usr/bin/mono : (null) 0x56458996da21 - /usr/bin/mono : (null) 0x5645899bbbfb - /usr/bin/mono : (null) 0x41faf7c9 - Unknown ================================================================= Telemetry Dumper: ================================================================= Pkilling 0x7fab6ffff700 from 0x7fab91abf780 Could not exec mono-hang-watchdog, expected on path '/etc/../bin/mono-hang-watchdog' (errno 2) Pkilling 0x7fab44be0700 from 0x7fab91abf780 Pkilling 0x7fab28ffb700 from 0x7fab91abf780 Pkilling 0x7fab4bf43700 from 0x7fab91abf780 Pkilling 0x7fab84e6d700 from 0x7fab91abf780 Pkilling 0x7fab8526f700 from 0x7fab91abf780 Pkilling 0x7fab42cff700 from 0x7fab91abf780 Pkilling 0x7fab328ff700 from 0x7fab91abf780 rate limit exceeded ================================================================= External Debugger Dump: ================================================================= I'm having the same exact issue. I've narrowed it down to only xleveling/xskills. I run my server on G-Portal, and even with the server on 1.15.1, and the mod versions of 1.15.1 I get this crash. I received the crash on the 1.15.0 version as well, with the pre 1.15.1 version of the mods. So something changed when updating to .1.15.0+ that is causing this issue. Which is a real shame because I really enjoy this mod. Link to comment Share on other sites More sharing options...
Xandu Posted July 17, 2021 Author Report Share Posted July 17, 2021 25 minutes ago, Solaireislove said: I'm having the same exact issue. I've narrowed it down to only xleveling/xskills. I run my server on G-Portal, and even with the server on 1.15.1, and the mod versions of 1.15.1 I get this crash. I received the crash on the 1.15.0 version as well, with the pre 1.15.1 version of the mods. So something changed when updating to .1.15.0+ that is causing this issue. Which is a real shame because I really enjoy this mod. Yeah but i haven't done much different stuff in the versions for 1.14 and 1.15. I just added more stuff. It would be interesting whether someone else could manage to run a server on an other platform or with an other version of mono to see if it is a problem that just occurs on G-Portal or if it is related to mono or someting. Unfortunately the crash report doesn't tell me anything. Link to comment Share on other sites More sharing options...
xxiCE xx Posted July 17, 2021 Report Share Posted July 17, 2021 @Xandu I'm running a 1.15.1 server (fresh install, not an upgrade from RC4) and have the xlib & xskills v0.6.0-pre.5 version installed and we only had an initial crash from the first client to connect (didn't crash the server), but he was able to reconnect and all was fine after that. I haven't updated the server or clients to pre-6 yet. Link to comment Share on other sites More sharing options...
xxiCE xx Posted July 17, 2021 Report Share Posted July 17, 2021 Just now, xxiCE xx said: @Xandu I'm running a 1.15.1 server (fresh install, not an upgrade from RC4) and have the xlib & xskills v0.6.0-pre.5 version installed and we only had an initial crash from the first client to connect (didn't crash the server), but he was able to reconnect and all was fine after that. I haven't updated the server or clients to pre-6 yet. Doh...forgot to add that I'm hosting it on a windows 10 PC, not through a portal or other hosting service. Link to comment Share on other sites More sharing options...
Morten Weber Posted July 17, 2021 Report Share Posted July 17, 2021 (edited) Server: Debian 10 minimal / VS 1.15.1 Modversion: xlib_v0.6.0-pre.6.zip & xskills_v0.6.0-pre.6.zip Getting the Mono crash since 1.15. Quote Running on 64 bit Windows with 16 GB RAM Version: v1.15.1 (Stable)17.07.2021 18:42:48: Critical error occurred System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei VSHUD.WaypointUtils.Dispose() bei Vintagestory.Common.ModLoader.Dispose() bei Vintagestory.Client.NoObf.ClientMain.Dispose() bei _KjTDoKZjuKUC1UTaOBisQ6AZ4AqA._8DJtlEnHO7F1NYfVFrSNJNuDZpD(Single ) bei _RWDpUP9pNIFCL1enbZzYqmh8eRe._rmjRcUg6ZZy8gFclAtdmfo8RemC(Single ) bei _RWDpUP9pNIFCL1enbZzYqmh8eRe._uf2x7pSJniCpFh7nbMvuI5iHIsh(Single ) bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) bei System.EventHandler`1.Invoke(Object sender, TEventArgs e) bei OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) bei OpenTK.GameWindow.DispatchRenderFrame() bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) bei _dWMiVfUAappivvjgQTrHbayLaP6._JCfAsRVSY5s6xyZG4pMiBR26lu(_mzzuiHzecediUg7OL4KPB2bLyPO , String[] ) bei _75U2lTywrsd0KIurOPIOvOxQoiH._JCfAsRVSY5s6xyZG4pMiBR26lu(ThreadStart ) ------------------------------- Event Log entries containing Vintagestory.exe, the latest 3 ================================== { TimeGenerated = 09.07.2021 18:44:03, Site = , Source = Application Hang, Message = Das Programm Vintagestory.exe Version 1.15.0.0 hat die Interaktion mit Windows beendet und wurde geschlossen. Überprüfen Sie den Problemverlauf in der Systemsteuerung "Sicherheit und Wartung", um nach weiteren Informationen zum Problem zu suchen. Prozess-ID: d68 Startzeit: 01d774d7bf1eedca Beendigungszeit: 4294967295 Anwendungspfad: D:\Vintage Story\Vintagestory v1.15\Vintagestory.exe Bericht-ID: ddc2422b-bcf2-47a2-9d4b-f5de8694b9b1 Vollständiger Name des fehlerhaften Pakets: Relative Anwendungs-ID des fehlerhaften Pakets: Absturztyp: Top level window is idle } -------------- { TimeGenerated = 09.07.2021 12:32:09, Site = , Source = Application Error, Message = Name der fehlerhaften Anwendung: Vintagestory.exe, Version: 1.15.0.0, Zeitstempel: 0x60e70273 Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.19041.1023, Zeitstempel: 0x924f9cdb Ausnahmecode: 0xe0434352 Fehleroffset: 0x0000000000034b89 ID des fehlerhaften Prozesses: 0xb7c Startzeit der fehlerhaften Anwendung: 0x01d774abd0243670 Pfad der fehlerhaften Anwendung: D:\Vintage Story\Vintagestory v1.15\Vintagestory.exe Pfad des fehlerhaften Moduls: C:\Windows\System32\KERNELBASE.dll Berichtskennung: d511764f-a213-4f65-be0a-7a0c71c07ee9 Vollständiger Name des fehlerhaften Pakets: Anwendungs-ID, die relativ zum fehlerhaften Paket ist: } -------------- { TimeGenerated = 09.07.2021 12:32:08, Site = , Source = .NET Runtime, Message = Anwendung: Vintagestory.exe Frameworkversion: v4.0.30319 Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet. Ausnahmeinformationen: System.IO.IOException bei System.IO.__Error.WinIOError(Int32, System.String) bei System.IO.FileStream.Init(System.String, System.IO.FileMode, System.IO.FileAccess, Int32, Boolean, System.IO.FileShare, Int32, System.IO.FileOptions, SECURITY_ATTRIBUTES, System.String, Boolean, Boolean, Boolean) bei System.IO.FileStream..ctor(System.String, System.IO.FileMode, System.IO.FileAccess, System.IO.FileShare, Int32, System.IO.FileOptions, System.String, Boolean) bei System.IO.FileStream..ctor(System.String, System.IO.FileMode) bei Hjg.Pngcs.FileHelper.OpenFileForWriting(System.String, Boolean) bei Hjg.Pngcs.FileHelper.CreatePngWriter(System.String, Hjg.Pngcs.ImageInfo, Boolean) bei Automap.Snapshotter+<Take>d__14.MoveNext() bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() bei System.Threading.ThreadPoolWorkQueue.Dispatch() } Mono --version: Quote Mono JIT compiler version 6.12.0.147 (tarball Wed Jul 14 08:45:43 UTC 2021) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug Interpreter: yes LLVM: yes(610) Suspend: hybrid GC: sgen (concurrent by default) Crash occurs on client join, server & client crash while the mod is loaded. debug_stacktrace.txt mono_crash.7619427de.0.json server-debug.txt server-event.txt server-main.txt Edited July 17, 2021 by Morten Weber 1 Link to comment Share on other sites More sharing options...
Kevin C Posted July 17, 2021 Report Share Posted July 17, 2021 (edited) Sorry I forgot to mention that I'm also on Gportal. I figured it was something real funky as single player functions just fine. New version gives the same error on my server unfortunately. Edited July 17, 2021 by Kevin C Link to comment Share on other sites More sharing options...
Xandu Posted July 18, 2021 Author Report Share Posted July 18, 2021 (edited) Thanks to everyone how posted a crash report. Based on it i developed the version below. Can anybody, who had the mono crash, test whether this works? xskills_v0.6.0-pre.7.zip Edited July 18, 2021 by Xandu Link to comment Share on other sites More sharing options...
Trig Posted July 18, 2021 Report Share Posted July 18, 2021 11 hours ago, Xandu said: Thanks to everyone how posted a crash report. Based on it i developed the version below. Can anybody, who had the mono crash, test whether this works? xskills_v0.6.0-pre.7.zip 208.34 kB · 5 downloads I am VERY happy to report that I was able to load the server with leveling/skills! So far so good. 1 Link to comment Share on other sites More sharing options...
Lolens Posted July 19, 2021 Report Share Posted July 19, 2021 Having minor issue without server crash. On server startup xskills prints error in console, but still working in game server-main.txt Link to comment Share on other sites More sharing options...
Apostasia Posted July 19, 2021 Report Share Posted July 19, 2021 I've been experimenting with the Blacksmith skill, what influences the quality of an item? I have rank 2 in the skill but I sometimes get items under the base quality of 2, what's lowering the quality of them? Link to comment Share on other sites More sharing options...
Xandu Posted July 19, 2021 Author Report Share Posted July 19, 2021 1 hour ago, Lolens said: Having minor issue without server crash. On server startup xskills prints error in console, but still working in game server-main.txt 16.79 kB · 0 downloads This error can still be bad. It could mean that some abilities don't work correctly. But i could not reproduce it. Do you have every of your mods up to date? Maybe it is a conflict with another mod. Have you tried starting your game with no other mod active? 32 minutes ago, Apostasia said: I've been experimenting with the Blacksmith skill, what influences the quality of an item? I have rank 2 in the skill but I sometimes get items under the base quality of 2, what's lowering the quality of them? At the moment it's just skill and luck. I thought about adding other factors like i have done for food. But at the moment i hadn't come up with good ones. Link to comment Share on other sites More sharing options...
Julius van Vern Posted July 20, 2021 Report Share Posted July 20, 2021 For your information, we had this error on the console yesterday. After a restart of the server it works again. But maybe you can see what the problem was. 1 Link to comment Share on other sites More sharing options...
Xandu Posted July 20, 2021 Author Report Share Posted July 20, 2021 3 hours ago, Julius van Vern said: For your information, we had this error on the console yesterday. After a restart of the server it works again. But maybe you can see what the problem was. Thanks for reporting this issue. But how did this happen? At the moment i have found nothing in the method that could cause this error. Link to comment Share on other sites More sharing options...
Michał Włodarz Posted July 20, 2021 Report Share Posted July 20, 2021 I have error anytime water for salt is being cooked. Running on 64 bit Windows with 16 GB RAM Version: v1.15.1 (Stable)2021-07-20 12:05:47: Critical error occurred System.NullReferenceException: Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu. w Vintagestory.GameContent.MealMeshCache.GenFoodMixMesh(ItemStack[] contentStacks, CookingRecipe recipe, Vec3f foodTranslate) w Vintagestory.GameContent.MealMeshCache.GenMealMesh(CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) w Vintagestory.GameContent.MealMeshCache.GenMealInContainerMesh(Block containerBlock, CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) w Vintagestory.GameContent.MealMeshCache.GetOrCreateMealInContainerMeshRef(Block containerBlock, CookingRecipe forRecipe, ItemStack[] contentStacks, Vec3f foodTranslate) w Vintagestory.GameContent.PotInFirepitRenderer..ctor(ICoreClientAPI capi, ItemStack stack, BlockPos pos, Boolean isInOutputSlot) w Vintagestory.GameContent.BlockCookedContainer.GetRendererWhenInFirepit(ItemStack stack, BlockEntityFirepit firepit, Boolean forOutputSlot) w Vintagestory.GameContent.BlockEntityFirepit.UpdateRenderer() w Vintagestory.GameContent.BlockEntityFirepit.OnSlotModifid(Int32 slotid) w Vintagestory.API.Common.InventoryBase.DidModifyItemSlot(ItemSlot slot, ItemStack extractedStack) w Vintagestory.GameContent.InventorySmelting.DidModifyItemSlot(ItemSlot slot, ItemStack extractedStack) w Vintagestory.GameContent.InventorySmelting.FromTreeAttributes(ITreeAttribute tree) w XSkills.XSkillsInventorySmelting.FromTreeAttributes(ITreeAttribute tree) w Vintagestory.GameContent.BlockEntityFirepit.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving) w Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(_judMEzrGk2BBXJydxkBBqGcDfbeA p, ClientMain game) w Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(_VDN4c9aNSGhuso1YJUSgt1aBDX packet) w Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) w _LpTdfLOAWwrFBtCzFbbeuEgj89qb._BdAGMFwyOn5tRjrJ2AiJBfbgDkH(Single ) w _RWDpUP9pNIFCL1enbZzYqmh8eRe._rmjRcUg6ZZy8gFclAtdmfo8RemC(Single ) w _RWDpUP9pNIFCL1enbZzYqmh8eRe._uf2x7pSJniCpFh7nbMvuI5iHIsh(Single ) w Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) w System.EventHandler`1.Invoke(Object sender, TEventArgs e) w OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) w OpenTK.GameWindow.DispatchRenderFrame() w OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) w _dWMiVfUAappivvjgQTrHbayLaP6._JCfAsRVSY5s6xyZG4pMiBR26lu(_mzzuiHzecediUg7OL4KPB2bLyPO , String[] ) w _75U2lTywrsd0KIurOPIOvOxQoiH._JCfAsRVSY5s6xyZG4pMiBR26lu(ThreadStart ) ------------------------------- Event Log entries containing Vintagestory.exe, the latest 3 ================================== { TimeGenerated = 2021-07-17 13:51:03, Site = , Source = Application Hang, Message = Program Vintagestory.exe w wersji 1.15.1.0 zatrzymał interakcję z systemem Windows i został zamknięty. Aby zobaczyć, czy jest dostępnych więcej informacji dotyczących tego problemu, sprawdź historię problemu w panelu sterowania Centrum akcji. Identyfikator procesu: 184c Godzina rozpoczęcia: 01d77b01cde0e7fa Godzina zakończenia: 31 Ścieżka aplikacji: G:\Vintagestory\Vintagestory.exe Identyfikator raportu: 3ef5e667-e6f5-11eb-9610-902b345cf6b8 } -------------- { TimeGenerated = 2021-07-17 13:48:00, Site = , Source = Application Hang, Message = Program Vintagestory.exe w wersji 1.15.1.0 zatrzymał interakcję z systemem Windows i został zamknięty. Aby zobaczyć, czy jest dostępnych więcej informacji dotyczących tego problemu, sprawdź historię problemu w panelu sterowania Centrum akcji. Identyfikator procesu: 20a4 Godzina rozpoczęcia: 01d77b001d48fa22 Godzina zakończenia: 35 Ścieżka aplikacji: G:\Vintagestory\Vintagestory.exe Identyfikator raportu: d0dadced-e6f4-11eb-9610-902b345cf6b8 } -------------- { TimeGenerated = 2021-06-17 23:07:36, Site = , Source = Application Error, Message = Nazwa aplikacji powodującej błąd: Vintagestory.exe, wersja: 1.14.10.0, sygnatura czasowa: 0x6079b344 Nazwa modułu powodującego błąd: nvoglv64.DLL, wersja: 23.21.13.9135, sygnatura czasowa: 0x5ab581c4 Kod wyjątku: 0x40000015 Przesunięcie błędu: 0x0000000000fd6b7f Identyfikator procesu powodującego błąd: 0x161c Godzina uruchomienia aplikacji powodującej błąd: 0x01d7634ff3358801 Ścieżka aplikacji powodującej błąd: G:\Vintagestory\Vintagestory.exe Ścieżka modułu powodującego błąd: C:\Windows\system32\nvoglv64.DLL Identyfikator raportu: 0a509209-cfb0-11eb-a9b7-902b345cf6b8 } 1 Link to comment Share on other sites More sharing options...
Julius van Vern Posted July 20, 2021 Report Share Posted July 20, 2021 1 hour ago, Xandu said: Thanks for reporting this issue. But how did this happen? At the moment i have found nothing in the method that could cause this error. I cant´t tell you thaht. So far, the error has not occurred again. 1 Link to comment Share on other sites More sharing options...
Julius van Vern Posted July 20, 2021 Report Share Posted July 20, 2021 @XanduError Mesage again.. 20:12:12 [Server Fatal] System.NullReferenceException: Object reference not set to an instance of an object. at XSkills.BlockCookingContainerPatch.Prefix(Boolean& __result, IWorldAccessor world, BlockCookingContainer __instance, ISlotProvider cookingSlotsProvider) at Vintagestory.GameContent.BlockCookingContainer.CanSmelt_Patch1(BlockCookingContainer this, IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemStack inputStack, ItemStack outputStack) at Vintagestory.GameContent.BlockEntityFirepit.canSmeltInput() at Vintagestory.GameContent.BlockEntityFirepit.canHeatInput() at Vintagestory.GameContent.BlockEntityFirepit.OnBurnTick(Single dt) at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at Vintagestory.Server.ServerMain.Process() 20:12:12 [Server Fatal] System.NullReferenceException: Object reference not set to an instance of an object. at XSkills.BlockCookingContainerPatch.Prefix(Boolean& __result, IWorldAccessor world, BlockCookingContainer __instance, ISlotProvider cookingSlotsProvider) at Vintagestory.GameContent.BlockCookingContainer.CanSmelt_Patch1(BlockCookingContainer this, IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemStack inputStack, ItemStack outputStack) at Vintagestory.GameContent.BlockEntityFirepit.canSmeltInput() at Vintagestory.GameContent.BlockEntityFirepit.canHeatInput() at Vintagestory.GameContent.BlockEntityFirepit.OnBurnTick(Single dt) at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at Vintagestory.Server.ServerMain.Process() Link to comment Share on other sites More sharing options...
Xandu Posted July 20, 2021 Author Report Share Posted July 20, 2021 35 minutes ago, Julius van Vern said: @XanduError Mesage again.. 20:12:12 [Server Fatal] System.NullReferenceException: Object reference not set to an instance of an object. at XSkills.BlockCookingContainerPatch.Prefix(Boolean& __result, IWorldAccessor world, BlockCookingContainer __instance, ISlotProvider cookingSlotsProvider) at Vintagestory.GameContent.BlockCookingContainer.CanSmelt_Patch1(BlockCookingContainer this, IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemStack inputStack, ItemStack outputStack) at Vintagestory.GameContent.BlockEntityFirepit.canSmeltInput() at Vintagestory.GameContent.BlockEntityFirepit.canHeatInput() at Vintagestory.GameContent.BlockEntityFirepit.OnBurnTick(Single dt) at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at Vintagestory.Server.ServerMain.Process() 20:12:12 [Server Fatal] System.NullReferenceException: Object reference not set to an instance of an object. at XSkills.BlockCookingContainerPatch.Prefix(Boolean& __result, IWorldAccessor world, BlockCookingContainer __instance, ISlotProvider cookingSlotsProvider) at Vintagestory.GameContent.BlockCookingContainer.CanSmelt_Patch1(BlockCookingContainer this, IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemStack inputStack, ItemStack outputStack) at Vintagestory.GameContent.BlockEntityFirepit.canSmeltInput() at Vintagestory.GameContent.BlockEntityFirepit.canHeatInput() at Vintagestory.GameContent.BlockEntityFirepit.OnBurnTick(Single dt) at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) at Vintagestory.Server.ServerMain.Process() This is a different error. It seems like the changes to the games cooking system broke some things. But these errors seems to only occur sometimes. Did you have cooked something special when this happend? Link to comment Share on other sites More sharing options...
Julius van Vern Posted July 21, 2021 Report Share Posted July 21, 2021 14 hours ago, Xandu said: This is a different error. It seems like the changes to the games cooking system broke some things. But these errors seems to only occur sometimes. Did you have cooked something special when this happend? Unfortunately, I can't say. The error occurred on the server. At that time there were 6 players online. Link to comment Share on other sites More sharing options...
Xandu Posted July 21, 2021 Author Report Share Posted July 21, 2021 4 hours ago, Julius van Vern said: Unfortunately, I can't say. The error occurred on the server. At that time there were 6 players online. Well i checked the method that crashed and couldn't found any point that could cause this crash except anything else was corrupted or some other bad influence from the outside. Or i am missing something. But then i would need the exact situation to understand what happend. Link to comment Share on other sites More sharing options...
Lisabet Posted July 23, 2021 Report Share Posted July 23, 2021 (edited) xandu, would you be willing to rename your bits to something else? shards maybe? your 21:1 ratio bleeds over to the vanilla bits (chisel on ingot) and you still get 20 from that but can't recreate the ingot because it requires 21 if xlibs/xskills is on the server or honestly, please go to the 20:1 ratio used by everyone else? (or make a config file where I can change it myself to 20:1) I love xskills/xlibs but that ratio will eventually make me just stop using the mod out of frustration Edited July 23, 2021 by Lisabet Link to comment Share on other sites More sharing options...
Setsuna22 Posted July 24, 2021 Report Share Posted July 24, 2021 I actually have a different issue altogether that isn't stated yet. Both pre-6 and pre-7 it has been an issue with since updating. No crash report or anything and no keybinds overlapping yet I can't pull up the skills GUI. It's not offscreen either. it's just not displaying as if I never hit the keybind. Even reverted it to the default to no effect. Link to comment Share on other sites More sharing options...
EtherialMind Posted July 24, 2021 Report Share Posted July 24, 2021 I'm on VS version 1.15.2 and Xskills Is causing a crash whenever I right click on a clay oven with a food item in hand. Crash log 7-24-2021.txt Link to comment Share on other sites More sharing options...
xxiCE xx Posted July 24, 2021 Report Share Posted July 24, 2021 We're getting the same issue with VS 1.15.2 and either Xskills pre6 or pre7, I just forgot to nab the error log when it crashed. Link to comment Share on other sites More sharing options...
Recommended Posts