For the noise and musgrave textures the issues seems to stem from an integer overflow in [floor_fraction](https://projects.blender.org/blender/blender/src/commit/ab26ddc4555bf8cc0c310a46f3f65720894…
Just to make sure MEM_freeN(node->storage);
is enough to free the memory right? No need to tell it how much memory to free etc.?
Does the old node->storage
need to be freed?
A .blend file for testing the versioning is here: Versioning_Test_File.blend
It was originally created in Blender 3.4 and contains…
Unrelated to this PR, but the versioning function below mine 4aaae8d0a6/source/blender/blenloader/intern/versio
…
@OmarEmaraDev @JacquesLucke I've changed the versioning code to not use socket->link->fromnode
.
2721b937fb
@persun The Voronoi examples are all in Geometry nodes. Is shader nodes Voronoi also affected by this?
You also mentioned that Musgrave has similar issues what input combinations cause Musgrave…
Today marks the historical day were @mod_moder and I agree for once. MEM_cnew
will be used instead of MEM_callocN
!