Stack overflow yl_commons/features/tool_alert.lua:330: in function 'node_dig' #5420

Open
opened 2023-10-25 14:24:50 +00:00 by AliasAlreadyTaken · 6 comments

2023-10-25 14:22:55: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod '' in callback node_on_dig(): stack overflow
2023-10-25 14:22:55: ERROR[Main]: stack traceback:
2023-10-25 14:22:55: ERROR[Main]: [C]: in function 'read'
2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/auth.lua:14: in function 'get_auth'
2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/misc.lua:99: in function 'player_exists'
2023-10-25 14:22:55: ERROR[Main]: ...live/bin/../mods/yl_areas_addon/chatcommand_area_ban.lua:201: in function 'is_protected'
2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:473: in function 'old_node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...ve/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'dig_up'
2023-10-25 14:22:55: ERROR[Main]: ...t_live/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...
2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...ve/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'dig_up'
2023-10-25 14:22:55: ERROR[Main]: ...t_live/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...ve/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'dig_up'
2023-10-25 14:22:55: ERROR[Main]: ...t_live/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function <...test_live/bin/../mods/yl_commons/features/tool_alert.lua:324>

2023-10-25 14:22:55: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod '' in callback node_on_dig(): stack overflow 2023-10-25 14:22:55: ERROR[Main]: stack traceback: 2023-10-25 14:22:55: ERROR[Main]: [C]: in function 'read' 2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/auth.lua:14: in function 'get_auth' 2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/misc.lua:99: in function 'player_exists' 2023-10-25 14:22:55: ERROR[Main]: ...live/bin/../mods/yl_areas_addon/chatcommand_area_ban.lua:201: in function 'is_protected' 2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:473: in function 'old_node_dig' 2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2023-10-25 14:22:55: ERROR[Main]: ...ve/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'dig_up' 2023-10-25 14:22:55: ERROR[Main]: ...t_live/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2023-10-25 14:22:55: ERROR[Main]: ... 2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2023-10-25 14:22:55: ERROR[Main]: ...ve/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'dig_up' 2023-10-25 14:22:55: ERROR[Main]: ...t_live/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2023-10-25 14:22:55: ERROR[Main]: ...ve/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'dig_up' 2023-10-25 14:22:55: ERROR[Main]: ...t_live/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2023-10-25 14:22:55: ERROR[Main]: /home/mt/5.7.0/Minetest_live/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2023-10-25 14:22:55: ERROR[Main]: ...test_live/bin/../mods/yl_commons/features/tool_alert.lua:330: in function <...test_live/bin/../mods/yl_commons/features/tool_alert.lua:324>
flux added the
1. kind/bug
3. source/integration
labels 2023-11-08 19:43:21 +00:00
Member

this isn't actually the fault of the tool_alert code. the culprit here seems to be the "dig up" functionality of the papyrus. i suspect this isn't actually an infinite loop, but someone tried to dig an artificially tall papyrus. this probably gets registered as a bug in minetest_game.

this isn't actually the fault of the tool_alert code. the culprit here seems to be the "dig up" functionality of the papyrus. i suspect this isn't actually an infinite loop, but someone tried to dig an artificially tall papyrus. this probably gets registered as a bug in minetest_game.
flux added
3. source/mod upstream
and removed
3. source/integration
labels 2023-11-08 19:52:09 +00:00
Member
upstream issue: https://github.com/minetest/minetest_game/issues/3075
flux added the
2. prio/critical
label 2023-11-08 20:28:21 +00:00
Member

i bet this was an attempt at getting a whole lot of XP quickly... which is another issue. looking @ the crash logs, the culprit is ALCOHOL3.

i bet this was an attempt at getting a whole lot of XP quickly... which is another issue. looking @ the crash logs, the culprit is ALCOHOL3.
Author
Owner

From the upstream issue steps to reproduce:

  1. create a very tall column of papyrus (1024 wasn't enough, 4096 was, worldedit was helpful, but make sure the mapblocks are loaded)
  2. dig the bottom node
From the upstream issue steps to reproduce: 1. create a very tall column of papyrus (1024 wasn't enough, 4096 was, worldedit was helpful, but make sure the mapblocks are loaded) 2. dig the bottom node
Author
Owner

When trying to reproduce #5420 this happened:

Repro:

5000 blocks high papyrus
1 rainbow axe
1 Boris

leads to all blocks getting dug upwards, falling and Boris' inventory filling up. Then crash:

2024-03-22 19:42:04: ACTION[Server]: [yl_commons] [__builtin:item] unloading "ghost of " dropped @ (2032,1737,1152) 1.2s ago
2024-03-22 19:42:04: ACTION[Main]: Server: Shutting down
2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "default:papyrus 99" dropped by Boris @ (2039,15,1150) 5.5s ago
2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "default:papyrus 99" dropped by Boris @ (2039,15,1150) 5.4s ago
2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "default:papyrus 99" dropped by Boris @ (2039,15,1150) 5.0s ago
2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "default:papyrus 99" dropped by Boris @ (2039,15,1150) 4.9s ago
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:queen_ant @ (1968,15,1163) was deactivated after 4.332s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:goat @ (1983,15,1153) was deactivated after 4.332s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:butterfly @ (1977,16,1145) was deactivated after 4.328s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] water_life:gecko @ (1991,15,1151) was deactivated after 4.304s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:bunny @ (1993,15,1147) was deactivated after 4.304s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:bunny @ (1995,17,1109) was deactivated after 4.301s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:silkworm @ (1993,22,1138) was deactivated after 4.300s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:bunny @ (2007,15,1118) was deactivated after 4.298s (not in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:silkworm @ (1982,15,1191) was deactivated after 2.367s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] mobs_monster:dirt_monster @ (1983,16,1217) was deactivated after 422497.740s (not in active object region)
2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "petz:raw_goat 2" dropped @ (1991,15,1170) 390.6s ago
2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "petz:bone" dropped @ (1991,15,1170) 390.6s ago
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:foxy @ (1995,15,1216) was deactivated after 2.359s (not in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:puppy @ (1992,16,1181) was deactivated after 2.357s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:kitty @ (1988,20,1185) was deactivated after 2.355s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:kitty @ (1988,19,1185) was deactivated after 2.355s (in active object region)
2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:hen @ (2006,16,1207) was deactivated after 2.352s (not in active object region)
2024-03-22 19:42:07: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'wielded_light' in callback node_on_dig(): "Runtime error from mod '??' in callback l_add_item(): "Runtime error from mod 'wielded_light' in callback luaentity_Activate(): stack overflow
2024-03-22 19:42:07: ERROR[Main]: stack traceback:
2024-03-22 19:42:07: ERROR[Main]: 	[C]: in function 'set_armor_groups'
2024-03-22 19:42:07: ERROR[Main]: 	.../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:98: in function 'func'
2024-03-22 19:42:07: ERROR[Main]: 	...inetest_test/bin/../builtin/profiler/instrumentation.lua:108: in function 'func'
2024-03-22 19:42:07: ERROR[Main]: 	...inetest_test/bin/../builtin/profiler/instrumentation.lua:108: in function <...inetest_test/bin/../builtin/profiler/instrumentation.lua:101>
2024-03-22 19:42:07: ERROR[Main]: 	[C]: in function 'add_entity'
2024-03-22 19:42:07: ERROR[Main]: 	.../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:6: in function <.../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:3>
2024-03-22 19:42:07: ERROR[Main]: 	[C]: in function 'add_item'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:455: in function 'handle_node_drops'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:524: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function <...test_test/bin/../mods/yl_commons/features/tool_alert.lua:324>"
2024-03-22 19:42:07: ERROR[Main]: stack traceback:
2024-03-22 19:42:07: ERROR[Main]: 	[C]: in function 'add_entity'
2024-03-22 19:42:07: ERROR[Main]: 	.../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:6: in function <.../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:3>
2024-03-22 19:42:07: ERROR[Main]: 	[C]: in function 'add_item'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:455: in function 'handle_node_drops'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:524: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function <...test_test/bin/../mods/yl_commons/features/tool_alert.lua:324>"
2024-03-22 19:42:07: ERROR[Main]: stack traceback:
2024-03-22 19:42:07: ERROR[Main]: 	[C]: in function 'add_item'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:455: in function 'handle_node_drops'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:524: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up'
2024-03-22 19:42:07: ERROR[Main]: 	...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node'
2024-03-22 19:42:07: ERROR[Main]: 	/home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig'
2024-03-22 19:42:07: ERROR[Main]: 	...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function <...test_test/bin/../mods/yl_commons/features/tool_alert.lua:324>
When trying to reproduce #5420 this happened: Repro: 5000 blocks high papyrus 1 rainbow axe 1 Boris leads to all blocks getting dug upwards, falling and Boris' inventory filling up. Then crash: ``` 2024-03-22 19:42:04: ACTION[Server]: [yl_commons] [__builtin:item] unloading "ghost of " dropped @ (2032,1737,1152) 1.2s ago 2024-03-22 19:42:04: ACTION[Main]: Server: Shutting down 2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "default:papyrus 99" dropped by Boris @ (2039,15,1150) 5.5s ago 2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "default:papyrus 99" dropped by Boris @ (2039,15,1150) 5.4s ago 2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "default:papyrus 99" dropped by Boris @ (2039,15,1150) 5.0s ago 2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "default:papyrus 99" dropped by Boris @ (2039,15,1150) 4.9s ago 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:queen_ant @ (1968,15,1163) was deactivated after 4.332s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:goat @ (1983,15,1153) was deactivated after 4.332s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:butterfly @ (1977,16,1145) was deactivated after 4.328s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] water_life:gecko @ (1991,15,1151) was deactivated after 4.304s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:bunny @ (1993,15,1147) was deactivated after 4.304s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:bunny @ (1995,17,1109) was deactivated after 4.301s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:silkworm @ (1993,22,1138) was deactivated after 4.300s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:bunny @ (2007,15,1118) was deactivated after 4.298s (not in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:silkworm @ (1982,15,1191) was deactivated after 2.367s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] mobs_monster:dirt_monster @ (1983,16,1217) was deactivated after 422497.740s (not in active object region) 2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "petz:raw_goat 2" dropped @ (1991,15,1170) 390.6s ago 2024-03-22 19:42:05: ACTION[Main]: [yl_commons] [__builtin:item] unloading "petz:bone" dropped @ (1991,15,1170) 390.6s ago 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:foxy @ (1995,15,1216) was deactivated after 2.359s (not in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:puppy @ (1992,16,1181) was deactivated after 2.357s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:kitty @ (1988,20,1185) was deactivated after 2.355s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:kitty @ (1988,19,1185) was deactivated after 2.355s (in active object region) 2024-03-22 19:42:05: ACTION[Main]: [spawnit] petz:hen @ (2006,16,1207) was deactivated after 2.352s (not in active object region) 2024-03-22 19:42:07: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'wielded_light' in callback node_on_dig(): "Runtime error from mod '??' in callback l_add_item(): "Runtime error from mod 'wielded_light' in callback luaentity_Activate(): stack overflow 2024-03-22 19:42:07: ERROR[Main]: stack traceback: 2024-03-22 19:42:07: ERROR[Main]: [C]: in function 'set_armor_groups' 2024-03-22 19:42:07: ERROR[Main]: .../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:98: in function 'func' 2024-03-22 19:42:07: ERROR[Main]: ...inetest_test/bin/../builtin/profiler/instrumentation.lua:108: in function 'func' 2024-03-22 19:42:07: ERROR[Main]: ...inetest_test/bin/../builtin/profiler/instrumentation.lua:108: in function <...inetest_test/bin/../builtin/profiler/instrumentation.lua:101> 2024-03-22 19:42:07: ERROR[Main]: [C]: in function 'add_entity' 2024-03-22 19:42:07: ERROR[Main]: .../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:6: in function <.../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:3> 2024-03-22 19:42:07: ERROR[Main]: [C]: in function 'add_item' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:455: in function 'handle_node_drops' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:524: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2024-03-22 19:42:07: ERROR[Main]: ... 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function <...test_test/bin/../mods/yl_commons/features/tool_alert.lua:324>" 2024-03-22 19:42:07: ERROR[Main]: stack traceback: 2024-03-22 19:42:07: ERROR[Main]: [C]: in function 'add_entity' 2024-03-22 19:42:07: ERROR[Main]: .../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:6: in function <.../5.8.0/Minetest_test/bin/../builtin/game/item_entity.lua:3> 2024-03-22 19:42:07: ERROR[Main]: [C]: in function 'add_item' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:455: in function 'handle_node_drops' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:524: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ... 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function <...test_test/bin/../mods/yl_commons/features/tool_alert.lua:324>" 2024-03-22 19:42:07: ERROR[Main]: stack traceback: 2024-03-22 19:42:07: ERROR[Main]: [C]: in function 'add_item' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:455: in function 'handle_node_drops' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:524: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ... 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function 'node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...st/bin/../games/minetest_game/mods/default/functions.lua:301: in function 'old_dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...etest_test/bin/../mods/yl_commons/bugfixes/dig_up_xp.lua:25: in function 'dig_up' 2024-03-22 19:42:07: ERROR[Main]: ...t_test/bin/../games/minetest_game/mods/default/nodes.lua:1416: in function 'after_dig_node' 2024-03-22 19:42:07: ERROR[Main]: /home/mt/5.8.0/Minetest_test/bin/../builtin/game/item.lua:547: in function 'old_node_dig' 2024-03-22 19:42:07: ERROR[Main]: ...test_test/bin/../mods/yl_commons/features/tool_alert.lua:330: in function <...test_test/bin/../mods/yl_commons/features/tool_alert.lua:324> ```
Member

i'm not surprised it still crashes, the fix in #6353 doesn't address the stack overflow. there's not a great way to do that either.

i'm not surprised it still crashes, the fix in #6353 doesn't address the stack overflow. there's not a great way to do that either.
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#5420
No description provided.