Jump to content

GetTileCenterPoint crash


cezarica
  • Fixed

Server: Linux (Debian)
Game version: 555256
 

[00:00:21]: Retrofitting for Return Of Them: Turn of Tides - completed hermit house 1, 2, 3 friendship tasks.
[00:00:21]: Validating portal[4] <-> 3128363754[4] (inactive)
[00:00:21]: [string "scripts/prefabs/rift_portal_defs.lua"]:16: calling 'GetTileCenterPoint' on bad self (number expected, got nil)
LUA ERROR stack traceback:
=[C]:-1 in (method) GetTileCenterPoint (C) <-1--1>
scripts/prefabs/rift_portal_defs.lua:16 in (field) GetNextRiftSpawnLocation (Lua) <13-18>
   _map = Map (0x1d70b020)
   rift_def = table: 0x694b260
   x = nil
   y = nil
   z = nil
scripts/components/riftspawner.lua:93 in (method) SpawnRift (Lua) <82-109>
   self =
      _map = Map (0x1d70b020)
      spawnmode = 3
      inst = 100029 - world (valid:true)
      lunar_rifts_enabled = true
      _worldsettingstimer = table: 0x1d793770
      rifts_count = 0
      rifts = table: 0x1da1c6f0
   forced_pos = nil
   rift_prefab = lunarrift_portal
   rift_def = table: 0x694b260
   x = nil
   z = nil
scripts/components/riftspawner.lua:127 in (method) OnRiftTimerDone (Lua) <121-137>
   self =
      _map = Map (0x1d70b020)
      spawnmode = 3
      inst = 100029 - world (valid:true)
      lunar_rifts_enabled = true
      _worldsettingstimer = table: 0x1d793770
      rifts_count = 0
      rifts = table: 0x1da1c6f0
scripts/components/riftspawner.lua:39 in (field) callback (Lua) <39-39>
scripts/components/worldsettingstimer.lua:53 in (field) fn (Lua) <50-57>
   inst = 100029 - world (valid:true)
   self =
      timers = table: 0x1d7937f0
      inst = 100029 - world (valid:true)
      saved_timers = table: 0x1d793840
   name = rift_spawn_timer
scripts/scheduler.lua:186 in (method) OnTick (Lua) <164-216>
   self =
      running = table: 0x557d060
      waitingfortick = table: 0x557d0b0
      hibernating = table: 0x557d150
      tasks = table: 0x557cfe0
      waking = table: 0x48cf8ae0
      attime = table: 0x6787f30
   tick = 3
   k = PERIODIC 100029: 0.099875
   v = true
   already_dead = false
scripts/scheduler.lua:409 in (global) RunScheduler (Lua) <407-415>
   tick = 3
scripts/update.lua:240 in () ? (Lua) <224-298>
   dt = 0.033333335071802
   tick = 3
   i = 3
	[00:00:21]: [string "scripts/prefabs/rift_portal_defs.lua"]:16: calling 'GetTileCenterPoint' on bad self (number expected, got nil)
LUA ERROR stack traceback:
    =[C]:-1 in (method) GetTileCenterPoint (C) <-1--1>
    scripts/prefabs/rift_portal_defs.lua:16 in (field) GetNextRiftSpawnLocation (Lua) <13-18>
    scripts/components/riftspawner.lua:93 in (method) SpawnRift (Lua) <82-109>
    scripts/components/riftspawner.lua:127 in (method) OnRiftTimerDone (Lua) <121-137>
    scripts/components/riftspawner.lua:39 in (field) callback (Lua) <39-39>
    scripts/components/worldsettingstimer.lua:53 in (field) fn (Lua) <50-57>
    scripts/scheduler.lua:186 in (method) OnTick (Lua) <164-216>
    scripts/scheduler.lua:409 in (global) RunScheduler (Lua) <407-415>
    scripts/update.lua:240 in () ? (Lua) <224-298>
	[00:00:21]: Server registered via geo DNS in eu-central-1
[00:00:21]: Sim paused
[00:00:21]: [Shard] Secondary shard Caves(3128363754) connected: [LAN] 127.0.0.1

Server starts and shows above error. When a user connects server crashes with no log no nothing.


Steps to Reproduce

Update to 555256, and connect to server. Watch as it crashes and you can't do anything about it.




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