scan of the camera contents crashes
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Rapid Photo Downloader | Status tracked in Pyqt | |||||
Pyqt |
Fix Released
|
Medium
|
Damon Lynch |
Bug Description
Hello,
It looks like the failure is due to gtk2.
I am running RPD 0.4.10 with the following releases:
- gtk2.x86_64: 2.24.25-1.fc21
- pygtk2.x86_64: 2.24.0-11.fc21
Is it a known issue ?
Thanks for your help.
$ rapid-photo-
[INFO/MainProcess] Rapid Photo Downloader 0.4.10
[INFO/MainProcess] Using pyexiv2 0.3.2
[INFO/MainProcess] Using exiv2 0.24.0
[INFO/MainProcess] Using exiftool 9.76
[INFO/MainProcess] No downloads have occurred so far today
[INFO/MainProcess] allocating a new mmap of length 4096
[DEBUG/MainProcess] created semlock with handle 140587282677760
[DEBUG/MainProcess] created semlock with handle 140587282673664
[DEBUG/MainProcess] created semlock with handle 140587282669568
[DEBUG/MainProcess] created semlock with handle 140587282665472
[DEBUG/MainProcess] created semlock with handle 140587282661376
[DEBUG/MainProcess] created semlock with handle 140587282657280
[DEBUG/MainProcess] created semlock with handle 140587282653184
[DEBUG/MainProcess] created semlock with handle 140587282649088
[DEBUG/MainProcess] _set_from_
[INFO/GetPrevie
[DEBUG/MainProcess] Start of day is set to 3:0
[DEBUG/MainProcess] SubfolderFile PID: 9013
[INFO/MainProcess] Using manually specified path /run/user/
[INFO/Subfolder
[INFO/MainProcess] # photo backup devices: 0; # video backup devices: 0
[DEBUG/MainProcess] Working with 1 devices
[DEBUG/MainProcess] Starting a device scan for device /run/user/
[DEBUG/MainProcess] created semlock with handle 140587030290432
[DEBUG/MainProcess] created semlock with handle 140587030286336
[DEBUG/MainProcess] created semlock with handle 140587030282240
[DEBUG/MainProcess] Queue._after_fork()
[DEBUG/MainProcess] created semlock with handle 140586909634560
[DEBUG/MainProcess] created semlock with handle 140586909630464
[DEBUG/MainProcess] created semlock with handle 140586909626368
[DEBUG/MainProcess] created semlock with handle 140586909622272
[DEBUG/MainProcess] created semlock with handle 140586909618176
[DEBUG/Scan-3] Queue._after_fork()
[INFO/Scan-3] child process calling self.run()
[DEBUG/MainProcess] TaskManager PID: 9015
[DEBUG/MainProcess] Preference change detected: main_window_
[DEBUG/MainProcess] Preference change detected: main_window_
[ERROR/Scan-3] Error while scanning /run/user/
[INFO/Scan-3] process shutting down
[DEBUG/Scan-3] running all "atexit" finalizers with priority >= 0
[DEBUG/Scan-3] running the remaining "atexit" finalizers
[INFO/Scan-3] process exiting with exitcode 0
Related branches
Changed in rapid: | |
status: | In Progress → Fix Committed |
It's a known issue with using the GIO bindings for python. The next version of Rapid Photo Downloader will use libgphoto2 directly, completely bypassing the Gnome library. It will download from any camera gphoto2 supports. Until then there is no choice but to use a memory card reader, or to copy the files yourself using a file manager like Nautilus.