Version: 0.7.1 (using KDE KDE 3.3.2) Installed from: Gentoo Packages OS: Linux HW info: - Cannon Ixus 40 via USB PTP SW info: - libgphoto2 2.1.5 Steps to reproduce: 1. open digikam 2. open camera gui (camera -> canon ...) 3. delete some of the images 4. try to download / view some images in Digikam Image Editor sometimes I get no error, but the connection to camera is stuck other times I get "Failed to retrieve file IMG_0558.JPG from camera" This behaviour is not always reproduceable, but most of the time.
very likely, the camera driver is fragile and is breaking on the gphoto2 commands. Please test with gtkam and see if this problem is reproducible there
lack of feedback from reporter. closing bug
Yup. I tested it and the fragile part was the camera driver. gphoto doesn't cause any troubles, since it reconnects every time to the device. gtkam doesn't seem to reproduce this buggy behaviour.
trying to get some response from the gphoto2 developers. its surprising that its not reproduciple in gtkam, as the underlying implementation is very similar. maybe some combination of conditions.
This problem sounds familar with 2.6 kernels the canon cameras sometimes hang. the first transfer goes through ok, the second hangs in a ptp handling error. It is unclear why this is the case. I had added some workarounds to 2.1.5 but it apparently does not work for you. We cannot really help at the moment.
OK, maybe in a later version this issue could be fixed... Anyway, thanks for trying to help me.
thanks marcus. reassigned to libgphoto2