Project

General

Profile

Bug #10110

Darkroom mode hangs after adjusting tone curve when unsupported embedded ICC profile is used

Added by Long Wei almost 5 years ago. Updated over 4 years ago.

Status:
Fixed
Priority:
Low
Assignee:
Category:
Darkroom
Start date:
09/15/2014
Due date:
% Done:

100%

Affected Version:
1.6.0
System:
Ubuntu
bitness:
64-bit
hardware architecture:
amd64/x86

Description

Random freeze while adjusting the tone curve. Sometimes it works, somethimes, dartable hangs (with no message in console).
The sequence is the following :
- go to darkroom mode
- go to fav modules
- open tone curve
- click to select and move by dragging one of the node on the curve
- after few pixel, darktable hangs
- cannot close the window, either ctrl+c in console or kill to stop the program

Maybe this is correlated with another issue I have : a warning on color prolfile is displayed for this image see "http://www.darktable.org/redmine/issues/10040#change-25774"
I was not able to reproduce the problem on files without the ICC warning (most of my photos are scanned TIF)

attached is bugtrace, xmp for the file and as the file is very large it can be found here :
http://shadowgraphy.org/darktable/nb0390_023.tif

bug_tone_curve_darktable.txt Magnifier (56.6 KB) Long Wei, 09/15/2014 05:58 PM

nb0390_023.tif.xmp (10.8 KB) Long Wei, 09/15/2014 06:07 PM


Related issues

Related to darktable - Feature #10040: Darktable not reading the icc profile included in a TIFF file on import Fixed 08/07/2014
Related to darktable - Bug #10225: Darktable freezing with some TIF images Fixed: To be cherry-picked 12/12/2014
Related to darktable - Bug #10117: Darkrtable hangs in lightable mode after import folder (after fresh install) ~ cache missing Fixed 09/21/2014

Associated revisions

Revision dce72aef
Added by Roman Lebedev almost 5 years ago

TIFF: ignore unsupported ICC profiles (Grayscale colorspace). fixes #10110

History

#1 Updated by Roman Lebedev almost 5 years ago

  • Subject changed from Darkroom mode hangs after adjusting tone curve to Darkroom mode hangs after adjusting tone curve when unsupported embedded ICC profile is used
  • Status changed from New to Confirmed
  • % Done changed from 0 to 10

Confirmed with nb0390_034_640.tif from #10040
Selecting anything but "embedded ICC profile" in input color profile fixes it for me.

#2 Updated by Roman Lebedev almost 5 years ago

  • Related to Feature #10040: Darktable not reading the icc profile included in a TIFF file on import added

#3 Updated by Roman Lebedev almost 5 years ago

  • Assignee set to Roman Lebedev
  • % Done changed from 10 to 100
  • Status changed from Confirmed to Fixed

#4 Updated by Pascal de Bruijn over 4 years ago

  • Target version changed from Candidate for next minor release to Candidate for next major release

#5 Updated by Roman Lebedev over 4 years ago

  • Related to Bug #10225: Darktable freezing with some TIF images added

#6 Updated by Roman Lebedev over 4 years ago

  • Related to Bug #10117: Darkrtable hangs in lightable mode after import folder (after fresh install) ~ cache missing added

#7 Updated by Roman Lebedev over 4 years ago

  • Affected Version changed from git development version to 1.6.0

Should have finally been fixed by 40c7c538b42446a37c1bcd37d0d091cd88802217

Also available in: Atom PDF