Jump to content

Woodie bug


cezarica
  • Fixed

Main shard crashed last night for some reason while running version 370368 (yes, previous update). Not sure if this has been addressed in current update, but nevertheless it's worth a check. Here's the log with the stack traceback:

[01:31:49]: Can't find prefab round_puff_fx_sm    
[01:31:49]: [string "scripts/prefabs/woodie.lua"]:1263: attempt to index a nil value
LUA ERROR stack traceback:
scripts/prefabs/woodie.lua:1263 in (field) ontramplefn (Lua) <1262-1264>
   inst = 119041 - woodie (valid:true)
   other = 129818 - sandspike_med (valid:true)
scripts/components/tackler.lua:126 in (method) CheckCollision (Lua) <57-133>
   self =
      ontramplefn = function - scripts/prefabs/woodie.lua:1262
      radius = 0.75
      collide_tags = table: 0x1d041de0
      distance = 0.5
      structure_damage_mult = 2
      inst = 119041 - woodie (valid:true)
      oncollidefn = function - scripts/prefabs/woodie.lua:1249
      onstarttacklefn = function - scripts/prefabs/woodie.lua:1241
      edgedistance = 5
      no_collide_tags = table: 0x155ad6c0
      work_actions = table: 0x1e37f830
   ignores = table: 0xa38f650
   x = -689.97174072266
   y = -2.682209121474e-08
   z = -462.62106323242
   angle = -0.9255362751722
   x1 = -689.67103760997
   z1 = -462.22159153377
   target = nil
   targetdist = inf
   targetworkable = nil
   trample = table: 0x1b643920
   i = 1
   v = table: 0x18d49e10
scripts/stategraphs/SGwilson.lua:11746 in (field) onupdate (Lua) <11744-11758>
   inst = 119041 - woodie (valid:true)
scripts/stategraph.lua:584 in (method) UpdateState (Lua) <542-586>
   self =
      timelineindex = 1
      tags = table: 0x20b97f10
      mem = table: 0x164541e0
      statemem = table: 0x20b97ee0
      currentstate = table: 0x17ad63b0
      timeinstate = 0.033333335071802
      sg = Stategraph : wilson
      inst = 119041 - woodie (valid:true)
      statestarttime = 4289.3002237044
      bufferedevents = table: 0x1c9a8e90
      lastupdatetime = 4289.3335570395
      laststate = table: 0x1f9c9010
      prevstate = table: 0x1f9c9010
   dt = 0.033333335071802
   startstate = table: 0x17ad63b0
scripts/stategraph.lua:613 in (method) Update (Lua) <605-633>
   self =
      timelineindex = 1
      tags = table: 0x20b97f10
      mem = table: 0x164541e0
      statemem = table: 0x20b97ee0
      currentstate = table: 0x17ad63b0
      timeinstate = 0.033333335071802
      sg = Stategraph : wilson
      inst = 119041 - woodie (valid:true)
      statestarttime = 4289.3002237044
      bufferedevents = table: 0x1c9a8e90
      lastupdatetime = 4289.3335570395
      laststate = table: 0x1f9c9010
      prevstate = table: 0x1f9c9010
   dt = 0.033333335071802
scripts/stategraph.lua:128 in (method) Update (Lua) <109-153>
   self =
      updaters = table: 0x1bcfe330
      OnEnterNewState = function - scripts/stategraph.lua:27
      tickwaiters = table: 0xd34f530
      haveEvents = table: 0x1f02aee0
      hibernaters = table: 0xd34f560
      instances = table: 0xd34f4b0
   current_tick = 128680
   waiters = nil
   updaters = table: 0xa7b5100
   k = sg="wilson", state="tackle_start", time=0.03, tags = "nointerrupt,busy,nopredict,nomorph,"
   v = true
   prefab = woodie
scripts/update.lua:228 in () ? (Lua) <159-238>
   dt = 0.033333335071802
   tick = 128680
   i = 128680
[01:31:49]: [string "scripts/prefabs/woodie.lua"]:1263: attempt to index a nil value
LUA ERROR stack traceback:
    scripts/prefabs/woodie.lua:1263 in (field) ontramplefn (Lua) <1262-1264>
    scripts/components/tackler.lua:126 in (method) CheckCollision (Lua) <57-133>
    scripts/stategraphs/SGwilson.lua:11746 in (field) onupdate (Lua) <11744-11758>
    scripts/stategraph.lua:584 in (method) UpdateState (Lua) <542-586>
    scripts/stategraph.lua:613 in (method) Update (Lua) <605-633>
    scripts/stategraph.lua:128 in (method) Update (Lua) <109-153>
    scripts/update.lua:228 in () ? (Lua) <159-238>
    
[01:31:49]: 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?    
[01:31:49]: 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:90 in () ? (Lua) <33-129>   


Steps to Reproduce
No clue sadly, found main shard offline.



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.

Apparently, there is either missing prefab "round_puff_fx_sm" or some of the developers who work on the Character Refreshments made a mistake somewhere

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...