abrt version: 1.1.13 architecture: x86_64 Attached file: backtrace cmdline: iccexamin component: icc_examin crash_function: GL_Ansicht::punkteAuffrischen executable: /usr/bin/iccexamin kernel: 2.6.34.6-54.fc13.x86_64 package: icc_examin-0.47-2.fc13 rating: 4 reason: Process /usr/bin/iccexamin was killed by signal 11 (SIGSEGV) release: Fedora release 13 (Goddard) time: 1284806192 uid: 500 How to reproduce ----- Today icc_examin 0.47 appeared in updates. It now starts, but it crashes when I try to open the 'windows->gamut' if some profile is already loaded. Or, I can open this window empty when NO profile is loaded but then program crashes if I load the profile. The issue is systematic. I use Fedora 13 fully updated up to now, Sep 18 2010. Also one aesthetic issue: all windows are opened with their zero edge at the top of the desktop, i.e. UNDER the top gnome panel if such panel presents. You then have to use key bindings to move the window but not mouse. This is just inconvenient. Any ideas how to fix at least first?
Created attachment 448181 [details] File: backtrace
Well, the major problem of crash is solved IF one installs default_profiles which are part of oyranos but NOT included in the Fedora rpm (I have no clear understanding why). This way program does not crash while opening the gamut window. However, if one has the following configuration: 1) iccexamin is running 2) some profile is loaded 3) gamut window is open then a crash with SIGKILL is detected by abrt if one closes iccexamin either via menu or by pressing ctrl-q. No crash is detected if there is NO gamut window or if there is NO profile loaded (even if the (empty) gamut window is present) Questions: is it possible to include default_profiles from oyranos? is it difficult to avoid crash on closing so that not to disturb the user? Still the aesthetic question: window positioning is inconvenient (from previous comment).
Re-assigned to oyranos despite the maintainer is the same. ICC profiles was reviewed by Red Hat Legal with the introduction of the shared-color-profiles package (rhbz#545433). Only the icc profiles provided here are redistributable WRT Fedora guidelines. On the other side, Kai-Uwe (the oyranos developper) agreed to remove the bundled profiles from the oyranos source archive itself (that's done in git version). See http://github.com/hughsie/shared-color-profiles and the shared-color-profiles and shared-color-profiles-extras packages , some additional profiles will have to be redistributed another way. That would help to have the default oyranos settings to match the namespace of the icc profiles from theses packages itself if possible.
I'm confused, really. My point is that now in Fedora oyranos comes WITHOUT profiles. Yes, shared-color-profiles and shared-color-profiles-extras packages do contain some profiles BUT it turns out that some functionality of oyranos (or icc_examin only) depends on the "defaults_profiles", i.e. profiles which are in the "default_profiles" directory of the present oyranos distribution. Loss of functionality and relation with "default_profiles" is described in the original bug report and comment 2. At least, what is named "XYZ.icc" profile is the crucial one for gamut rendering. As to my knowledge of profiles one cannot avoid it or it full analogue. The same is related to other profiles. Are there ides how to overcome the issue? I can suggest making NEW GPL licensed profiles providing the required functionality. I can try this myself.
Oyranos depends almost completely on the default profiles. The original profiles are in openicc-data-1.0.0.tar.gz . See: http://sourceforge.net/projects/openicc ICC Examin and Oyranos git have now some fixes for the crashes. Still, both display an error message if the right profiles are not available.
oyranos-0.2.0-2.fc13,libXcm-0.4.0-1.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/oyranos-0.2.0-2.fc13,libXcm-0.4.0-1.fc13
*** Bug 640707 has been marked as a duplicate of this bug. ***
oyranos-0.2.0-2.fc13, libXcm-0.4.0-1.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update oyranos libXcm'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/oyranos-0.2.0-2.fc13,libXcm-0.4.0-1.fc13
oyranos-0.2.0-2.fc13, libXcm-0.4.0-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.