Reassigning back to Ubiquity. The GtkListStore documentation makes it
quite clear (section "Atomic Operations") that list insertion is not
atomic, and that there might be signals with None/NULL values in
between. So I think for robustness this ought to be fixed in ubiquity.

That said, I'm happy to change the pygobject overrides to be atomic, as
that was the recommended approach in the documentation anyway. So if you
want to wait for another day or two, and I get this in soon enough, you
can get away with leaving the code as it is.

** Package changed: ubiquity (Ubuntu Precise) => pygobject (Ubuntu
Precise)

** Changed in: pygobject (Ubuntu Precise)
   Importance: Undecided => Wishlist

** Changed in: pygobject (Ubuntu Precise)
       Status: New => Triaged

** Changed in: pygobject (Ubuntu Precise)
     Assignee: (unassigned) => Martin Pitt (pitti)

** Changed in: pygobject (Ubuntu Precise)
   Importance: Wishlist => Medium

** Project changed: gtk => pygobject

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

Title:
  ubiquity crashed with TypeError: argument of type 'NoneType' is not
  iterable in ubi-partman.py

To manage notifications about this bug go to:
https://bugs.launchpad.net/pygobject/+bug/939450/+subscriptions

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

Reply via email to