jgoffredo / Aftermath_Fixed

This is my try to make Aftermath Minetest subgame work in newer versions of Minetest.
GNU Lesser General Public License v2.1
1 stars 1 forks source link

Another problem with get_pos() #7

Open jgoffredo opened 2 years ago

jgoffredo commented 2 years ago

2021-08-08 19:18:15: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'mobs_fallout' in callback luaentity_Step(): ...etest03/.minetest/games/aftermath/mods/mobs_redo/api.lua:420: attempt to index local ' pos' (a nil value) 2021-08-08 19:18:15: ERROR[Main]: stack traceback: 2021-08-08 19:18:15: ERROR[Main]: ...etest03/.minetest/games/aftermath/mods/mobs_redo/api.lua:420: in function 'within_limits' 2021-08-08 19:18:15: ERROR[Main]: ...etest03/.minetest/games/aftermath/mods/mobs_redo/api.lua:502: in function 'do_env_damage' 2021-08-08 19:18:15: ERROR[Main]: ...etest03/.minetest/games/aftermath/mods/mobs_redo/api.lua:2359: in function <...etest03/.minetest/games/aftermath/mods/mobs_redo/api.lua:2258> 2021-08-08 19:18:15: ACTION[Server]: singleplayer leaves game. List of players: 2021-08-08 19:18:15: ACTION[Main]: Server: Shutting down

It looks like some race condition, and not the same problem of issue #1, and I could resume the game.

NoNameDude commented 2 years ago

with my pull request this should be fixed too I think so