group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #06304
[Bug 1546641] Re: unity-settings-daemon crashed with SIGSEGV in up_exported_daemon_get_lid_is_closed()
Sorry, but now the fault has returned. Even with upower
0.99.4-2ubuntu0.3
The only thing that works is for me to unplug the USB DVB tuner for
boot-up.
** Changed in: upower (Ubuntu Xenial)
Status: Fix Released => Confirmed
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1546641
Title:
unity-settings-daemon crashed with SIGSEGV in
up_exported_daemon_get_lid_is_closed()
Status in Upower:
Unknown
Status in unity-settings-daemon package in Ubuntu:
Triaged
Status in upower package in Ubuntu:
Fix Released
Status in unity-settings-daemon source package in Xenial:
Triaged
Status in upower source package in Xenial:
Confirmed
Status in unity-settings-daemon source package in Yakkety:
Triaged
Status in upower source package in Yakkety:
Fix Released
Bug description:
https://errors.ubuntu.com/problem/8ca9c548fc4e2fc1d4bf827bbd85c72df59313f8
Ubuntu 16.04 crashes immediately on login. Default settings not
applied and appearance is a bit ugly (incorrect font hinting, in-
window menus etc).
SRU TEST CASE (upower)
----------------------
On affected machines, unity-settings-daemon crashes immediately on login, as due to a kernel bug upowerd takes a very long time to start. With the fixed package the crash is fixed. Power status information will still be wrong, but at least theme, hotkeys, and all other unity-settings-daemon functionality will work.
This can be synthetically tested with:
DBUS_SYSTEM_BUS_ADDRESS=foo upower --dump
With the current xenial version this causes a segfault, while with the
fix you get a proper error message.
Fix: https://cgit.freedesktop.org/upower/commit/?id=932a6a39e3
https://cgit.freedesktop.org/upower/commit/?id=4e83fabac
(The second one is not crucial, but provides a much better failure mode for the "upower" CLI tool).
Regression potential: This changes the core behaviour of libupower.
The patch is carefully written to be backwards compatible to the
extent possible, but changing the behaviour is necessary to fix this
bug (see commit log for details). Thus clients such as unity-control-
center, unity-settings-daemon, or mate-power-manager should be tested
as part of the verification.
---
ProblemType: Crash
DistroRelease: Ubuntu 16.04
ProcVersionSignature: Ubuntu 4.4.0-6.21-generic 4.4.1
Uname: Linux 4.4.0-6-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CrashCounter: 1
Date: Wed Feb 17 13:52:13 2016
ExecutablePath: /usr/lib/unity-settings-daemon/unity-settings-daemon
InstallationDate: Installed on 2016-02-08 (8 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160205)
ProcCmdline: /usr/lib/unity-settings-daemon/unity-settings-daemon
ProcEnviron:
LANGUAGE=pt_BR:pt:en
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=pt_BR.UTF-8
SHELL=/bin/false
SegvAnalysis:
Segfault happened at: 0x3aae60fe69 <up_exported_daemon_get_lid_is_closed+9>: mov (%rbx),%rdi
PC (0x3aae60fe69) ok
source "(%rbx)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: unity-settings-daemon
StacktraceTop:
up_exported_daemon_get_lid_is_closed () from /usr/lib/x86_64-linux-gnu/libupower-glib.so.3
gsd_power_manager_start () from /usr/lib/unity-settings-daemon-1.0/libpower.so
?? () from /usr/lib/unity-settings-daemon-1.0/libpower.so
gnome_settings_plugin_info_activate ()
?? ()
Title: unity-settings-daemon crashed with SIGSEGV in up_exported_daemon_get_lid_is_closed()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
To manage notifications about this bug go to:
https://bugs.launchpad.net/upower/+bug/1546641/+subscriptions