USB Startup Disk Creator displays one USB device multiple times
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
usb-creator (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Won't Fix
|
Low
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I have one USB storage device plugged in, and the USB startup disk creator displays the device (/dev/sdc) twice, and the partition (/dev/sdc1) seven times - twice with the current free space, twice with no value for free space, and three times with the full size of the device as the free space. I will try to attach a screenshot.
The USB device is an HP v100w 8G flash thumb drive.
I've only noticed the problem after I hit the 'Erase Disk' button (and I have seen it multiple times), but that may only be because I've only maximized the window after hitting that button; it may happen without hitting Erase Disk.
[rational]
When the UI updates on KDE, duplicate device entries are created.
[test case]
1) Start usb creator using the KDE frontend
2) Wipe a device or do another action triggering a refresh of the list
3) Check for duplicates
[regression potential]
Fix has been in quantal for a while, although I'm not personally familiar with Qt, the change seems sane (one line). Worst case scenario would prevent the list from updating at all, so trivial to spot in verification.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: usb-creator-kde 0.2.38
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Mon Apr 30 12:33:17 2012
ExecutablePath: /usr/bin/
InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120424)
InterpreterPath: /usr/bin/python2.7
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: usb-creator
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- usb-creator hackers: Pending requested
-
Diff: 324 lines (+74/-54)4 files modifieddebian/changelog (+10/-1)
po/usbcreator.pot (+49/-49)
usbcreator/backends/udisks/backend.py (+5/-1)
usbcreator/frontends/kde/frontend.py (+10/-3)
Changed in usb-creator (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.1 |
tags: | added: kubuntu rls-q-incoming |
Changed in usb-creator (Ubuntu Precise): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in usb-creator (Ubuntu Precise): | |
assignee: | Canonical Foundations Team (canonical-foundations) → Stéphane Graber (stgraber) |
description: | updated |
Changed in usb-creator (Ubuntu Precise): | |
status: | New → In Progress |
importance: | Undecided → Low |
Changed in usb-creator (Ubuntu Precise): | |
milestone: | ubuntu-12.04.1 → ubuntu-12.04.2 |
tags: |
added: verification-done removed: verification-needed |
Changed in usb-creator (Ubuntu Precise): | |
milestone: | ubuntu-12.04.2 → ubuntu-12.04.3 |
Changed in usb-creator (Ubuntu Precise): | |
assignee: | Stéphane Graber (stgraber) → nobody |
Status changed to 'Confirmed' because the bug affects multiple users.