-
Notifications
You must be signed in to change notification settings - Fork 0
Description
When two or more players have added themselves to their private books and one player leaves, the server crashes.
2018-07-06 00:54:41: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod '' in callback on_chat_message(): /home/black/.minetest/mods/multichat/chat.lua:57: attempt to index local 'player' (a nil value) 2018-07-06 00:54:41: ERROR[Main]: stack traceback: 2018-07-06 00:54:41: ERROR[Main]: /home/black/.minetest/mods/multichat/chat.lua:57: in function 'enviar_msg' 2018-07-06 00:54:41: ERROR[Main]: /home/black/.minetest/mods/multichat/chat.lua:144: in function </home/black/.minetest/mods/multichat/chat.lua:98> 2018-07-06 00:54:41: ERROR[Main]: /usr/share/minetest/builtin/game/register.lua:420: in function </usr/share/minetest/builtin/game/register.lua:400>
UPD: it also happens when moving players in private list back and forth, I could'nt determine the exact sequence of actions to reproduce this bug though:
2018-07-06 01:05:48: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'multichat' in callback on_playerReceiveFields(): /home/black/.minetest/mods/multichat/menu.lua:229: table index is nil 2018-07-06 01:05:48: ERROR[Main]: stack traceback: 2018-07-06 01:05:48: ERROR[Main]: /home/black/.minetest/mods/multichat/menu.lua:229: in function </home/black/.minetest/mods/multichat/menu.lua:135> 2018-07-06 01:05:48: ERROR[Main]: /usr/share/minetest/builtin/game/register.lua:420: in function </usr/share/minetest/builtin/game/register.lua:400>