digikam crashes while converting raw to jpg or png - UPDATE

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

digikam crashes while converting raw to jpg or png - UPDATE

Michael Eschweiler
Hi there,
Last time I wrote in the 'P.S.:' that converting raw to jpg with OSS 10.3
worked. This was only correct for the first try. Some days later I updated
the system and afterwards I had the same problem as with OSS 10.2: crashing
digikam while converting raw.

Now I tried to get some more explicit messages starting digikam from a console
At the start I get the following messages:
Found dcraw version: 8.81

---------------
Then I select a raw-picture in the center of the digikam windows:
---------------

Running RAW decoding
command: /opt/kde3/lib/libkdcraw2/kdcraw -c -e '/home/me/Bilder/test/img_0128.cr2'
Warning: Size 12080 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 14144 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 12080 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 14144 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not
decoded.
Running RAW decoding
command: /opt/kde3/lib/libkdcraw2/kdcraw -c -v -4 -h -w -a -H 0 -b 1 -q 0 -o
1 /home/me/Bilder/test/img_0128.cr2
RAW decoding StdErr: Loading Canon EOS 40D image
from /home/me/Bilder/test/img_0                                        
128.cr2 ...
Using embedded RAW preview extraction
Warning: Size 12080 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 14144 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not
decoded.
Exif Orientation: 1
Cannot load metadata using Exiv2  (/home/me/Bilder/test/img_0128.ppm: Die
Datei                                          enthält Daten eines
unbekannten Bildtyps.)
Cannot load metadata using Exiv2  (/home/me/Bilder/test/img_0128.ppm: Die
Datei                                          enthält Daten eines
unbekannten Bildtyps.)
Exif Orientation: 1
RAW decoding StdErr: Scaling with black 1019, multiplier
RAW decoding StdErr:  1.64411
RAW decoding StdErr:  1.00000
RAW decoding StdErr:  1.92530
RAW decoding StdErr:  1.00000
RAW decoding StdErr:
RAW decoding StdErr: Converting to sRGB colorspace...
RAW decoding StdErr: Writing data to standard output ...

-----------------
Despite the error message 'cannot load metadata'... digikam still works, and
when I select the conversion from extras the 'converter-window' opens and I
get:
-----------------

Found dcraw version: 8.60
Running RAW decoding
command: /opt/kde3/lib/libkdcraw1/kdcraw -c -e '/home/me/Bilder/test/img_0128.cr2'
Using embedded RAW preview extraction
Running RAW decoding
command: /opt/kde3/lib/libkdcraw1/kdcraw -c -i -v '/home/me/Bilder/test/img_0128.cr2'

------------------
As you can see the dcraw-version here doesn't match with the version indicated
at the starting of digikam. If I then press the convert-button the
console-window gives back the following error-message:
-----------------

Running RAW decoding command: /opt/kde3/lib/libkdcraw1/kdcraw -c -v -w -a -H
0 -b 1 -q 0 -o 1 /home/me/Bilder/test/img_0128.cr2
RAW decoding StdErr: Loading Canon EOS 40D image
from /home/me/Bilder/test/img_0128.cr2 ...
RAW decoding StdErr: Scaling with black 0, multiplier
RAW decoding StdErr:  1.00000
RAW decoding StdErr:  267.00000
RAW decoding StdErr:  341.33334
RAW decoding StdErr:  341.33334
RAW decoding StdErr:
RAW decoding StdErr: Bilinear interpolation...
RAW decoding StdErr: Converting to sRGB colorspace...
RAW decoding StdErr: Writing data to standard output ...
Warning: Size 12080 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 14144 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not
decoded.
KCrash: Application 'digikam' crashing...
QSocketNotifier: invalid socket 12 and type 'Read', disabling...
QSocketNotifier: invalid socket 7 and type 'Read', disabling...
KCrash cannot reach kdeinit, launching directly.
digikam: Fatal IO error: client killed

---------------

It would be nice if with this information you could give me a hint about what
to do in order to get the conversion work.
Thanks in advance.
Michael
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: digikam crashes while converting raw to jpg or png - UPDATE

Gilles Caulier-4


2008/2/15, Michael Eschweiler <[hidden email]>:
Hi there,
Last time I wrote in the 'P.S.:' that converting raw to jpg with OSS 10.3
worked. This was only correct for the first try. Some days later I updated
the system and afterwards I had the same problem as with OSS 10.2: crashing
digikam while converting raw.

Now I tried to get some more explicit messages starting digikam from a console
At the start I get the following messages:
Found dcraw version: 8.81

---------------
Then I select a raw-picture in the center of the digikam windows:
---------------

Running RAW decoding
command: /opt/kde3/lib/libkdcraw2/kdcraw -c -e '/home/me/Bilder/test/img_0128.cr2'
Warning: Size 12080 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 14144 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 12080 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 14144 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not
decoded.
Running RAW decoding
command: /opt/kde3/lib/libkdcraw2/kdcraw -c -v -4 -h -w -a -H 0 -b 1 -q 0 -o

====> Look like it's libkdcraw ABI VERSION 2 !

 

1 /home/me/Bilder/test/img_0128.cr2
RAW decoding StdErr: Loading Canon EOS 40D image
from /home/me/Bilder/test/img_0
128.cr2 ...
Using embedded RAW preview extraction
Warning: Size 12080 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 14144 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not
decoded.
Exif Orientation: 1
Cannot load metadata using Exiv2  (/home/me/Bilder/test/img_0128.ppm: Die
Datei                                          enthält Daten eines
unbekannten Bildtyps.)
Cannot load metadata using Exiv2  (/home/me/Bilder/test/img_0128.ppm: Die
Datei                                          enthält Daten eines
unbekannten Bildtyps.)
Exif Orientation: 1
RAW decoding StdErr: Scaling with black 1019, multiplier
RAW decoding StdErr:  1.64411
RAW decoding StdErr:  1.00000
RAW decoding StdErr:  1.92530
RAW decoding StdErr:  1.00000
RAW decoding StdErr:
RAW decoding StdErr: Converting to sRGB colorspace...
RAW decoding StdErr: Writing data to standard output ...

-----------------
Despite the error message 'cannot load metadata'... digikam still works,

This message come from Exiv2 library, not digiKam directly...
 

and
when I select the conversion from extras the 'converter-window' opens and I
get:
-----------------

Found dcraw version: 8.60
Running RAW decoding
command: /opt/kde3/lib/libkdcraw1/kdcraw -c -e '/home/me/Bilder/test/img_0128.cr2'
Using embedded RAW preview extraction
Running RAW decoding
command: /opt/kde3/lib/libkdcraw1/kdcraw -c -i -v '/home/me/Bilder/test/img_0128.cr2'
 

------------------
As you can see the dcraw-version here doesn't match with the version indicated
at the starting of digikam. If I then press the convert-button the
console-window gives back the following error-message:
-----------------

Running RAW decoding command: /opt/kde3/lib/libkdcraw1/kdcraw -c -v -w -a -H
0 -b 1 -q 0 -o 1 /home/me/Bilder/test/img_0128.cr2

====> Look like it's libkdcraw ABI VERSION 1 !

 

RAW decoding StdErr: Loading Canon EOS 40D image
from /home/me/Bilder/test/img_0128.cr2 ...
RAW decoding StdErr: Scaling with black 0, multiplier
RAW decoding StdErr:  1.00000
RAW decoding StdErr:  267.00000
RAW decoding StdErr:  341.33334
RAW decoding StdErr:  341.33334
RAW decoding StdErr:
RAW decoding StdErr: Bilinear interpolation...
RAW decoding StdErr: Converting to sRGB colorspace...
RAW decoding StdErr: Writing data to standard output ...
Warning: Size 12080 of Exif.Canon.0x4002 exceeds 4096 bytes limit. Not
decoded.
Warning: Size 14144 of Exif.Canon.0x4005 exceeds 4096 bytes limit. Not
decoded.
KCrash: Application 'digikam' crashing...
QSocketNotifier: invalid socket 12 and type 'Read', disabling...
QSocketNotifier: invalid socket 7 and type 'Read', disabling...
KCrash cannot reach kdeinit, launching directly.
digikam: Fatal IO error: client killed


So both version of libkdcraw are installed at the same time (this is possible of course) and used at the same time (this is impossible). It's not clean...

Best

Gilles Caulier
 


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users