* Martin Ziegler [Mon Oct 27, 2014 at 10:05:13AM +0100]:

>    grml2usb --bootoptions=lang=de --bootoptions=nodhcp 
> grml64-full_2014.03.iso /dev/sdd1

> stops with the error

>    Executing grml2usb version 0.14.10
>    Using ISO grml64-full_2014.03.iso
>    Fatal: 'NoneType' object has no attribute 'getFlag'
[...]

We finally managed to reproduce this issue with someone showing up
on IRC exploring this issue. This issue is caused by certain USB
devices which seem to have specific data on them causing
python-parted to fail to properly recognize them.

Sadly we didn't manage to identify the reponsible data on the usb
device that causes this behaviour, but as soon as the device gets
overwritten with zeros (dd if=/dev/zero of=/dev/sdX) the issue is
gone and grml2usb/python-parted work as intended.

We just commited a workaround to grml2usb to not fail in this
situation and display a warning message and fall back to some legacy
code instead.

If someone should be able to reproduce this behaviour we'd be
*very* interested in a dump of the USB device's data, please contact
us then!

Thanks everyone for your feedback and help in resolving this issue!

regards,
-mika-

Attachment: signature.asc
Description: Digital signature

Reply via email to