State:Closed|icon_bug|database:public|icon_mari|Resolution:Fixed|TargetRelease:4.5v2|BugID:382676|
Problem summary
Custom OCIO config and Colorspace Enabled are causing an incorrect data in the R, G, B channels when using scalar Channels.
The issue is occurring when Colorspace Enabled is set to Enable
Customer reported version
4.2v2
Customer reported platform
centos7
Steps to reproduce
1) Set the colorspace to be the attached one using an environment variable
2) Open Mari and create a new project
3) Open the Channels palette and create a new scalar channel and under Color Data > Colorspace choose ncf
4) Set the View Transform to RAW
5) Open the color picker and pick a solid red color (1, 0, 0)
6) Paint on a new layer and using the channel swizzle box in the view transform, view the R, G, and B individually
Result: There is data outside of the R channel
Workaround
Disabling the Colourspace Enabled feature under the Node Properties for the merge node or the Advanced Blending Options for the paint layer, seems to resolve the issue
Reproduced by support
This bug has been reproduced in:
Mari 4.2v2 - Windows 10 - CentOS 6.9
Mari 4.2v1 - Windows 10
Mari 4.1v1 - Windows 10
Mari 3.4v4 - Windows 10 - OSX 10.12.6
Mari 3.4v1 - Windows 10
Unable to reproduce bug in:
Mari 4.0v4 - Windows 10
Mari 4.0v1 - Windows 10 - CentOS 6.9
Mari 3.2v1 - Windows 10
Earliest version tested
3.2v1 - This issue no longer appears in this version and has regressed
Expected behaviour
Only the R channel should have data
Actual behaviour
Colorspace Enabled set to Enable is causing data outside of the R channel
We're sorry to hear that
Please tell us why