Mineclonia/mods
cora f5ba6f5649
Fix memory leak & C stack overflow
Before this patch, when placing a fire above a node that would turn it
into eternal fire (e.g. Netherrack or Magma) the spawn_fire() function
would call itself infinitely via the on_construct() handler of eternal
fire – because the latter called spawn_fire() itself.

On an x86 machine, this caused a memory leak, hanging Minetest. On an
x86_64 machine though, Minetest crashed immediately, showing an error
message about a stack overflow.
2022-02-11 17:44:11 +01:00
..
CORE Fix typo in mcl_colors API documentation 2021-11-18 19:23:57 +01:00
ENTITIES Fix mob-in-boat crash in Minetest 5.5-dev 2022-01-26 18:25:08 +01:00
ENVIRONMENT Move data from deprecated files to mod.conf 2021-05-16 13:44:04 +02:00
HELP Move data from deprecated files to mod.conf 2021-05-16 13:44:04 +02:00
HUD Fix creative mode inventory search crash 2022-01-21 23:31:25 +01:00
ITEMS Fix memory leak & C stack overflow 2022-02-11 17:44:11 +01:00
MAPGEN Add (theoretically) fireproof test structure 2022-02-06 01:19:23 +01:00
MISC Do not crash if minetest.find_nodes_in_area() lies 2021-12-20 21:38:24 +01:00
PLAYER Fix player bone positions and properties setting 2021-12-09 04:53:45 +01:00