Jump to content

Server crash - moonstormmanager.lua:659 in (method) spawnTool


nixmagic
  • Pending
[14:39:47]: [string "scripts/vector3.lua"]:10: attempt to index local 'rhs' (a nil value)
LUA ERROR stack traceback:
scripts/vector3.lua:10 in () ? (Lua) <9-11>
   self =
      y = 1.097461055366e-08
      x = -387.94607543945
      z = 76.437133789062
   rhs = nil
scripts/components/moonstormmanager.lua:659 in (method) spawnTool (Lua) <634-673>
   self =
      tools_need = PERIODIC 100026: 13.098002
      TestMoonAltarLinkPositionValid = function - scripts/components/moonstormmanager.lua:734
      AdvanceWagstaff = function - scripts/components/moonstormmanager.lua:506
      beginWagstaffDefence = function - scripts/components/moonstormmanager.lua:562
      DoTestForSparks = function - scripts/components/moonstormmanager.lua:697
      startNeedTool = function - scripts/components/moonstormmanager.lua:541
      FindUnmetCharacter = function - scripts/components/moonstormmanager.lua:516
      Mh_GetNewWagstaffLocation_Fn = function - scripts/components/moonstormmanager.lua:535
      moonstorm_lightning_task = PERIODIC 100026: 38.569935
      StartMoonstorm = function - scripts/components/moonstormmanager.lua:302
      FailExperiment = function - scripts/components/moonstormmanager.lua:442
      CalcNewMoonstormBaseNodeIndex = function - scripts/components/moonstormmanager.lua:272
      DoTestForLightning = function - scripts/components/moonstormmanager.lua:713
      moonstorm_spark_task = PERIODIC 100026: 30.000000
      StopExperiment = function - scripts/components/moonstormmanager.lua:425
      defence_task = PERIODIC 100026: 14.914074
      AddMetplayer = function - scripts/components/moonstormmanager.lua:558
      GetNewWagstaffLocation = function - ../mods/workshop-1836259307/modmain.lua:896
      tools_task = PERIODIC 100026: 10.000000
      wagstaff_tools = table: 0x351b4b70
      wagstaff = 579819 - wagstaff_npc (valid:true)
      DoTestForWagstaff = function - scripts/components/moonstormmanager.lua:675
      StopExperimentTasks = function - scripts/components/moonstormmanager.lua:400
      MoonStorm_Ending = true
      wagstaff_tools_original = table: 0x2dc34430
      spawnTool = function - scripts/components/moonstormmanager.lua:634
      inst = 100026 - world (valid:true)
      stormdays = 1
      spawnGestaltWave = function - scripts/components/moonstormmanager.lua:607
      TestAltarTriangleValid = function - scripts/components/moonstormmanager.lua:755
      OnSave = function - scripts/components/moonstormmanager.lua:797
      OnLoad = function - scripts/components/moonstormmanager.lua:810
      SpawnGestalt = function - scripts/components/moonstormmanager.lua:586
      StopCurrentMoonstorm = function - scripts/components/moonstormmanager.lua:375
      spawn_wagstaff_test_task = PERIODIC 100026: 10.000000
      foundTool = function - scripts/components/moonstormmanager.lua:548
      lastnodes = table: 0x204704d0
      metplayers = table: 0x95d95a0
      GetDebugString = function - scripts/components/moonstormmanager.lua:856
      EndExperiment = function - scripts/components/moonstormmanager.lua:462
      beginWagstaffHunt = function - scripts/components/moonstormmanager.lua:490
   idx = 2
   toolname = wagstaff_tool_2
   tool = 582524 - wagstaff_tool_2 (valid:true)
   currentpos = (-387.95, 0.00, 76.44)
   pos = nil
scripts/components/moonstormmanager.lua:575 in (field) fn (Lua) <575-575>
scripts/scheduler.lua:177 in (method) OnTick (Lua) <155-207>
   self =
      running = table: 0xeaa4670
      waitingfortick = table: 0xeaa46a0
      tasks = table: 0xeaa4620
      waking = table: 0x1eae01a0
      attime = table: 0xeaa4730
      hibernating = table: 0xeaa4700
   tick = 873867
   k = PERIODIC 100026: 10.000000
   v = true
   already_dead = false
scripts/scheduler.lua:371 in (global) RunScheduler (Lua) <369-377>
   tick = 873867
scripts/update.lua:185 in () ? (Lua) <164-243>
   dt = 0.033333335071802
   tick = 873867
   i = 873867

[14:39:47]: [string "scripts/vector3.lua"]:10: attempt to index local 'rhs' (a nil value)
LUA ERROR stack traceback:
    scripts/vector3.lua:10 in () ? (Lua) <9-11>
    scripts/components/moonstormmanager.lua:659 in (method) spawnTool (Lua) <634-673>
    scripts/components/moonstormmanager.lua:575 in (field) fn (Lua) <575-575>
    scripts/scheduler.lua:177 in (method) OnTick (Lua) <155-207>
    scripts/scheduler.lua:371 in (global) RunScheduler (Lua) <369-377>
    scripts/update.lua:185 in () ? (Lua) <164-243>

[14:39:47]: 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?
[14:39:47]: stack traceback:
        scripts/widgets/widget.lua:604 in (method) SetFocusFromChild (Lua) <601-626>
        scripts/widgets/widget.lua:623 in (method) SetFocusFromChild (Lua) <601-626>
        scripts/widgets/widget.lua:623 in (method) SetFocusFromChild (Lua) <601-626>
        scripts/widgets/widget.lua:648 in (method) SetFocus (Lua) <628-657>
        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>

 


Steps to Reproduce

Crash on dedicated server. I don't know how to reproduce.




User Feedback


There are no comments to display.



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