yl_speak_up/exec_eval_preconditions.lua:466: bad argument #1 to 'pairs' (table expected, got nil) #29

Closed
opened 2024-06-30 08:27:26 +02:00 by AliasAlreadyTaken · 1 comment
Contributor

Unclear where exactly this happens. preconditions? trade?

Please see da2e3db05b for temporary mitigation and logging. Ever since this was added, the issue didn't occur again. Means: no log entry.

2023-12-30 03:40:33: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'yl_speak_up' in callback on_playerReceiveFields(): ...live/bin/../mods/yl_speak_up/exec_eval_preconditions.lua:466: bad argument #1 to 'pairs' (table expected, got nil)
2023-12-30 03:40:33: ERROR[Main]: stack traceback:
2023-12-30 03:40:33: ERROR[Main]: 	[C]: in function 'pairs'
2023-12-30 03:40:33: ERROR[Main]: 	...live/bin/../mods/yl_speak_up/exec_eval_preconditions.lua:466: in function 'eval_trade_list_preconditions'
2023-12-30 03:40:33: ERROR[Main]: 	.../Minetest_live/bin/../mods/yl_speak_up/fs_trade_list.lua:130: in function 'get_fs_trade_list'
2023-12-30 03:40:33: ERROR[Main]: 	.../5.7.0/Minetest_live/bin/../mods/yl_speak_up/show_fs.lua:324: in function 'show_fs'
2023-12-30 03:40:33: ERROR[Main]: 	.../Minetest_live/bin/../mods/yl_speak_up/fs_talkdialog.lua:199: in function 'input_talk'
2023-12-30 03:40:33: ERROR[Main]: 	.../5.7.0/Minetest_live/bin/../mods/yl_speak_up/show_fs.lua:21: in function 'func'
2023-12-30 03:40:33: ERROR[Main]: 	...inetest_live/bin/../builtin/profiler/instrumentation.lua:108: in function <...inetest_live/bin/../builtin/profiler/instrumentation.lua:101>
2023-12-30 03:40:33: ERROR[Main]: 	.../mt/5.7.0/Minetest_live/bin/../builtin/game/register.lua:446: in function <.../mt/5.7.0/Minetest_live/bin/../builtin/game/register.lua:432>

For my reference your-land/bugtracker#5865

Unclear where exactly this happens. preconditions? trade? Please see https://gitea.your-land.de/your-land/yl_commons/commit/da2e3db05badd91ee4d47d55732d8776118b95f2 for temporary mitigation and logging. Ever since this was added, the issue didn't occur again. Means: no log entry. ``` 2023-12-30 03:40:33: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'yl_speak_up' in callback on_playerReceiveFields(): ...live/bin/../mods/yl_speak_up/exec_eval_preconditions.lua:466: bad argument #1 to 'pairs' (table expected, got nil) 2023-12-30 03:40:33: ERROR[Main]: stack traceback: 2023-12-30 03:40:33: ERROR[Main]: [C]: in function 'pairs' 2023-12-30 03:40:33: ERROR[Main]: ...live/bin/../mods/yl_speak_up/exec_eval_preconditions.lua:466: in function 'eval_trade_list_preconditions' 2023-12-30 03:40:33: ERROR[Main]: .../Minetest_live/bin/../mods/yl_speak_up/fs_trade_list.lua:130: in function 'get_fs_trade_list' 2023-12-30 03:40:33: ERROR[Main]: .../5.7.0/Minetest_live/bin/../mods/yl_speak_up/show_fs.lua:324: in function 'show_fs' 2023-12-30 03:40:33: ERROR[Main]: .../Minetest_live/bin/../mods/yl_speak_up/fs_talkdialog.lua:199: in function 'input_talk' 2023-12-30 03:40:33: ERROR[Main]: .../5.7.0/Minetest_live/bin/../mods/yl_speak_up/show_fs.lua:21: in function 'func' 2023-12-30 03:40:33: ERROR[Main]: ...inetest_live/bin/../builtin/profiler/instrumentation.lua:108: in function <...inetest_live/bin/../builtin/profiler/instrumentation.lua:101> 2023-12-30 03:40:33: ERROR[Main]: .../mt/5.7.0/Minetest_live/bin/../builtin/game/register.lua:446: in function <.../mt/5.7.0/Minetest_live/bin/../builtin/game/register.lua:432> ``` For my reference your-land/bugtracker#5865
Owner

If it didn't happen again - and this was in a very old version - I'll close this for now. If a new bug occours, this issue can still be referenced.

If it didn't happen again - and this was in a very old version - I'll close this for now. If a new bug occours, this issue can still be referenced.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Sokomine/yl_speak_up#29
No description provided.