[Bug 1380041] Re: Erasing NTFS formatted flash raises AttributeError: 'NoneType' object has no attribute 'get_cached_property'
Launchpad Bug Tracker
1380041 at bugs.launchpad.net
Wed Jan 14 18:20:28 UTC 2015
This bug was fixed in the package usb-creator - 0.2.56.3
---------------
usb-creator (0.2.56.3) trusty-proposed; urgency=medium
[ Brian Murray ]
* udisks/backend.py: fix some calls to mount_sync that were missed in the
port to the UDisks2 API. Thanks to Marc Culler for the patch.
(LP: #1279987)
[ Yu Ning ]
* usb-creator-helper: use parent object only if there is a parent.
(LP: #1380041)
* usb-creator-helper: re-create the udisks client otherwise it will not
return the newly created device or partition. (LP: #1361474, #1300361)
* usb-creator-helper: use parted instead of udisks2 to create the new
partition table since udisks2 uses wipefs to erase the old partition
table, however partition table erasing is not supported in wipefs yet in
trusty, and that would cause a timed out error.
-- Brian Murray <brian at ubuntu.com> Thu, 18 Dec 2014 14:48:14 -0800
** Changed in: usb-creator (Ubuntu Trusty)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to usb-creator in Ubuntu.
https://bugs.launchpad.net/bugs/1380041
Title:
Erasing NTFS formatted flash raises AttributeError: 'NoneType' object
has no attribute 'get_cached_property'
Status in usb-creator package in Ubuntu:
Fix Released
Status in usb-creator source package in Trusty:
Fix Released
Bug description:
When I'm trying to erase USB flash I'm get popup with following stack
trace:
org.freedesktop.DBus.Python.AttributeError: Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/dbus/service.py", line 707, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "/usr/share/usb-creator/usb-creator-helper", line 218, in Format
parent_dev = _get_parent_object(udisks, device)
File "/usr/share/usb-creator/usb-creator-helper", line 49, in _get_parent_object
parent = partition.get_cached_property('Table').get_string()
AttributeError: 'NoneType' object has no attribute 'get_cached_property'
To workaround this problem I've done:
1. Remove existing partition on flash drive in GParted.
2. Create new FAT32 partition for whole flash drive in GParted.
3. Unplug/plug flash drive.
4. Start usb-creator-gtk --- "Make Startup Disk" now active and works.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: usb-creator-gtk 0.2.56.2
ProcVersionSignature: Ubuntu 3.13.0-35.62-generic 3.13.11.6
Uname: Linux 3.13.0-35-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Oct 11 12:00:17 2014
InstallationDate: Installed on 2014-01-01 (282 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
SourcePackage: usb-creator
UpgradeStatus: Upgraded to trusty on 2014-04-27 (166 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1380041/+subscriptions
More information about the foundations-bugs
mailing list