Summary: | I just clicked on 'crayon colours' in the colour selector window, and it crashed. | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | tim-kde |
Component: | Color Selectors | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | halla, sven.langkamp |
Priority: | NOR | ||
Version: | 2.8.1 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/calligra/8ace94af29f7df5a75d32c42b5bed421f5f2458f | Version Fixed In: | |
Sentry Crash Report: |
Description
tim-kde
2014-10-25 14:04:44 UTC
Hi Tim, Thanks for your report. I suspect it's fixed in later bugfix releases of 2.8, but I've got some questions so I can test: * which color selector window did you use? There are so many of them... * when I check 2.8, I don't see any "crayon colours" palette. Did you download this yourself? * what was the colorspace of your image? * the crash happens in the specific color selector: did you select a different colorspace from the image there? Hi. The 'Specific Colour Selector' docker has an 'L a* b*' model, with a profile 'crayon colours'. I just selected it again, and Krita crashed again immediately - no drawing or anything. Confirmed, crashes here too. krita(30702)/koffice: Lcms2 error: 13 Channel count doesn't match. Profile is corrupted ASSERT: "d->defaultTransformations->fromRGB" in file /home/sven/kde/src/calligra/plugins/colorengines/lcms2/LcmsColorSpace.h, line 207 Wait... Those aren't profiles... Those are palette files. How the !@#$% can they end up in the profile selector! And the files are part of colord. They are marked as cmsSIgLabData, but they seem to be broken. We'll have to either blacklist them or do some runtime checks that we can create a colorspace with a profile. Git commit 8ace94af29f7df5a75d32c42b5bed421f5f2458f by Boudewijn Rempt. Committed on 04/11/2014 at 11:16. Pushed by rempt into branch 'master'. The Crayons and X11-colors profiles installed by colord claim to be LAB profiles, but contain named colors and cannot be used in Krita to convert colors, so skip those. M +7 -2 plugins/colorengines/lcms2/colorprofiles/LcmsColorProfileContainer.cpp http://commits.kde.org/calligra/8ace94af29f7df5a75d32c42b5bed421f5f2458f |