Photo import failed with specific usb controller
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
When f-spot is importing mass photos, It stop with following error message.
(also stop with gthumb and nautilus' copy, too)
Unspecified error
Error GeneraError: LibGPhoto2.
at LibGPhoto2.
at GPhotoCamera.
at GPhotoCamera.
at FSpot.CameraFil
at FSpot.CameraFil
Very interesting thing is that this is occurred only when camera is connected at "00:0f.3 USB Controller: ALi Corporation USB 2.0 Controller (rev 01)"
Importing process is slow but gracefully completed when connected at "00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)"
ALi's usb controller is attached at PCI slot because I don't have on-board usb 2.0 controller.
And following messages are written at /var/log/kern.log while importing photos.
Apr 8 00:48:45 eungkyu kernel: [ 3793.718218] usb 6-6: new high speed USB device using ehci_hcd and address 7
Apr 8 00:48:45 eungkyu kernel: [ 3793.853146] usb 6-6: configuration #1 chosen from 1 choice
Apr 8 00:49:36 eungkyu kernel: [ 3844.971649] usb 6-6: USB disconnect, address 7
Apr 8 00:49:36 eungkyu kernel: [ 3845.214656] usb 6-6: new high speed USB device using ehci_hcd and address 8
Apr 8 00:49:37 eungkyu kernel: [ 3845.349505] usb 6-6: configuration #1 chosen from 1 choice
Device is automatically disconnected and reconnected while importing and importing stopped. Of course, I didn't do that
I think this bug is about kernel. I'm sorry that I reported at libgphoto2. I can't find the correct kernel package name.
uname -a says that
Linux eungkyu 2.6.24-15-generic #1 SMP Fri Apr 4 03:48:31 UTC 2008 i686 GNU/Linux
Thank you.
I am also seeing this bug. It does not appear to be a kernel issue, but an issue with f-spot. I can import photos using gtkam.
stolen@beast:/etc$ lsusb
Bus 002 Device 008: ID 04b0:0406 Nikon Corp. DSC D70 (ptp)
Bus 002 Device 003: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0
Bus 002 Device 002: ID 046d:c518 Logitech, Inc. MX610 Laser Cordless Mouse
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Starting f-spot from the command line, I get this output on the console:
stolen@beast:/etc$ f-spot
Starting new FSpot server
Reloading
item changed
hda3 (10.1 GB) - gnome-dev-harddisk - Mountpoint file:///media/hda3 True True Harddrive
Harddrive
hda2 (48.8 GB) - gnome-dev-harddisk - Mountpoint file:///media/hda2 True True Harddrive
Harddrive
hda1 (16.0 GB) - gnome-dev-harddisk - Mountpoint file:///media/hda1 True True Harddrive
Harddrive
/storage (298.1 GB) - gnome-dev-harddisk - Mountpoint file:///storage True True Harddrive
Harddrive
(f-spot:11131): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_ loader_ close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference. SourceItem GPhotoException : Unspecified error CameraFilesyste m.ListFiles (System.String folder, LibGPhoto2.Context context) [0x00000] GetFileList (System.String dir) [0x00000] GetFileList (System.String dir) [0x00000] GetFileList () [0x00000] InitializeCamer a () [0x00000] ImportCamera (System.String camera_device) [0x00000]
item ImportCommand+
Testing gphoto path = usb:
PortInfo Universal Serial Bus, usb:
Error GeneraError: LibGPhoto2.
at LibGPhoto2.
at GPhotoCamera.
at GPhotoCamera.
at GPhotoCamera.
at GPhotoCamera.
at MainWindow.
cleanup context
cleanup context
cleanup context
stolen@beast:/etc$