Package: darktable
Version: 2.0.5-2
Severity: important

Darktable has a profiled denoise function, which applies denoising on an image 
based on ISO and Camera type. When I use this function, the camera profile 
disappears after some time. When Darktable is started, the profile is there. 
However, after some time, the camera specific profile disappears, and only the 
generic poissionian is shown. This causes very heavy noise reduction.

I found issue #10340 in the darktable issue database 
(https://redmine.darktable.org/issues/10340) and tried the command found there:
$ darktable -d control | grep noiseprofile

This at first shows:

> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> [noiseprofile] found 11 makers
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found 36 models
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> [noiseprofile] found 11 makers
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found 36 models
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> [noiseprofile] found 11 makers
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found 36 models
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles

when these messages are printed, the noise profiles for my camera (guess what 
type of camera I have ;) are available in Darktable.

When the profile disappears, the following is shown by the debug output:

> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> [noiseprofile] found 11 makers
> [noiseprofile] found 11 makers
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found `Sony' as `Sony'
> [noiseprofile] found 36 models
> [noiseprofile] found 36 models
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles
> [noiseprofile] found DSLR-A200
> [noiseprofile] found 6 profiles
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> 
> (darktable:21855): Json-CRITICAL **: json_object_ref: assertion 
> 'object->ref_count > 0' failed
> 
> (darktable:21855): Json-CRITICAL **: json_object_has_member: assertion 
> 'object != NULL' failed
> [noiseprofile] found -1 makers
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> 
> (darktable:21855): Json-CRITICAL **: json_object_ref: assertion 
> 'object->ref_count > 0' failed
> 
> (darktable:21855): Json-CRITICAL **: json_object_has_member: assertion 
> 'object != NULL' failed
> [noiseprofile] found -1 makers
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> 
> (darktable:21855): Json-CRITICAL **: json_object_ref: assertion 
> 'object->ref_count > 0' failed
> 
> (darktable:21855): Json-CRITICAL **: json_object_has_member: assertion 
> 'object != NULL' failed
> [noiseprofile] found -1 makers
> 
> (darktable:21855): Json-CRITICAL **: json_object_ref: assertion 
> 'object->ref_count > 0' failed
> [noiseprofile] looking for maker `Sony', model `DSLR-A200'
> 
> (darktable:21855): Json-CRITICAL **: json_object_has_member: assertion 
> 'object != NULL' failed
> [noiseprofile] found -1 makers



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (450, 'testing'), (400, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.5.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages darktable depends on:
ii  libatk1.0-0               2.20.0-1
ii  libc6                     2.22-11
ii  libcairo-gobject2         1.14.6-1+b1
ii  libcairo2                 1.14.6-1+b1
ii  libcolord-gtk1            0.1.26-1
ii  libcolord2                1.3.2-1
ii  libcups2                  2.1.4-1
ii  libcurl3-gnutls           7.47.0-1
ii  libexiv2-14               0.25-3
ii  libflickcurl0             1.25-3
ii  libgcc1                   1:6.1.1-7
ii  libgdk-pixbuf2.0-0        2.34.0-1
ii  libgl1-mesa-glx [libgl1]  11.2.2-1
ii  libglib2.0-0              2.48.1-1
ii  libglu1-mesa [libglu1]    9.0.0-2.1
ii  libgomp1                  6.1.1-7
ii  libgphoto2-6              2.5.10-3
ii  libgphoto2-port12         2.5.10-3
ii  libgraphicsmagick-q16-3   1.3.24-1
ii  libgtk-3-0                3.20.6-1
ii  libice6                   2:1.0.9-1+b1
ii  libilmbase12              2.2.0-11
ii  libjpeg62-turbo           1:1.5.0-1
ii  libjs-prototype           1.7.1-3
ii  libjs-scriptaculous       1.9.0-2
ii  libjson-glib-1.0-0        1.2.0-1
ii  liblcms2-2                2.7-1
ii  liblensfun1               0.3.2-3
ii  liblua5.2-0               5.2.4-1
ii  libopenexr22              2.2.0-10
ii  libopenjp2-7              2.1.0-2.1+b1
ii  libosmgpsmap-1.0-1        1.1.0-1
ii  libpango-1.0-0            1.40.1-1
ii  libpangocairo-1.0-0       1.40.1-1
ii  libpng16-16               1.6.23-1
ii  libpugixml1v5             1.7-2
ii  librsvg2-2                2.40.16-1
ii  libsdl1.2debian           1.2.15+dfsg1-4
ii  libsecret-1-0             0.18.3-1
ii  libsm6                    2:1.2.2-1+b1
ii  libsoup2.4-1              2.54.1-1
ii  libsqlite3-0              3.13.0-1
ii  libstdc++6                6.1.1-7
ii  libtiff5                  4.0.6-1
ii  libwebp5                  0.4.4-1+b2
ii  libx11-6                  2:1.6.3-1
ii  libxext6                  2:1.3.3-1
ii  libxml2                   2.9.3+dfsg1-1.2
ii  libxrandr2                2:1.5.0-1
ii  zlib1g                    1:1.2.8.dfsg-2+b1

darktable recommends no packages.

darktable suggests no packages.

-- no debconf information

Reply via email to