mt-mods / pipeworks

Pipeworks is a mod for Minetest allowing the crafting and usage of pipes and tubes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

drops crashs the server if pipeworks-pipe burst

RonnyBarthmann opened this issue · comments

every time a pipe in pipeworks burst my server hangs in a crash-loop because of the drops mod

i need to disable drops, restart the server and after the aftermath, enable drops again ...

the Log says:

2023-01-03 04:05:21: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'pipeworks' in callback environment_Step(): .../Minetest/Minetest/server3/.minetest/mods/drops/init.lua:96: attempt to index local 'dropper' (a nil value)
2023-01-03 04:05:21: ERROR[Main]: stack traceback:
2023-01-03 04:05:21: ERROR[Main]: 	.../Minetest/Minetest/server3/.minetest/mods/drops/init.lua:96: in function 'item_drop'
2023-01-03 04:05:21: ERROR[Main]: 	...st/worlds/Creative/worldmods/pipeworks/routing_tubes.lua:55: in function 'insert_object'
2023-01-03 04:05:21: ERROR[Main]: 	...t/worlds/Creative/worldmods/pipeworks/item_transport.lua:341: in function 'on_step'
2023-01-03 04:05:21: ERROR[Main]: 	...netest/worlds/Creative/worldmods/pipeworks/luaentity.lua:379: in function 'move_entities_globalstep_part2'
2023-01-03 04:05:21: ERROR[Main]: 	...netest/worlds/Creative/worldmods/pipeworks/luaentity.lua:409: in function <...netest/worlds/Creative/worldmods/pipeworks/luaentity.lua:393>
2023-01-03 04:05:21: ERROR[Main]: 	/home/ubuntu/minetest561/bin/../builtin/game/register.lua:431: in function </home/ubuntu/minetest561/bin/../builtin/game/register.lua:417>

is there any fix for this on the way ?

or is this only happening on my server ?

drops: https://github.com/jordan4ibanez/drops

it appears this is an issue with the drops mod rather than pipeworks. not much we can do it about it here

then this issue should be good to close?

i goes so ?