[Pkg-utopia-maintainers] Bug#1088158: wireplumber: general protection fault ip:7f8efc0e1211 sp:7ffc9241f3d8 error:0 in libgobject-2.0.so.0.8200

Patrice Duroux patrice.duroux at gmail.com
Sun Nov 24 11:22:22 GMT 2024


Package: wireplumber
Version: 0.5.6-3
Severity: normal

Hi,

My system is facing random crash during the boot from wireplumber but not
systematically.
Here are messages from boot journal:

nov. 24 11:51:51 kos-moceratops kernel: traps: wireplumber[2023] general
protection fault ip:7f8efc0e1211 sp:7ffc9241f3d8 error:0 in
libgobject-2.0.so.0.8200.2[3c211,7f8efc0b4000+36000]
nov. 24 11:51:51 kos-moceratops systemd-coredump[2745]: Process 2023
(wireplumber) of user 117 terminated abnormally with signal 11/SEGV,
processing...
nov. 24 11:51:51 kos-moceratops systemd[1]: Created slice system-
systemd\x2dcoredump.slice - Slice /system/systemd-coredump.
nov. 24 11:51:51 kos-moceratops systemd[1]: Started systemd-
coredump at 0-2745-0.service - Process Core Dump (PID 2745/UID 0).
nov. 24 11:51:52 kos-moceratops systemd-coredump[2748]: Process 2023
(wireplumber) of user 117 dumped core.

                                                        Module libzstd.so.1
from deb libzstd-1.5.6+dfsg-1+b1.amd64
                                                        Module libgcc_s.so.1
from deb gcc-14-14.2.0-8.amd64
                                                        Module libstdc++.so.6
from deb gcc-14-14.2.0-8.amd64
                                                        Module libudev.so.1
from deb systemd-257~rc2-3.amd64
                                                        Module libsystemd.so.0
from deb systemd-257~rc2-3.amd64
                                                        Module libblkid.so.1
from deb util-linux-2.40.2-11.amd64
                                                        Module libmount.so.1
from deb util-linux-2.40.2-11.amd64
                                                        Module libatomic.so.1
from deb gcc-14-14.2.0-8.amd64
                                                        Stack trace of thread
2023:
                                                        #0  0x00007f8efc0e1211
g_type_check_instance_is_fundamentally_a (libgobject-2.0.so.0 + 0x3c211)
                                                        #1  0x00007f8efc0c122b
g_object_unref (libgobject-2.0.so.0 + 0x1c22b)
                                                        #2  0x00007f8ef3decc17
n/a (libspa-bluez5.so + 0x93c17)
                                                        #3  0x00007f8efbb37433
n/a (libgio-2.0.so.0 + 0xb9433)
                                                        #4  0x00007f8efbb3746d
n/a (libgio-2.0.so.0 + 0xb946d)
                                                        #5  0x00007f8efbfb081f
n/a (libglib-2.0.so.0 + 0x5a81f)
                                                        #6  0x00007f8efbfb2a57
n/a (libglib-2.0.so.0 + 0x5ca57)
                                                        #7  0x00007f8efbfb34af
g_main_loop_run (libglib-2.0.so.0 + 0x5d4af)
                                                        #8  0x000055d6a4e96716
n/a (/usr/bin/wireplumber + 0x2716)
                                                        #9  0x00007f8efbca5d68
__libc_start_call_main (libc.so.6 + 0x29d68)
                                                        #10 0x00007f8efbca5e25
__libc_start_main_impl (libc.so.6 + 0x29e25)
                                                        #11 0x000055d6a4e96901
n/a (/usr/bin/wireplumber + 0x2901)

                                                        Stack trace of thread
2040:
                                                        #0  0x00007f8efbd7f676
__GI_ppoll (libc.so.6 + 0x103676)
                                                        #1  0x00007f8efbfb2b2c
n/a (libglib-2.0.so.0 + 0x5cb2c)
                                                        #2  0x00007f8efbfb31c0
g_main_context_iteration (libglib-2.0.so.0 + 0x5d1c0)
                                                        #3  0x00007f8efbfb3211
n/a (libglib-2.0.so.0 + 0x5d211)
                                                        #4  0x00007f8efbfe32e1
n/a (libglib-2.0.so.0 + 0x8d2e1)
                                                        #5  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #6  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2053:
                                                        #0  0x00007f8efbd8a839
syscall (libc.so.6 + 0x10e839)
                                                        #1  0x00007f8efbfe30b0
g_cond_wait_until (libglib-2.0.so.0 + 0x8d0b0)
                                                        #2  0x00007f8efbf7a413
n/a (libglib-2.0.so.0 + 0x24413)
                                                        #3  0x00007f8efbfe390a
n/a (libglib-2.0.so.0 + 0x8d90a)
                                                        #4  0x00007f8efbfe32e1
n/a (libglib-2.0.so.0 + 0x8d2e1)
                                                        #5  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #6  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2217:
                                                        #0  0x00007f8efbd8a839
syscall (libc.so.6 + 0x10e839)
                                                        #1  0x00007f8ef2dc6aae
n/a (liblttng-ust.so.1 + 0x12aae)
                                                        #2  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #3  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2206:
                                                        #0  0x00007f8efbd8a839
syscall (libc.so.6 + 0x10e839)
                                                        #1  0x00007f8efbfe30b0
g_cond_wait_until (libglib-2.0.so.0 + 0x8d0b0)
                                                        #2  0x00007f8efbf7a413
n/a (libglib-2.0.so.0 + 0x24413)
                                                        #3  0x00007f8efbfe390a
n/a (libglib-2.0.so.0 + 0x8d90a)
                                                        #4  0x00007f8efbfe32e1
n/a (libglib-2.0.so.0 + 0x8d2e1)
                                                        #5  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #6  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2054:
                                                        #0  0x00007f8efbd7f676
__GI_ppoll (libc.so.6 + 0x103676)
                                                        #1  0x00007f8efbfb2b2c
n/a (libglib-2.0.so.0 + 0x5cb2c)
                                                        #2  0x00007f8efbfb34af
g_main_loop_run (libglib-2.0.so.0 + 0x5d4af)
                                                        #3  0x00007f8efbba5f1a
n/a (libgio-2.0.so.0 + 0x127f1a)
                                                        #4  0x00007f8efbfe32e1
n/a (libglib-2.0.so.0 + 0x8d2e1)
                                                        #5  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #6  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2219:
                                                        #0  0x00007f8efbd7f676
__GI_ppoll (libc.so.6 + 0x103676)
                                                        #1  0x00007f8ef3be1a4b
_ZN9libcamera19EventDispatcherPoll4pollEPSt6vectorI6pollfdSaIS2_EE (libcamera-
base.so.0.3 + 0x15a4b)
                                                        #2  0x00007f8ef3be2259
_ZN9libcamera19EventDispatcherPoll13processEventsEv (libcamera-base.so.0.3 +
0x16259)
                                                        #3  0x00007f8ef3beb949
_ZN9libcamera6Thread4execEv (libcamera-base.so.0.3 + 0x1f949)
                                                        #4  0x00007f8ef2effaad
_ZN9libcamera13CameraManager7Private3runEv (libcamera.so.0.3 + 0xbbaad)
                                                        #5  0x00007f8ef2ae0ea4
n/a (libstdc++.so.6 + 0xe0ea4)
                                                        #6  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #7  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2047:
                                                        #0  0x00007f8efbd8a839
syscall (libc.so.6 + 0x10e839)
                                                        #1  0x00007f8efbfe2c04
g_cond_wait (libglib-2.0.so.0 + 0x8cc04)
                                                        #2  0x00007f8efbf7a43b
n/a (libglib-2.0.so.0 + 0x2443b)
                                                        #3  0x00007f8efbfe3582
n/a (libglib-2.0.so.0 + 0x8d582)
                                                        #4  0x00007f8efbfe32e1
n/a (libglib-2.0.so.0 + 0x8d2e1)
                                                        #5  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #6  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2057:
                                                        #0  0x00007f8efbd8cd16
epoll_wait (libc.so.6 + 0x110d16)
                                                        #1  0x00007f8efb7524b6
n/a (libspa-support.so + 0x194b6)
                                                        #2  0x00007f8efb742735
n/a (libspa-support.so + 0x9735)
                                                        #3  0x00007f8efbead790
n/a (libpipewire-0.3.so.0 + 0x3b790)
                                                        #4  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #5  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2038:
                                                        #0  0x00007f8efbd8cd16
epoll_wait (libc.so.6 + 0x110d16)
                                                        #1  0x00007f8efb7524b6
n/a (libspa-support.so + 0x194b6)
                                                        #2  0x00007f8efb742735
n/a (libspa-support.so + 0x9735)
                                                        #3  0x00007f8efbf177c5
n/a (libpipewire-0.3.so.0 + 0xa57c5)
                                                        #4  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #5  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)

                                                        Stack trace of thread
2218:
                                                        #0  0x00007f8efbd8a839
syscall (libc.so.6 + 0x10e839)
                                                        #1  0x00007f8ef2dc6aae
n/a (liblttng-ust.so.1 + 0x12aae)
                                                        #2  0x00007f8efbd0e112
start_thread (libc.so.6 + 0x92112)
                                                        #3  0x00007f8efbd8c8f8
__clone3 (libc.so.6 + 0x1108f8)
                                                        ELF object binary
architecture: AMD x86-64
nov. 24 11:51:52 kos-moceratops systemd[1]: systemd-coredump at 0-2745-0.service:
Deactivated successfully.
nov. 24 11:51:52 kos-moceratops systemd[1]: systemd-coredump at 0-2745-0.service:
Consumed 337ms CPU time, 244.5M memory peak.
nov. 24 11:51:52 kos-moceratops systemd[1889]: wireplumber.service: Main
process exited, code=dumped, status=11/SEGV
nov. 24 11:51:52 kos-moceratops systemd[1889]: wireplumber.service: Failed with
result 'core-dump'.
nov. 24 11:51:52 kos-moceratops systemd[1889]: wireplumber.service: Consumed
898ms CPU time, 145.5M memory peak.
nov. 24 11:51:52 kos-moceratops systemd[1889]: wireplumber.service: Scheduled
restart job, restart counter is at 1.

Moreover its coredump is inaccessible:

TIME                          PID UID GID SIG     COREFILE     EXE
SIZE
Sun 2024-11-24 11:51:52 CET  2023 117 124 SIGSEGV inaccessible
/usr/bin/wireplumber    -

Any idea on this?

What I can see is that there is a preceding message:

nov. 24 11:51:29 kos-moceratops wireplumber[2023]: default: Failed to get
percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner

and upower is started after:

nov. 24 11:51:31 kos-moceratops dbus-daemon[916]: [system] Activating via
systemd: service name='org.freedesktop.UPower' unit='upower.service' requested
by ':1.46' (uid=117 pid=2081 comm="/usr/bin/gnome-shell")
nov. 24 11:51:31 kos-moceratops systemd[1]: Starting upower.service - Daemon
for power management...
nov. 24 11:51:32 kos-moceratops dbus-daemon[916]: [system] Successfully
activated service 'org.freedesktop.UPower'


But not sure at all if this could be related to this issue.


Regards,
Patrice


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.11.9-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages wireplumber depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.14.10-6
ii  dbus-x11 [dbus-session-bus]                   1.14.10-6
ii  init-system-helpers                           1.67
ii  libc6                                         2.40-3
ii  libglib2.0-0t64                               2.82.2-3
ii  libpipewire-0.3-0t64                          1.2.6-1
ii  libwireplumber-0.5-0                          0.5.6-3
ii  pipewire                                      1.2.6-1

Versions of packages wireplumber recommends:
ii  pipewire-pulse  1.2.6-1

Versions of packages wireplumber suggests:
ii  libspa-0.2-bluetooth  1.2.6-1
ii  libspa-0.2-libcamera  1.2.6-1
pn  wireplumber-doc       <none>

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list