Cinepaint crashes when opening preferences

Bug #138015 reported by Ludovico Fischer
4
Affects Status Importance Assigned to Milestone
cinepaint (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I'm using cinepaint 0.22-1 on Ubuntu Gutsy Tribe 6. Very often, when I open File>Preferences, the app either crashes or hangs. Somertimes I am able to acces them, though.

Revision history for this message
Ludovico Fischer (ludovicofischer) wrote :

It is related to color management. I have profiles in /usr/share/color/icc. Cinepaint can't recognise the monitor profile I mad with a Huey; I try to disable color management (by unticking color manage new displays by default), and when I try to save, it hangs. After this, cinepaint randomly hangs when opening the preferences. I also tried to delete the paths to the color profiles folders in Preferences>Folders, but this also causes a hang, but this also makes This is what I get in Terminal:

/usr/lib/cinepaint/0.22-1/plug-ins/script-fu
cms_read_icc_profile_dir: Cannot stat icc profile directory /usr/local/share/color/icccms_read_icc_profile_dir: Cannot stat icc profile directory /home/ludovico/.color/icccinepaint fatal error: sigsegv caught
cinepaint (pid:23586): [E]xit, [H]alt, show [S]tack trace or [P]roceed: P
wire_read: unexpected EOF (plug-in crashed?)
Killed

Revision history for this message
Jarno Suni (jarnos) wrote :

I can confirm this. I also have custom ICC profile made using Huey, and its directory added in ICC profile folder list of preferences. Trying to reopen preferences dialog crashes Cinepaint. I removed the item in ~/.cinepaint/gimprc and it doesn not crash anymore. I can use the same ICC profile in Gimp 2.4.

Revision history for this message
Jarno Suni (jarnos) wrote :

BTW I got UFRaw 0.12.1 crash after I used a custom Huey ICC profile as display profile.

Revision history for this message
Jarno Suni (jarnos) wrote :

I addition to what I told about Gimp 2.4 with a custom Huey monitor profile, I can make it work with only one of my profiles; with others Gimp tells "(Invalid UTF-8 string)". I hope this helps to solve the problem with the profiles with Cinepaint.

Revision history for this message
Ludovico Fischer (ludovicofischer) wrote :

I have already reported this in the gimp bugzilla and on lcms mailing list. It seems it is a problem with the way lcms (the colour management library used by both gimp and cinepaint) handles icc v4 profiles. See http://<email address hidden>/msg02122.html, for instance. Meanwhile you could try building a profile for the Huey with the Argyll cms beta 7:
http://www.freelists.org/archives/argyllcms/10-2007/msg00031.html

Changed in cinepaint:
status: New → Confirmed
Revision history for this message
Savvas Radevic (medigeek) wrote :

This package doesn't exist anymore (Ubuntu hardy 8.04, intrepid 8.10, jaunty 9.04):
http://packages.ubuntu.com/search?keywords=cinepaint

Can anyone still reproduce this bug on Ubuntu 7.10 gutsy?

Changed in cinepaint:
status: Confirmed → Incomplete
Changed in cinepaint (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.