New evidence is coming in that may solve all crashes in GIMP 2.99.19. You can learn more about the GIMP dev Llyod who debugged the problem here.
https://gitlab.gnome.org/GNOME/gimp/-/issues/11834First of all remember, a wild card GEGL node is a GEGL filter drop in that has the potential to become one of many filters. In example, a drop down list with (multiply, softlight, hardlight )ect... the wildcard node is has the potential to become gegl:multiply, gegl:softlight, or gegl:hardlight.
So here's the problem
Wild card GEGL nodes like this can crash GIMP 2.99.19
but they can be changed to
GeglNode *multiplyge = NULL;
and the crash stops, at least so far. According to the discovery of Lloyd and BareFootLiam and myself without the
=NULL; at the end GEGL is picking up "garbage" data because it wants to define
multiplyge, which may not be defined. GIMP 2.10 doesn't have the problem simply because it applies GEGL filters one time permanently where as 2.99.19 NDE builds hold on to information and "forgets" what
multiplyge is.
The NULL tells GEGL not to define
multiplyge as garbage data.