I sent patches to the upstream upower bug that improve the behaviour
when connecting to upowerd on D-Bus fails. However, libupower already
behaved in the current way forever, so this is nothing new in Xenial.
Thus the patches will also only help so far: they should avoid the
segfault, but you'll still get invalid data presented in the UI as the
client/the library never reconnects to upowerd.

The root cause here is that upowerd takes very long to start as it gets
blocked reading some kernel attributes. This needs to be fixed in the
kernel to truly solve this bug.

** Changed in: upower (Ubuntu Yakkety)
       Status: Confirmed => In Progress

** Changed in: upower (Ubuntu Yakkety)
     Assignee: (unassigned) => Martin Pitt (pitti)

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

Title:
  unity-settings-daemon crashed with SIGSEGV in
  up_exported_daemon_get_lid_is_closed()

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to