gnome-control-center crashed with SIGSEGV -- pipewire
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-control-center (Ubuntu) |
New
|
Medium
|
Unassigned |
Bug Description
Just upgraded from 22.04 to 22.10 and am trying to get pipewire + pulseaudio working. It seems like some of the apps (gsd-sound?) aren't quite ready for pipewire ... restarting the services (systemctl --user restart pipewire pipewire-pulse) causes the sound settings dialog to collect a lot of stale entries for output devices. When I select them and try to test, the app crashes.
ProblemType: Crash
DistroRelease: Ubuntu 22.10
Package: gnome-control-
ProcVersionSign
Uname: Linux 5.19.0-26-generic x86_64
NonfreeKernelMo
ApportVersion: 2.23.1-0ubuntu3
Architecture: amd64
CasperMD5CheckR
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Tue Jan 3 10:03:34 2023
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2022-01-05 (363 days ago)
InstallationMedia: Ubuntu 20.04.3 LTS "Focal Fossa" - Release amd64 (20210819)
ProcCmdline: gnome-control-
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, user)
SHELL=/bin/bash
XDG_RUNTIME_
SegvAnalysis:
Segfault happened at: 0x7f3523070a2f: mov %esi,(%rdx)
PC (0x7f3523070a2f) ok
source "%esi" ok
destination "(%rdx)" (0x00000021) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: gnome-control-
StacktraceTop:
() at /lib/x86_
pa_context_
gvc_mixer_
gvc_mixer_
g_closure_invoke () at /lib/x86_
Title: gnome-control-
UpgradeStatus: Upgraded to kinetic on 2022-12-28 (5 days ago)
UserGroups: adm cdrom dialout dip disk docker libvirt lpadmin lxd plugdev sambashare sudo wireshark
mtime.conffile.
separator:
StacktraceTop: set_error (c=0x564620746c60, error=15) at ../src/ pulse/context. c:333 set_card_ profile_ by_index (c=0x564620746c60, idx=96, profile= 0x5646216e9780 "output: hdmi-stereo- extra4" , cb=cb@entry= 0x56461fd0f0d0 <_pa_context_ set_card_ profile_ by_index_ cb>, userdata= userdata@ entry=0x564620b c9a30) at ../src/ pulse/introspec t.c:1078 card_change_ profile (card=0x564620b c9a30, profile=<optimized out>) at ../subprojects/ gvc/gvc- mixer-card. c:254 control_ change_ profile_ on_selected_ device (control= 0x564620bca230, device= 0x564620de1ca0, profile=<optimized out>) at ../subprojects/ gvc/gvc- mixer-control. c:570 0x564620bb8630, return_value=0x0, n_param_values=1, param_values= 0x7ffde16927b0, invocation_ hint=0x7ffde169 2730) at ../../. ./gobject/ gclosure. c:832
pa_context_
pa_context_
gvc_mixer_
gvc_mixer_
g_closure_invoke (closure=