Jump to content

wolfgang's mightygym crash bug


xiaochency
  • Fixed

LUA ERROR stack traceback:
=[C]:-1 in (method) SetSkin (C) <-1--1>
scripts/components/mightygym.lua:289 in (method) StopWorkout (Lua) <287-297>
   self =
      inst = 127831 - mighty_gym (valid:true)
      weight = 0
      full_drop_slot = 1
      skin_base_data = table: 0xa79f8c0
      strongman = 128943 - wolfgang (valid:true)
      skins = table: 0x22bec880
scripts/components/mightygym.lua:444 in (method) CharacterExitGym (Lua) <374-448>
   self =
      inst = 127831 - mighty_gym (valid:true)
      weight = 0
      full_drop_slot = 1
      skin_base_data = table: 0xa79f8c0
      strongman = 128943 - wolfgang (valid:true)
      skins = table: 0x22bec880
   player = 128943 - wolfgang (valid:true)
   pos = (-16.00, 0.00, -40.00)
scripts/prefabs/mighty_gym.lua:64 in (local) fn (Lua) <62-66>
   inst = 127831 - mighty_gym (valid:true)
scripts/entityscript.lua:1160 in (method) PushEvent (Lua) <1147-1174>
   self (valid:true) =
      GUID = 127831
      Transform = Transform (0x1ddf0d60)
      inlimbo = false
      actionreplica = table: 0x22c76220
      event_listening = table: 0x2a8e6920
      actioncomponents = table: 0xcdb4cf0
      lower_components_shadow = table: 0x10bee3f0
      event_listeners = table: 0x1a9116c0
      pendingtasks = table: 0xb03d440
      entity = Entity (0xb2b8bc0)
      AnimState = AnimState (0xea258f0)
      prefab = mighty_gym
      children = table: 0x2446f480
      skinname = mighty_gym_ancient
      Network = Network (0x1035a0d0)
      Physics = Physics (0x227a3f50)
      skin_id = 2023542342
      MiniMapEntity = MiniMapEntity (0x14d5ada0)
      SoundEmitter = SoundEmitter (0x307788e0)
      name = 强大健身房
      alt_skin_ids = table: 0x138e1d90
      use_heavy_obstacle_string_key = LOAD_GYM
      spawntime = 3000.1001564674
      enterdirection = -136.1613111402
      replica = table: 0x13845d60
      sg = sg="mighty_gym", state="workout_pst", time=0.00, tags = ""
      components = table: 0xbc3d3d0
      persists = true
   event = onremove
   data = nil
   listeners = table: 0x2a9c3f90
   tocall = table: 0xe163c60
   i = 1
   fn = function - scripts/prefabs/mighty_gym.lua:62
scripts/entityscript.lua:1511 in (method) Remove (Lua) <1500-1567>
   self (valid:true) =
      GUID = 127831
      Transform = Transform (0x1ddf0d60)
      inlimbo = false
      actionreplica = table: 0x22c76220
      event_listening = table: 0x2a8e6920
      actioncomponents = table: 0xcdb4cf0
      lower_components_shadow = table: 0x10bee3f0
      event_listeners = table: 0x1a9116c0
      pendingtasks = table: 0xb03d440
      entity = Entity (0xb2b8bc0)
      AnimState = AnimState (0xea258f0)
      prefab = mighty_gym
      children = table: 0x2446f480
      skinname = mighty_gym_ancient
      Network = Network (0x1035a0d0)
      Physics = Physics (0x227a3f50)
      skin_id = 2023542342
      MiniMapEntity = MiniMapEntity (0x14d5ada0)
      SoundEmitter = SoundEmitter (0x307788e0)
      name = 强大健身房
      alt_skin_ids = table: 0x138e1d90
      use_heavy_obstacle_string_key = LOAD_GYM
      spawntime = 3000.1001564674
      enterdirection = -136.1613111402
      replica = table: 0x13845d60
      sg = sg="mighty_gym", state="workout_pst", time=0.00, tags = ""
      components = table: 0xbc3d3d0
      persists = true
scripts/prefabs/mighty_gym.lua:25 in (field) onfinish (Lua) <17-26>
   inst = 127831 - mighty_gym (valid:true)
   worker = 135078 - shadowthrall_horns (valid:true)
   fx = 141357 - collapse_big (valid:true)
scripts/components/workable.lua:162 in (method) WorkedBy_Internal (Lua) <130-170>
   self =
      onwork = function - scripts/prefabs/mighty_gym.lua:28
      lastworktime = 4109.3335476518
      inst = 127831 - mighty_gym (valid:true)
      savestate = false
      _ = table: 0x227abb10
      onfinish = function - scripts/prefabs/mighty_gym.lua:17
   worker = 135078 - shadowthrall_horns (valid:true)
   numworks = 4
   isplant = false
   pos = nil
scripts/components/workable.lua:127 in (method) WorkedBy (Lua) <123-128>
   self =
      onwork = func
[14:54:30]: attempt to index a nil value
LUA ERROR stack traceback:
    =[C]:-1 in (method) SetSkin (C) <-1--1>
    scripts/components/mightygym.lua:289 in (method) StopWorkout (Lua) <287-297>
    scripts/components/mightygym.lua:444 in (method) CharacterExitGym (Lua) <374-448>
    scripts/prefabs/mighty_gym.lua:64 in (local) fn (Lua) <62-66>
    scripts/entityscript.lua:1160 in (method) PushEvent (Lua) <1147-1174>
    scripts/entityscript.lua:1511 in (method) Remove (Lua) <1500-1567>
    scripts/prefabs/mighty_gym.lua:25 in (field) onfinish (Lua) <17-26>
    scripts/components/workable.lua:162 in (method) WorkedBy_Internal (Lua) <130-170>
    scripts/components/workable.lua:127 in (method) WorkedBy (Lua) <123-128>
    scripts/components/workable.lua:75 in (method) Destroy (Lua) <73-77>
    scripts/stategraphs/SGshadowthrall_horns.lua:151 in (upvalue) DoAOEWork (Lua) <137-158>
    scripts/stategraphs/SGshadowthrall_horns.lua:605 in (field) fn (Lua) <601-607>
    scripts/stategraph.lua:656 in (method) UpdateState (Lua) <624-668>
    scripts/stategraph.lua:694 in (method) Update (Lua) <687-713>
    scripts/stategraph.lua:128 in (method) Update (Lua) <109-146>
    scripts/update.lua:288 in () ? (Lua) <224-298>


Steps to Reproduce

好像是沃夫冈在健身的时候被墨荒打了,导致服务器崩溃。

Looks like Wolfgang got smacked with shadowthrall_horns while he was working out, causing the server to crash




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.


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