These two functions (_color_lighten, _color_selected): http://git.xfce.org/xfce/thunar/tree/thunar/thunar-icon-renderer.c?id=thunar-1.6.2#n311 trigger an X error: BadValue, error_code 2 request_code 155 minor_code 8 on call to cairo_mask. Tested on RHEL5 (AFAIR, RENDER version is 0.09) with cairo 1.12.2 installed in $HOME. All blend mode operators I tried were failing, all simple ones (CAIRO_OPERATOR_ADD etc) worked fine.
Xfce (thunar) bug report: https://bugzilla.xfce.org/show_bug.cgi?id=10557
Any progress on that? AFAIR the issue was that Cairo was not detecting RENDER version correctly and was trying to use unsupported blend mode operators. Because of this issue we (Thunar) have to avoid more complex operators altogether because they crash the application on older X servers.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/cairo/cairo/issues/240.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.