OgelGames / headlamp

Minetest mod that adds a headlamp that can be worn as armor
Other
1 stars 1 forks source link

Crash on 5.7.0 #1

Closed Pivert closed 11 months ago

Pivert commented 11 months ago

Crash on 5.7.0 since mods playeranim & emote are installed. Might be related.

Nov 12 17:16:13 minetest minetestserver[4734]: 2023-11-12 17:16:13: ACTION[Server]: Zia activates headlamp:headlamp_on
Nov 12 17:16:14 minetest minetestserver[4734]: 2023-11-12 17:16:14: ACTION[Main]: Server: Shutting down
Nov 12 17:16:14 minetest minetestserver[4734]: 2023-11-12 17:16:14: ACTION[Main]: [doc] Server shuts down. Player data is about to be saved.
Nov 12 17:16:14 minetest minetestserver[4734]: 2023-11-12 17:16:14: ACTION[Main]: [doc] Wrote player data into /opt/minetest/minetestsrc/bin/../worlds/world/doc.mt.
Nov 12 17:16:14 minetest minetestserver[4734]: minecart shutdown finished!!!
Nov 12 17:16:14 minetest minetestserver[4734]: 2023-11-12 17:16:14: ACTION[Main]: [Hyperloop] Store data...                            Nov 12 17:16:14 minetest minetestserver[4734]: 2023-11-12 17:16:14: ACTION[Main]: [Hyperloop] Data stored
Nov 12 17:16:14 minetest minetestserver[4734]: 2023-11-12 17:16:14: ACTION[Main]: [advtrains]Saved advtrains save files, took 0 ms
Nov 12 17:16:22 minetest minetestserver[4734]: 2023-11-12 17:16:22: ERROR[Main]: ServerError: AsyncErr: Lua: Runtime error from mod 'headlamp' in callback item_OnSecondaryUse(): /opt/minetest/minetestsrc/bin/../mods/headlamp/init.lua:98: attempt to call method 'equip' (a nil value)           
Nov 12 17:16:22 minetest minetestserver[4734]: 2023-11-12 17:16:22: ERROR[Main]: stack traceback:
Nov 12 17:16:22 minetest minetestserver[4734]: 2023-11-12 17:16:22: ERROR[Main]:         /opt/minetest/minetestsrc/bin/../mods/headlamp/init.lua:98: in function </opt/minetest/minetestsrc/bin/../mods/headlamp/init.lua:97>
Nov 12 17:16:22 minetest systemd[1]: minetestserver.service: Main process exited, code=exited, status=1/FAILURE
OgelGames commented 11 months ago

Looks like an old version of 3d_armor that doesn't have the equip function.