Upower 1.90.5 causes segfault in gsd-power
Description:
After upgrading to upower 1.90.5, gsd-power segfaults on libupower-glib. Downgrading back to 1.90.4 fixes the problem.
Additional info:
Find attached core dump.
- package version(s): upower 1.90.5-1
- config and/or log files: n/a
- link to upstream bug report, if any: n/a
Steps to reproduce:
- pacman -Syu
- reboot
- observe segfault in dmesg, obeserve no battery icon in gnome
Output from coredumpctl:
$ coredumpctl dump gsd-power > Desktop/coredump
PID: 4606 (gsd-power)
UID: 1001 (rubin)
GID: 1001 (rubin)
Signal: 11 (SEGV)
Timestamp: Fri 2024-08-30 09:38:16 CEST (12h ago)
Command Line: /usr/lib/gsd-power
Executable: /usr/lib/gsd-power
Control Group: /user.slice/user-1001.slice/user@1001.service/session.slice/org.gnome.SettingsDaemon.Power.service
Unit: user@1001.service
User Unit: org.gnome.SettingsDaemon.Power.service
Slice: user-1001.slice
Owner UID: 1001 (rubin)
Boot ID: d3260b1842624171bf5d5361038f0f30
Machine ID: fc6dee24d4344e2f88d35db05dcd8d9c
Hostname: FRAME
#7 0x00007bf2cf42249c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 4616:
#0 0x00007bf2cf41463d __poll (libc.so.6 + 0x10b63d)
#1 0x00007bf2cf6b6e0d n/a (libglib-2.0.so.0 + 0xbfe0d)
#2 0x00007bf2cf654fa7 g_main_loop_run (libglib-2.0.so.0 + 0x5dfa7)
#3 0x00007bf2cf858d04 n/a (libgio-2.0.so.0 + 0x112d04)
#4 0x00007bf2cf6841b6 n/a (libglib-2.0.so.0 + 0x8d1b6)
#5 0x00007bf2cf39d39d n/a (libc.so.6 + 0x9439d)
#6 0x00007bf2cf42249c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 4612:
#0 0x00007bf2cf4201fd syscall (libc.so.6 + 0x1171fd)
#1 0x00007bf2cf6afeb0 g_cond_wait (libglib-2.0.so.0 + 0xb8eb0)
#2 0x00007bf2cf61c95c n/a (libglib-2.0.so.0 + 0x2595c)
#3 0x00007bf2cf6897f7 n/a (libglib-2.0.so.0 + 0x927f7)
#4 0x00007bf2cf6841b6 n/a (libglib-2.0.so.0 + 0x8d1b6)
#5 0x00007bf2cf39d39d n/a (libc.so.6 + 0x9439d)
#6 0x00007bf2cf42249c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 4613:
#0 0x00007bf2cf41463d __poll (libc.so.6 + 0x10b63d)
#1 0x00007bf2cf6b6e0d n/a (libglib-2.0.so.0 + 0xbfe0d)
#2 0x00007bf2cf653795 g_main_context_iteration (libglib-2.0.so.0 + 0x5c795)
#3 0x00007bf2cf6537f2 n/a (libglib-2.0.so.0 + 0x5c7f2)
#4 0x00007bf2cf6841b6 n/a (libglib-2.0.so.0 + 0x8d1b6)
#5 0x00007bf2cf39d39d n/a (libc.so.6 + 0x9439d)
#6 0x00007bf2cf42249c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 4615:
#0 0x00007bf2cf41463d __poll (libc.so.6 + 0x10b63d)
#1 0x00007bf2cf6b6e0d n/a (libglib-2.0.so.0 + 0xbfe0d)
#2 0x00007bf2cf653795 g_main_context_iteration (libglib-2.0.so.0 + 0x5c795)
#3 0x00007bf2d034a2fe n/a (libdconfsettings.so + 0x62fe)
#4 0x00007bf2cf6841b6 n/a (libglib-2.0.so.0 + 0x8d1b6)
#5 0x00007bf2cf39d39d n/a (libc.so.6 + 0x9439d)
#6 0x00007bf2cf42249c n/a (libc.so.6 + 0x11949c)
ELF object binary architecture: AMD x86-64
More than one entry matches, ignoring rest.
Attachments
Edited by Rubin Simons