Problem summary Using Marquee Selection paint Lift on a Paint node with no Colorspace (Scalar and/or Raw) crashes or freezes Mari
Customer reported version
Mari 7.0v2
Customer reported platform
Windows
Steps to reproduce
1) Launch Mari. Open an example project.
2) Select a Paint Node. Change the Color Data so that Raw Data is enabled.
3) Using the Marquee Tool, select an area on the mesh in the 3D Viewport.
4) Select the Lift to Paint Buffer button.
See the gif below for a visual demonstration of the process and results:
Expected behaviour
The Paint data should lift to the Buffer.
Actual behaviour
Mari crashes. On Windows the following error appears:
Workaround
Change the Colorspace of the Paint Node temporarily, lift and project the paint, and then change the Colorspace back to the original and desired settings.
Reproduced by support
This bug has been reproduced in:
Mari 7.0v2 - Windows 11 / Rocky 9 - REGRESSION
Unable to reproduce bug in:
Mari 7.0v1 - Windows 11 / Rocky 9
Earliest version tested
Mari 7.0v1
- This issue doesn't appear in this version and has regressed