[General] - Crash (tilebg.lua)


Maris

Recommended Posts

Bug Submission:

Category: General
Issue Title: Crash (tilebg.lua)
Issue Description: I was trying to add and remove builder tag dynamically to character in my mod. Moving around research lab, opening tabs. Then game suddenly crashes.

Local offline DST game.
Steps to Reproduce: I'm not sure how to reproduce the bug.

 

[00:30:44]: [string "scripts/widgets/tilebg.lua"]:69: attempt to index field '?' (a nil value)LUA ERROR stack traceback:scripts/widgets/tilebg.lua:69 in (method) SetNumTiles (Lua) <38-142>   self =      stepsize = 78      sepim = craft_sep.tex      shown = true      slotpos = table: 5EDC0110      h = 687      inst = 111998 -  (valid:true)      focus = false      length = 687      children = table: 5EDBFDF0      enabled = true      focus_target = false      atlas = images/hud.xml      tileim = craft_slotbg.tex      w = 127      focus_flow_args = table: 5EDC00E8      parent = Crafting      callbacks = table: 5EDBFE40      name = TileBG      seps = table: 473972F8      focus_flow = table: 5EDC00C0      horizontal = false      numtiles = 0      bgs = table: 47397280   numtiles = 0   end1 = nil   end2 = nil   sep_w = 0   sep_h = 0   end_w = 0   end_h = 0scripts/widgets/crafting.lua:48 in (method) SetOrientation (Lua) <39-69>   self =      use_idx = false      out_pos = (0.00, 0.00, 0.00)      callbacks = table: 5EDBFAA8      scrolldir = true      downbutton = BUTTON      parent = CraftTabs      inst = 111997 -  (valid:true)      focus = false      in_pos = (145.00, 0.00, 0.00)      horizontal = false      children = table: 5EDBF918      max_slots = 10      focus_flow_args = table: 5EDBFDC8      focus_target = false      current_slots = 0      num_recipes = 0      valid_recipes = table: 473957F0      owner = 111655 - willow (valid:true)      open = false      idx = -1      upbutton = BUTTON      enabled = false      name = Crafting      filter = function - scripts/widgets/crafttabs.lua:107      focus_flow = table: 5EDBFDA0      craftslots = CraftSlots      shown = true      bg = TileBG   horizontal = falsescripts/widgets/crafting.lua:107 in (method) Resize (Lua) <98-116>   self =      use_idx = false      out_pos = (0.00, 0.00, 0.00)      callbacks = table: 5EDBFAA8      scrolldir = true      downbutton = BUTTON      parent = CraftTabs      inst = 111997 -  (valid:true)      focus = false      in_pos = (145.00, 0.00, 0.00)      horizontal = false      children = table: 5EDBF918      max_slots = 10      focus_flow_args = table: 5EDBFDC8      focus_target = false      current_slots = 0      num_recipes = 0      valid_recipes = table: 473957F0      owner = 111655 - willow (valid:true)      open = false      idx = -1      upbutton = BUTTON      enabled = false      name = Crafting      filter = function - scripts/widgets/crafttabs.lua:107      focus_flow = table: 5EDBFDA0      craftslots = CraftSlots      shown = true      bg = TileBG   num_recipes = 0scripts/widgets/crafting.lua:141 in (method) UpdateRecipes (Lua) <122-177>   self =      use_idx = false      out_pos = (0.00, 0.00, 0.00)      callbacks = table: 5EDBFAA8      scrolldir = true      downbutton = BUTTON      parent = CraftTabs      inst = 111997 -  (valid:true)      focus = false      in_pos = (145.00, 0.00, 0.00)      horizontal = false      children = table: 5EDBF918      max_slots = 10      focus_flow_args = table: 5EDBFDC8      focus_target = false      current_slots = 0      num_recipes = 0      valid_recipes = table: 473957F0      owner = 111655 - willow (valid:true)      open = false      idx = -1      upbutton = BUTTON      enabled = false      name = Crafting      filter = function - scripts/widgets/crafttabs.lua:107      focus_flow = table: 5EDBFDA0      craftslots = CraftSlots      shown = true      bg = TileBG   shown_num = 0   num = 0scripts/widgets/crafting.lua:76 in (method) SetFilter (Lua) <71-78>   self =      use_idx = false      out_pos = (0.00, 0.00, 0.00)      callbacks = table: 5EDBFAA8      scrolldir = true      downbutton = BUTTON      parent = CraftTabs      inst = 111997 -  (valid:true)      focus = false      in_pos = (145.00, 0.00, 0.00)      horizontal = false      children = table: 5EDBF918      max_slots = 10      focus_flow_args = table: 5EDBFDC8      focus_target = false      current_slots = 0[00:30:44]: [string "scripts/widgets/tilebg.lua"]:69: attempt to index field '?' (a nil value)LUA ERROR stack traceback:    scripts/widgets/tilebg.lua:69 in (method) SetNumTiles (Lua) <38-142>    scripts/widgets/crafting.lua:48 in (method) SetOrientation (Lua) <39-69>    scripts/widgets/crafting.lua:107 in (method) Resize (Lua) <98-116>    scripts/widgets/crafting.lua:141 in (method) UpdateRecipes (Lua) <122-177>    scripts/widgets/crafting.lua:76 in (method) SetFilter (Lua) <71-78>    scripts/widgets/crafttabs.lua:115 in (field) selectfn (Lua) <92-118>    scripts/widgets/tab.lua:192 in (method) Select (Lua) <185-200>    scripts/widgets/tab.lua:44 in (method) OnControl (Lua) <37-50>    scripts/widgets/widget.lua:115 in (method) OnControl (Lua) <109-119>    scripts/widgets/widget.lua:115 in (field) OnControl (Lua) <109-119>    scripts/widgets/crafttabs.lua:240 in (method) OnControl (Lua) <239-293>    scripts/widgets/widget.lua:115 in (method) OnControl (Lua) <109-119>    scripts/widgets/widget.lua:115 in (method) OnControl (Lua) <109-119>    scripts/widgets/widget.lua:115 in (method) OnControl (Lua) <109-119>    scripts/widgets/widget.lua:115 in (method) OnControl (Lua) <109-119>    scripts/widgets/widget.lua:115 in (field) OnControl (Lua) <109-119>    scripts/screens/playerhud.lua:392 in (method) OnControl (Lua) <391-465>    scripts/frontend.lua:267 in (method) OnControl (Lua) <260-309>    scripts/input.lua:163 in (method) OnControl (Lua) <160-167>    scripts/input.lua:362 in () ? (Lua) <361-363>	[00:30:44]: SCRIPT ERROR! Showing error screen	

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.