[Digikam-devel] [Bug 144895] digikam crashes when dowloading from Kodak CX7300 camera

Sergio tioduke at gmail.com
Wed May 2 14:28:48 BST 2007


Gilles,

Unfortunately that is not the case. The camera does not seem to be mounted
anywhere in the filesystem. As a matter of fact, I doubt it supports UMS at
all. At least, never did for me. OK, maybe I am wrong here.
The way I can acces my pictures now that digikam is not able any more, is
thru konqueror using the camera:/ protocol (no idea what that does in
reality :-).

For example, my camera is branched now and when I type "camera:/" in
konqueror the following path is available:
"camera://Kodak CX7300@[usb:1,5]/store_00010001/DCIM/100K7300" (my photos
are in this directory).

The only thing that seems to be appering in /dev dir is "/dev/usb/1/5"
(which in fact is my camera attached to the usb port). I noted that that
corresponds quite well with "[usb:1,5]" in konqueror's path. There is
nothing related ti the camera in /mnt or in /media.

As I pointed out in the bug report, the strange thing is that it worked fine
before (same camera, same version of SuSE, ok... with some packages
updated). The day I installed SuSE 10.0 digikam was one of the things that
worked straightforward.

I read in one of your other posts that you were talking about hotplug. I
know that my system is using udev for hotplugging and that the usb devices
are created with owner root and group usb. Permisson are set rw for both
owner and group. And my every-day-usage user is part of the usb group. As a
matter of fact I doubt it is a permission problem because I tried to run
digikam as root (thru kdesu) and I get the same error (same stack trace and
same message in the console).

Thanks for taking care of my problem. If you need more info, please let me
know.

Kind regards. Sergio


Gilles Caulier wrote:

> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>          
> http://bugs.kde.org/show_bug.cgi?id=144895
> 
> 
> 
> 
> ------- Additional Comments From caulier.gilles gmail com  2007-05-02
> 08:15 ------- This message is important:
> 
> terminate called after throwing an instance of 'Exiv2::Error'
>   what():  /store_00010001/DCIM/100K7300/100_1368.JPG: Failed to open the
> data source: No such file or directory (2)
> 
> This can be a problem with gphoto2 witch do not give acess right to read
> this file with digiKam. There is no reason to have a crash like this.
> 
> I have patched in svn the libkexiv2 implementation to test if the current
> file can be loaded by Exiv2 to prevent a crash in digiKam.
> 
> If your camera support Usb Mass Storage protocol, use the digiKam UMS
> interface instead the gphoto2 stuff. Look in camera config dialog for
> details.
> 
> Gilles Caulier

-- 
Sergio (aka TioDuke)




More information about the Digikam-devel mailing list