Okay, figured this out, more or less.

I was mocking DMI information in qemu using:

-smbios file=smbios_type_1.bin

The dump was from actual hardware, but under the seemingly more strict
parsing done either by the newer kernel and/or dmidecode, the "system-
product-name" ends up with a hugely long warning (and some junk
characters as well, I believe).

I can likewise reproduce this bug on the actual hardware I got the
dmidecode dump from, so it has nothing to do with running under qemu, as
far as I can tell.

Something different in the code paths used for a normal install vs OEM
install means Ubiquity crashes only when doing an OEM install.

I worked around the problem by switching to a dmidecode dump from newer
hardware.

This is probably a very low priority bug as it doesn't effect normal end
user installs.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1374193

Title:
  ubiquity crashed with TypeError in make_error_string(): sequence item
  0: expected str instance, NoneType found

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1374193/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to