Problem summary
Mari can freeze/crash when Triplanar Projection properties are open in the Layers palette
This issue is Linux-specific and only seems to occur when the Triplanar Projection Layer has a Mask Stack. The crash can still happen if the Layers palette is hidden.
Customer reported version
Mari 5.0v4
Customer reported platform
CentOS 7
Steps to reproduce
1) Open any project
2) Create a Channel
3) In the Channel, create a Triplanar Projection Layer
4) Add an Image to Front Image attribute (this issue does seem to occur without an image loaded, but happens more frequently when one is)
5) Add a Mask Stack to the Triplanar Projection
6) Open the Node Graph
7) With the Triplanar's properties open in the Layers palette, switch between viewing different Merge nodes
Expected behaviour
Mari should not freeze or crash.
Actual behaviour
After switching between nodes 1-20 times, Mari will freeze or crash.
Note: Deleting, or viewing other nodes will also sometimes cause a freeze/crash.
Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
Mari 5.0v4 - CentOS 7.9
Mari 4.8v4 - CentOS 7.9
Mari 5.0v1 - CentOS 7.9
Unable to reproduce bug in:
Mari 4.7v7 - CentOS 7.9 - regression
Earliest version tested
Mari 4.7v7 - This issue doesn't appear in this version and has regressed