[Digikam-devel] can't save pictures anymore after upgrading to svn

Gerhard Kulzer gerhard at kulzer.net
Mon Nov 28 22:23:32 GMT 2005


Am Sonntag, 27. November 2005 16.13 schrieb Caulier Gilles:
> Le Dimanche 27 Novembre 2005 14:51, Oliver Dörr a écrit :
> > Hi,
> >
> > i just upgraded to 0.9.0-svn and i can't save pictures anymore.
> > Downloading from camera still works, but if i change a photo using
> > digikamimageplugins and try to use simply save, i'll get an error
> > message. Using KIPI plugins and save works...
> >
> > Save as still works.
> >
> > I don't think that it has anything to do with permissions.
> > uid=1000(doerr) gid=100(users)
> > Gruppen=16(dialout),33(video),100(users),1000(familie)
> > drwxrwsr-x  3 nane  familie   14520 2005-11-27 14:45 2005-11
> >
> >
> >
> > Here is the output from command line.
> > Oliver
> >
> >
> > digikam: WARNING: /jukebox/fotos/2005-11/IMG_4720.JPG : JPEG file
>
> Hum please send me this file...
>
> > identified digikam: [void
> > Digikam::dimg_jpeg_emit_message(jpeg_common_struct*, int)] Start of Image
> > (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] JFIF APP0 marker: version 1.01, density 1x1  0 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Miscellaneous marker 0xe1, length 7676 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Define Quantization Table 0  precision 0 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Define Quantization Table 1  precision 0 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Start Of Frame 0xc0: width=2272, height=1704, components=3 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]     Component 1: 2hx1v q=0 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]     Component 2: 1hx1v q=1 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]     Component 3: 1hx1v q=1 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Define Huffman Table 0x00 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]           0   1   5   1   1   1   1   1 (2)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]           1   0   0   0   0   0   0   0 (2)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Define Huffman Table 0x10 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]           0   2   1   3   3   2   4   3 (2)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]           5   5   4   4   0   0   1 125 (2)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Define Huffman Table 0x01 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]           0   3   1   1   1   1   1   1 (2)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]           1   1   1   0   0   0   0   0 (2)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Define Huffman Table 0x11 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]           0   2   1   2   4   4   3   4 (2)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]           7   5   4   4   0   1   2 119 (2)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] Start Of Scan: 3 components (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]     Component 1: dc=0 ac=0 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]     Component 2: dc=1 ac=1 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]     Component 3: dc=1 ac=1 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)]   Ss=0, Se=63, Ah=0, Al=0 (1)
> > digikam: [void Digikam::dimg_jpeg_emit_message(jpeg_common_struct*,
> > int)] End Of Image (1)
>
> These messages come from libjpeg warning handler to debug used in the new
> DImg API on digikam core. There is no error here. These messages will be
> remove in the future.
>
> ==> Witch plugin have you use here ?
>
> > digikam: Saving to :/jukebox/fotos/2005-11/HdIaDb.tmp ()
> > digikam: WARNING: error saving image '/jukebox/fotos/2005-11/HdIaDb.tmp
>
> There is a problem certainly in Dimginterface.cpp (image editor core). I
> had already reproduce this problem. I will hack this point in the future.
>
> Oliver take a care : there are a lot of work to make a digikam 0.9.0
> stable. 'trunk' from svn is now unstable ! All plugins are unstable because
> digikam core support 16 bits images, not all plugins (3 plugins have been
> ported completly at now : BCG, Ratio Crop, and Solarize).
>
> I working hard to complete this job speedly. Please let's me any time
> (:=)))
>
The problem is that digiKam cannot delete the original file. If you save it 
under a different name or directory it works.

Gerhard



More information about the Digikam-devel mailing list