Jump to content

Researching fertilizers causes a server disconnect.


Mangleovania
  • Fixed

It's happened twice in a row now that researching a super growth formula with a premier gardening hat causes you to disconnect from the server after a few seconds, even as the host. This might occur while researching various different fertilizers.


Steps to Reproduce

Research a super growth formula (other types of fertilizer may cause you to disconnect as well) by right clicking it with a premier gardening hat.




User Feedback


A developer has marked this issue as fixed. This means that the issue has been addressed in the current development build and will likely be in the next update.

This sounds like the issue we had where caves shard crashed, here's the error log:

[10:05:03]: [string "scripts/networkclientrpc.lua"]:996: assertion failed!
LUA ERROR stack traceback:
=[C]:-1 in (global) assert (C) <-1--1>
scripts/networkclientrpc.lua:996 in (global) SendRPCToClient (Lua) <995-998>
   code = nil
   arg = nil
scripts/components/plantregistryupdater.lua:45 in (method) LearnFertilizer (Lua) <33-48>
   self =
      inst = 492348 - wathgrithr (valid:true)
      plantregistry = table: 0x2c803350
   fertilizer = rottenegg
   updated = true
scripts/prefabs/player_common_extensions.lua:662 in (local) fn (Lua) <659-664>
   inst = 492348 - wathgrithr (valid:true)
   data = table: 0x25227200
   plantregistryupdater = table: 0x18550490
scripts/entityscript.lua:1040 in (method) PushEvent (Lua) <1027-1054>
   self (valid:true) =
      DynamicShadow = DynamicShadow (0x22d85460)
      inlimbo = false
      GetMoistureRateScale = function - scripts/prefabs/player_common.lua:197
      SetCameraDistance = function - scripts/prefabs/player_common.lua:1091
      ScreenFlash = function - scripts/prefabs/player_common.lua:1153
      player_classified = 492349 - player_classified (valid:true)
      playercolour = table: 0x2104d3c0
      bufferedaction = Research nil With Inv: 108922 - rottenegg(LIMBO) (valid:true)
      AnimState = AnimState (0x2238fee0)
      Light = Light (0x2527eeb0)
      _isrezattuned = true
      OnRemoveEntity = function - scripts/prefabs/player_common.lua:724
      pendingtasks = table: 0x25b52ca0
      ShowHUD = function - scripts/prefabs/player_common.lua:1079
      sg = sg="wilson", state="dolongaction", time=1.00, tags = "doing,nodangle,"
      IsHUDVisible = function - scripts/prefabs/player_common.lua:1069
      ApplyScale = function - scripts/prefabs/player_common.lua:1168
      SetGhostMode = function - scripts/prefabs/player_common.lua:637
      ShowActions = function - scripts/prefabs/player_common.lua:1073
      OnWakeUp = function - scripts/prefabs/player_common.lua:933
      Transform = Transform (0x1892cf60)
      SaveForReroll = function - scripts/prefabs/player_common.lua:1201
      event_listening = table: 0x246f15f0
      actioncomponents = table: 0x2baeded0
      _hermit_music = table: 0x1488c510
      GetMaxMoisture = function - scripts/prefabs/player_common.lua:187
      prefab = wathgrithr
      updatecomponents = table: 0x16fb7aa0
      YOTB_issetunlocked = function - scripts/prefabs/player_common.lua:28
      ShakeCamera = function - scripts/prefabs/player_common.lua:1111
      OnDespawn = function - scripts/prefabs/player_common.lua:955
      YOTB_isskinunlocked = function - scripts/prefabs/player_common.lua:35
      GetInspirationSong = function - scripts/prefabs/wathgrithr.lua:75
      event_listeners = table: 0x2c722e70
      replica = table: 0x2baedf00
      GetTemperature = function - scripts/prefabs/player_common.lua:147
      OnSleepIn = function - scripts/prefabs/player_common.lua:905
      ghostenabled = true
      EnableMovementPrediction = function - scripts/prefabs/player_common.lua:581
      worldstatewatching = table: 0x2ba4f8a0
      SetCameraZoomed = function - scripts/prefabs/player_common.lua:1097
      Network = Network (0x2be9e460)
      userid = KU_lS7hoJda
      OnPreLoad = function - scripts/prefabs/player_common.lua:809
      GetSandstormLevel = function - scripts/prefabs/player_common.lua:207
      inherentactions = table: 0x19f873b0
      spawntime = 15048.800784856
      GetInspiration = function - scripts/prefabs/wathgrithr.lua:65
      SnapCamera = function - scripts/prefabs/player_common.lua:1103
      IsOverheating = function - scripts/prefabs/player_common.lua:167
      CalcAvailableSlotsForInspiration = function - scripts/prefabs/wathgrithr.lua:85
      actionreplica = table: 0x2d6a92a0
      lower_components_shadow = table: 0x27429830
      CanUseTouchStone = function - scripts/prefabs/player_common.lua:137
      persists = false
      MiniMapEntity = MiniMapEntity (0x25901390)
      ScreenFade = function - scripts/prefabs/player_common.lua:1144
      IsFreezing = function - scripts/prefabs/player_common.lua:157
      GUID =
[10:05:03]: [string "scripts/networkclientrpc.lua"]:996: assertion failed!
LUA ERROR stack traceback:
    =[C]:-1 in (global) assert (C) <-1--1>
    scripts/networkclientrpc.lua:996 in (global) SendRPCToClient (Lua) <995-998>
    scripts/components/plantregistryupdater.lua:45 in (method) LearnFertilizer (Lua) <33-48>
    scripts/prefabs/player_common_extensions.lua:662 in (local) fn (Lua) <659-664>
    scripts/entityscript.lua:1040 in (method) PushEvent (Lua) <1027-1054>
    scripts/components/fertilizerresearchable.lua:20 in (method) LearnFertilizer (Lua) <17-22>
    scripts/actions.lua:3476 in (field) fn (Lua) <3459-3484>
    scripts/bufferedaction.lua:25 in (method) Do (Lua) <21-35>
    scripts/entityscript.lua:1318 in (method) PerformBufferedAction (Lua) <1305-1328>
    scripts/stategraphs/SGwilson.lua:5205 in (field) ontimeout (Lua) <5198-5206>
    scripts/stategraph.lua:554 in (method) UpdateState (Lua) <540-584>
    scripts/stategraph.lua:611 in (method) Update (Lua) <603-631>
    scripts/stategraph.lua:128 in (method) Update (Lua) <109-153>
    scripts/update.lua:233 in () ? (Lua) <164-243>
    
[10:05:03]: Warning: Widget:SetFocusFromChild is happening on a widget outside of the screen/widget hierachy. This will cause focus moves to fail. Is     ScriptErrorWidget    not a screen?    
[10:05:03]: stack traceback:
    scripts/widgets/widget.lua:605 in (method) SetFocusFromChild (Lua) <602-627>
    scripts/widgets/widget.lua:624 in (method) SetFocusFromChild (Lua) <602-627>
    scripts/widgets/widget.lua:624 in (method) SetFocusFromChild (Lua) <602-627>
    scripts/widgets/widget.lua:656 in (method) SetFocus (Lua) <629-665>
    scripts/widgets/menu.lua:83 in (method) SetFocus (Lua) <74-85>
    scripts/widgets/scripterrorwidget.lua:109 in (method) OnUpdate (Lua) <102-119>
    scripts/update.lua:95 in () ? (Lua) <33-134>   

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...