Description of problem: $ gphoto2 --capture-image-and-download *** Error *** PTP-I/O Error Photo was captured, then gphoto2 crashed. Version-Release number of selected component: gphoto2-2.5.0-2.fc18 Additional info: libreport version: 2.0.13 abrt_version: 2.0.12 backtrace_rating: 4 cmdline: gphoto2 --capture-image-and-download crash_function: reap_for_handle kernel: 3.6.0-0.rc4.git0.1.fc18.x86_64 truncated backtrace: :Thread no. 1 (10 frames) : #0 reap_for_handle at os/linux_usbfs.c : #1 op_handle_events at os/linux_usbfs.c : #2 handle_events at io.c : #3 libusb_handle_events_timeout_completed at io.c : #4 libusb_handle_events_completed at io.c : #5 do_sync_bulk_transfer at sync.c : #6 libusb_bulk_transfer at sync.c : #7 usb_bulk_io at core.c : #8 usb_bulk_write at core.c : #9 gp_port_usb_write at usb/libusb.c
Created attachment 617441 [details] File: core_backtrace
Created attachment 617442 [details] File: backtrace
Created attachment 617443 [details] File: limits
Created attachment 617444 [details] File: cgroup
Created attachment 617445 [details] File: maps
Created attachment 617446 [details] File: dso_list
Created attachment 617447 [details] File: open_fds
Camera was a Canon 5Dmk3
Assuming it is not caused by a gphoto2/libgphoto2 bad API call given the segfault occurs seven levels deep within libusbx. Suspecting also libusbx because of its rapid development recently. Looking into upstream's trac tickets, some segfaults there might be possible.
Harald, Is this reproducable? And if so can you still reproduce it with libusbx-1.0.14 (just build) ? Regards, Hans
(In reply to comment #10) > Harald, > > Is this reproducable? And if so can you still reproduce it with > libusbx-1.0.14 (just build) ? > > Regards, > > Hans Not reproducable :-/
(In reply to comment #11) > (In reply to comment #10) > > Harald, > > > > Is this reproducable? And if so can you still reproduce it with > > libusbx-1.0.14 (just build) ? > > > > Regards, > > > > Hans > > > Not reproducable :-/ Bummer. I've looked at the backtrace and it is weird, without a reproducer I cannot make anything more out of it, then that it is weird. So I'm going to close this as not enough info. Do let me know if you see this again please!