mtp stops working if a file is created in current directory

Bug #1566690 reported by Jean-Baptiste Lallement
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Alfonso Sanchez-Beato
The Avila project
Fix Committed
Undecided
Alfonso Sanchez-Beato

Bug Description

urrent build number: 76
device name: frieza
channel: ubuntu-touch/rc-proposed/bq-aquaris-pd.en

Host: Ubuntu Xenial

Test Case:
1. Connect the DUT to the host with an USB Cable
2. Unlock the device and launch nautilus on the host
3. In nautilus navigate to "Pictures/Screenshots"
4. Take a screenshot with Vol Up + Vol Down

Alternate Test Case
3. In nautilus navigate to "Documents"
4. Connect to the DUT over ssh
5. touch ~/Documents/test

Expected Result
The file is visible in nautilus

Actual Result
mtp stops working.

Changed in canonical-devices-system-image:
assignee: nobody → John McAleely (john.mcaleely)
milestone: none → 11
importance: Undecided → High
Revision history for this message
Alfonso Sanchez-Beato (alfonsosanchezbeato) wrote :

/usr/bin/mtp-server process seems to exit to be then restarted by upstart when this happens.

Revision history for this message
Alfonso Sanchez-Beato (alfonsosanchezbeato) wrote :

Root reason is that user space is 32 bits and it is using an ioctl that has types that follow arm-32 bits convention, while the kernel is 64 bits. There is no translation of 32 to 64 bits for this ioctls in the mtp driver, so we need to implement them for this to work.

Changed in canonical-devices-system-image:
status: New → Triaged
Revision history for this message
Alfonso Sanchez-Beato (alfonsosanchezbeato) wrote :
Changed in canonical-devices-system-image:
assignee: John McAleely (john.mcaleely) → Alfonso Sanchez-Beato (alfonsosanchezbeato)
Changed in avila:
assignee: nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato)
status: New → Fix Committed
Changed in canonical-devices-system-image:
status: Triaged → In Progress
Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
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.