kio-mtp misbehaves after opening a photo with Gwenview, the device resets

Bug #1233898 reported by mlx
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
kio-mtp (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Trying this on the latest 13.10 Kubuntu:
1. Connect MTP device (Nexus 4 with CyanogenMod 10.1.3) with some jpg photos on it
2. Navigate to the photos in Dolphin, and open one - Gwenview will open

Problem:
Gwenview will never finish opening the photo - the device is re-connected (new device notification appears in notifications), and the old connection is lost. This appears in syslog during the event:

Oct 2 00:51:27 esprimo kernel: [32149.302961] usb 2-2: usbfs: process 11390 (kio_mtp) did not claim interface 0 before use
Oct 2 00:51:27 esprimo kernel: [32149.412083] usb 2-2: reset high-speed USB device number 31 using ehci-pci
Oct 2 00:51:27 esprimo kernel: [32149.544547] usb 2-2: device firmware changed
Oct 2 00:51:27 esprimo kernel: [32149.544621] usb 2-2: USB disconnect, device number 31
Oct 2 00:51:27 esprimo colord: device removed: sysfs-LGE-Nexus_4
Oct 2 00:51:27 esprimo kernel: [32149.660038] usb 2-2: new high-speed USB device number 32 using ehci-pci
Oct 2 00:51:27 esprimo kernel: [32149.793879] usb 2-2: New USB device found, idVendor=18d1, idProduct=4ee2
Oct 2 00:51:27 esprimo kernel: [32149.793883] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 2 00:51:27 esprimo kernel: [32149.793886] usb 2-2: Product: Nexus 4
Oct 2 00:51:27 esprimo kernel: [32149.793888] usb 2-2: Manufacturer: LGE
Oct 2 00:51:27 esprimo kernel: [32149.793890] usb 2-2: SerialNumber: 0244a95994d88bed
Oct 2 00:51:27 esprimo colord: Device added: sysfs-LGE-Nexus_4

Versions:
gwenview: 4.11.1-0ubuntu1
kio-mtp: 0.75+git20130930-0ubuntu1

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: kio-mtp 0.75+git20130930-0ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-9.16-generic 3.11.2
Uname: Linux 3.11.0-9-generic x86_64
ApportVersion: 2.12.5-0ubuntu1
Architecture: amd64
Date: Wed Oct 2 00:52:21 2013
InstallationDate: Installed on 2013-09-05 (26 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130902.2)
MarkForUpload: True
SourcePackage: kio-mtp
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
mlx (myxal-mxl) wrote :
Revision history for this message
mlx (myxal-mxl) wrote :

Well, bummer.
Literally minutes after I posted this, update do KDE 4.11.2 appears and seems to fix the problem. The syslog messages about not claiming the interface still appear though, but now it produces a device reset without losing the connection:

Oct 2 01:48:35 esprimo kernel: [ 896.948291] usb 2-3: reset high-speed USB device number 9 using ehci-pci
Oct 2 01:48:36 esprimo kernel: [ 897.085024] usb 2-3: usbfs: process 5358 (kio_mtp) did not claim interface 0 before use
Oct 2 01:48:45 esprimo kernel: [ 906.437486] usb 2-3: usbfs: process 5312 (kio_mtp) did not claim interface 0 before use
Oct 2 01:49:11 esprimo kernel: [ 932.859337] usb 2-3: usbfs: process 5398 (kio_mtp) did not claim interface 0 before use
Oct 2 01:49:12 esprimo kernel: [ 932.968099] usb 2-3: reset high-speed USB device number 9 using ehci-pci
Oct 2 01:49:12 esprimo kernel: [ 933.100984] usb 2-3: usbfs: process 5398 (kio_mtp) did not claim interface 0 before use
Oct 2 01:49:22 esprimo kernel: [ 943.925586] usb 2-3: usbfs: process 5312 (kio_mtp) did not claim interface 0 before use

I'm also posting the list of updated packages, which does not include kio-mtp, strangely.

summary: kio-mtp misbehaves after opening a photo with Gwenview, the device
- disconnects
+ resets
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in kio-mtp (Ubuntu):
status: New → Confirmed
Revision history for this message
Mikhail Krutov (k-neko) wrote :

I own a Galaxy Note 3 phone, which behaves in a similiar way if I pick the "USB 3.0" option from USB connection options.
However it works great for me if I pick the (default) MTP option.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.