Sdcard remains mounted after safely removing it for the second time
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Confirmed
|
Undecided
|
Unassigned | ||
ciborium (Ubuntu) |
In Progress
|
High
|
Manuel de la Peña | ||
ciborium (Ubuntu RTM) |
In Progress
|
High
|
Manuel de la Peña |
Bug Description
current build number: 234
device name: krillin
channel: ubuntu-
last update: 2015-02-14 00:43:00
version version: 234
version ubuntu: 20150211.1
version device: 20150211-74c2df2
version custom: 20150207-538-29-183
Using with ciborium 0.2.12+
To reproduce:
1 - Boot the phone with the sdcard already mounted;
2 - Safely remove the sdcard by doing a 'Safely Remove' from the external apps;
3 - Physically remove and insert the same sdcard again;
4 - Try to safely remove it again from the external apps;
5 - Check the mount points of the sdcard.
Expected result:
1 - Sdcard always unmounted after hitting 'Safely Remove' in the external apps.
Logs:
phablet@
2015/02/14 00:53:34 main.go:156: Using system bus on :1.75
2015/02/14 00:53:34 main.go:161: Using session bus on :1.42
2015/02/14 00:53:34 dispatcher.go:74: Creating new dispatcher.
2015/02/14 00:53:34 dispatcher.go:61: Connecting to signal /org/freedeskto
2015/02/14 00:53:34 dispatcher.go:61: Connecting to signal /org/freedeskto
2015/02/14 00:53:34 dispatcher.go:97: Init the dispatcher.
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 udisks2.go:302: Error while processing events: drive holding block device is not mapped
2015/02/14 00:53:34 dispatcher.go:105: New addition event for path /org/freedeskto
2015/02/14 00:53:34 dispatcher.go:137: Processing an add event from path /org/freedeskto
2015/02/14 00:53:34 dispatcher.go:140: Sending a new job event.
2015/02/14 00:53:34 dispatcher.go:143: Sent event /org/freedeskto
2015/02/14 00:53:34 jobs.go:56: New event /org/freedeskto
2015/02/14 00:53:34 jobs.go:106: Creating job for new path /org/freedeskto
2015/02/14 00:53:34 jobs.go:107: New job operation filesystem-mount
2015/02/14 00:53:34 jobs.go:136: Ignoring job event with operation filesystem-mount
2015/02/14 00:53:34 dispatcher.go:112: New removal event for path.
2015/02/14 00:53:34 dispatcher.go:119: Removal event is /org/freedeskto
2015/02/14 00:53:34 dispatcher.go:155: Processing a remove event from path /org/freedeskto
2015/02/14 00:53:34 dispatcher.go:158: Sending a new remove job event.
2015/02/14 00:53:34 dispatcher.go:161: Sent event /org/freedeskto
2015/02/14 00:53:34 main.go:184: Mounted /org/freedeskto
2015/02/14 00:53:34 jobs.go:56: New event /org/freedeskto
2015/02/14 00:53:34 jobs.go:58: Is removal event
2015/02/14 00:53:34 jobs.go:71: Deal with job event removal /org/freedeskto
2015/02/14 00:53:34 jobs.go:76: Job completed.
2015/02/14 00:53:34 jobs.go:90: Removed ongoing job for path/org/
2015/02/14 00:53:52 dispatcher.go:105: New addition event for path /org/freedeskto
2015/02/14 00:53:52 dispatcher.go:137: Processing an add event from path /org/freedeskto
2015/02/14 00:53:52 dispatcher.go:146: Sending a new general add event.
2015/02/14 00:53:52 dispatcher.go:149: Sent event /org/freedeskto
2015/02/14 00:53:52 udisks2.go:220: Issues while processing /org/freedeskto
2015/02/14 00:56:43 dispatcher.go:105: New addition event for path /org/freedeskto
2015/02/14 00:56:43 dispatcher.go:137: Processing an add event from path /org/freedeskto
2015/02/14 00:56:43 dispatcher.go:140: Sending a new job event.
2015/02/14 00:56:43 dispatcher.go:143: Sent event /org/freedeskto
2015/02/14 00:56:43 jobs.go:56: New event /org/freedeskto
2015/02/14 00:56:43 jobs.go:106: Creating job for new path /org/freedeskto
2015/02/14 00:56:43 jobs.go:107: New job operation filesystem-unmount
2015/02/14 00:56:43 jobs.go:136: Ignoring job event with operation filesystem-unmount
2015/02/14 00:56:44 dispatcher.go:112: New removal event for path.
2015/02/14 00:56:44 dispatcher.go:119: Removal event is /org/freedeskto
2015/02/14 00:56:44 dispatcher.go:155: Processing a remove event from path /org/freedeskto
2015/02/14 00:56:44 dispatcher.go:158: Sending a new remove job event.
2015/02/14 00:56:44 dispatcher.go:161: Sent event /org/freedeskto
2015/02/14 00:56:44 jobs.go:56: New event /org/freedeskto
2015/02/14 00:56:44 jobs.go:58: Is removal event
2015/02/14 00:56:44 jobs.go:71: Deal with job event removal /org/freedeskto
2015/02/14 00:56:44 jobs.go:76: Job completed.
2015/02/14 00:56:44 jobs.go:90: Removed ongoing job for path/org/
2015/02/14 00:56:57 dispatcher.go:112: New removal event for path.
2015/02/14 00:56:57 dispatcher.go:119: Removal event is /org/freedeskto
2015/02/14 00:56:57 dispatcher.go:155: Processing a remove event from path /org/freedeskto
2015/02/14 00:56:57 dispatcher.go:164: Sending a new general remove event.
2015/02/14 00:56:57 dispatcher.go:167: Sent event /org/freedeskto
2015/02/14 00:56:57 dispatcher.go:112: New removal event for path.
2015/02/14 00:56:57 dispatcher.go:119: Removal event is /org/freedeskto
2015/02/14 00:56:57 dispatcher.go:155: Processing a remove event from path /org/freedeskto
2015/02/14 00:56:57 dispatcher.go:164: Sending a new general remove event.
2015/02/14 00:56:57 udisks2.go:336: Remove event for /org/freedeskto
2015/02/14 00:56:57 udisks2.go:339: Removing mountpoint /media/
org.freedesktop
org.freedesktop
2015/02/14 00:56:57 udisks2.go:348: Removing device /org/freedeskto
2015/02/14 00:56:57 udisks2.go:336: Remove event for /org/freedeskto
2015/02/14 00:56:57 udisks2.go:348: Removing device /org/freedeskto
2015/02/14 00:56:57 dispatcher.go:167: Sent event /org/freedeskto
2015/02/14 00:56:57 main.go:220: Path removed /media/
2015/02/14 00:56:59 dispatcher.go:105: New addition event for path /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:137: Processing an add event from path /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:146: Sending a new general add event.
2015/02/14 00:56:59 dispatcher.go:149: Sent event /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:105: New addition event for path /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:137: Processing an add event from path /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:146: Sending a new general add event.
2015/02/14 00:56:59 dispatcher.go:149: Sent event /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:105: New addition event for path /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:137: Processing an add event from path /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:140: Sending a new job event.
2015/02/14 00:56:59 dispatcher.go:143: Sent event /org/freedeskto
2015/02/14 00:56:59 jobs.go:56: New event /org/freedeskto
2015/02/14 00:56:59 jobs.go:106: Creating job for new path /org/freedeskto
2015/02/14 00:56:59 jobs.go:107: New job operation filesystem-mount
2015/02/14 00:56:59 jobs.go:136: Ignoring job event with operation filesystem-mount
2015/02/14 00:56:59 dispatcher.go:112: New removal event for path.
2015/02/14 00:56:59 dispatcher.go:119: Removal event is /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:155: Processing a remove event from path /org/freedeskto
2015/02/14 00:56:59 dispatcher.go:158: Sending a new remove job event.
2015/02/14 00:56:59 dispatcher.go:161: Sent event /org/freedeskto
2015/02/14 00:56:59 main.go:184: Mounted /org/freedeskto
2015/02/14 00:56:59 jobs.go:56: New event /org/freedeskto
2015/02/14 00:56:59 jobs.go:58: Is removal event
2015/02/14 00:56:59 jobs.go:71: Deal with job event removal /org/freedeskto
2015/02/14 00:56:59 jobs.go:76: Job completed.
2015/02/14 00:56:59 jobs.go:90: Removed ongoing job for path/org/
Changed in canonical-devices-system-image: | |
assignee: | nobody → Canonical Phone Foundations (canonical-phonedations-team) |
Changed in ciborium (Ubuntu): | |
status: | New → Confirmed |
Changed in ciborium (Ubuntu RTM): | |
status: | New → Confirmed |
Changed in ciborium (Ubuntu): | |
importance: | Undecided → High |
Changed in ciborium (Ubuntu RTM): | |
importance: | Undecided → High |
Changed in ciborium (Ubuntu): | |
assignee: | nobody → Manuel de la Peña (mandel) |
Changed in ciborium (Ubuntu RTM): | |
assignee: | nobody → Manuel de la Peña (mandel) |
status: | Confirmed → In Progress |
Changed in ciborium (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
assignee: | John McAleely (john.mcaleely) → nobody |
in case this is still valid