yl_report/functions.lua:44: attempt to concatenate field 'number' (a nil value) #3024

Closed
opened 2022-11-13 14:40:30 +00:00 by AliasAlreadyTaken · 4 comments

2022-11-13 14:38:48: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'yl_report' in callback environment_Step(): .../5.6.1/Minetest_live/bin/../mods/yl_report/functions.lua:44: attempt to concatenate field 'number' (a nil value)
2022-11-13 14:38:48: ERROR[Main]: stack traceback:
2022-11-13 14:38:48: ERROR[Main]: .../5.6.1/Minetest_live/bin/../mods/yl_report/functions.lua:44: in function 'result_of_gitea'
2022-11-13 14:38:48: ERROR[Main]: /home/mt/5.6.1/Minetest_live/bin/../mods/yl_report/init.lua:58: in function 'callback'
2022-11-13 14:38:48: ERROR[Main]: /home/mt/5.6.1/Minetest_live/bin/../builtin/game/misc.lua:213: in function 'func'
2022-11-13 14:38:48: ERROR[Main]: ...e/mt/5.6.1/Minetest_live/bin/../builtin/common/after.lua:27: in function 'func'
2022-11-13 14:38:48: ERROR[Main]: ...inetest_live/bin/../builtin/profiler/instrumentation.lua:107: in function <...inetest_live/bin/../builtin/profiler/instrumentation.lua:100>
2022-11-13 14:38:48: ERROR[Main]: .../mt/5.6.1/Minetest_live/bin/../builtin/game/register.lua:431: in function <.../mt/5.6.1/Minetest_live/bin/../builtin/game/register.lua:417>

2022-11-13 14:38:48: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'yl_report' in callback environment_Step(): .../5.6.1/Minetest_live/bin/../mods/yl_report/functions.lua:44: attempt to concatenate field 'number' (a nil value) 2022-11-13 14:38:48: ERROR[Main]: stack traceback: 2022-11-13 14:38:48: ERROR[Main]: .../5.6.1/Minetest_live/bin/../mods/yl_report/functions.lua:44: in function 'result_of_gitea' 2022-11-13 14:38:48: ERROR[Main]: /home/mt/5.6.1/Minetest_live/bin/../mods/yl_report/init.lua:58: in function 'callback' 2022-11-13 14:38:48: ERROR[Main]: /home/mt/5.6.1/Minetest_live/bin/../builtin/game/misc.lua:213: in function 'func' 2022-11-13 14:38:48: ERROR[Main]: ...e/mt/5.6.1/Minetest_live/bin/../builtin/common/after.lua:27: in function 'func' 2022-11-13 14:38:48: ERROR[Main]: ...inetest_live/bin/../builtin/profiler/instrumentation.lua:107: in function <...inetest_live/bin/../builtin/profiler/instrumentation.lua:100> 2022-11-13 14:38:48: ERROR[Main]: .../mt/5.6.1/Minetest_live/bin/../builtin/game/register.lua:431: in function <.../mt/5.6.1/Minetest_live/bin/../builtin/game/register.lua:417>
whosit added the
1. kind/bug
label 2023-07-15 00:03:32 +00:00
Author
Owner

2024-03-09 18:51:48: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'yl_report' in callback environment_Step(): .../5.7.0/Minetest_live/bin/../mods/yl_report/functions.lua:58: attempt to concatenate field 'number' (a nil value)
2024-03-09 18:51:48: ERROR[Main]: stack traceback:
2024-03-09 18:51:48: ERROR[Main]: .../5.7.0/Minetest_live/bin/../mods/yl_report/functions.lua:58: in function 'result_of_gitea'
2024-03-09 18:51:48: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../mods/yl_report/init.lua:59: in function 'callback'
2024-03-09 18:51:48: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/misc.lua:213: in function 'func'
2024-03-09 18:51:48: ERROR[Main]: ...e/mt/5.7.0/Minetest_live/bin/../builtin/common/after.lua:27: in function <...e/mt/5.7.0/Minetest_live/bin/../builtin/common/after.lua:11>
2024-03-09 18:51:48: 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>

2024-03-09 18:51:48: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'yl_report' in callback environment_Step(): .../5.7.0/Minetest_live/bin/../mods/yl_report/functions.lua:58: attempt to concatenate field 'number' (a nil value) 2024-03-09 18:51:48: ERROR[Main]: stack traceback: 2024-03-09 18:51:48: ERROR[Main]: .../5.7.0/Minetest_live/bin/../mods/yl_report/functions.lua:58: in function 'result_of_gitea' 2024-03-09 18:51:48: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../mods/yl_report/init.lua:59: in function 'callback' 2024-03-09 18:51:48: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/misc.lua:213: in function 'func' 2024-03-09 18:51:48: ERROR[Main]: ...e/mt/5.7.0/Minetest_live/bin/../builtin/common/after.lua:27: in function <...e/mt/5.7.0/Minetest_live/bin/../builtin/common/after.lua:11> 2024-03-09 18:51:48: 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>
AliasAlreadyTaken added the
2. prio/interesting
label 2024-03-10 14:43:58 +00:00
Member

i added a check to hopefully prevent this from happening again: beb18ca0b5

i haven't tested this, as my local test server doesn't include a gitea instance. i'm also not sure how to replicate the issue.

i added a check to hopefully prevent this from happening again: https://gitea.your-land.de/your-land/yl_report/commit/beb18ca0b51761d3487a06a68a322756d4375cbe i haven't tested this, as my local test server doesn't include a gitea instance. i'm also not sure how to replicate the issue.
flux added the
4. step/ready to QA test
label 2024-03-11 19:10:27 +00:00
Author
Owner

QA

Looks good to me, I don't have a repro either. Eventualy I'll go over all http mods and make them async.

QA Looks good to me, I don't have a repro either. Eventualy I'll go over all http mods and make them async.
AliasAlreadyTaken added the
ugh/QA OK
label 2024-03-12 01:33:29 +00:00
AliasAlreadyTaken added this to the 1.1.123 milestone 2024-03-12 01:33:35 +00:00
AliasAlreadyTaken added
ugh/QA main
and removed
ugh/QA OK
labels 2024-03-12 01:33:42 +00:00
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2024-03-29 22:53:39 +00:00
Member

i'm presuming the fix is live, we'll have to wait and see what happens when gitea has another hiccup.

i'm presuming the fix is live, we'll have to wait and see what happens when gitea has another hiccup.
flux closed this issue 2024-03-29 22:53:58 +00:00
Sign in to join this conversation.
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: your-land/bugtracker#3024
No description provided.