Bug 1998455 - [abrt] wireplumber: initial_sync_done(): wireplumber killed by SIGSEGV
Summary: [abrt] wireplumber: initial_sync_done(): wireplumber killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: wireplumber
Version: 35
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Hutterer
QA Contact:
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:0ff19a7d498100debc0b4cc1b16...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-08-27 09:30 UTC by Lukas Ruzicka
Modified: 2021-10-08 18:27 UTC (History)
3 users (show)

Fixed In Version: wireplumber-0.4.3-1.fc35
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-10-08 18:27:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (28.97 KB, text/plain)
2021-08-27 09:30 UTC, Lukas Ruzicka
no flags Details
File: core_backtrace (12.36 KB, text/plain)
2021-08-27 09:30 UTC, Lukas Ruzicka
no flags Details
File: cpuinfo (2.57 KB, text/plain)
2021-08-27 09:30 UTC, Lukas Ruzicka
no flags Details
File: dso_list (647 bytes, text/plain)
2021-08-27 09:30 UTC, Lukas Ruzicka
no flags Details
File: environ (1.99 KB, text/plain)
2021-08-27 09:30 UTC, Lukas Ruzicka
no flags Details
File: exploitable (95 bytes, text/plain)
2021-08-27 09:31 UTC, Lukas Ruzicka
no flags Details
File: limits (1.29 KB, text/plain)
2021-08-27 09:31 UTC, Lukas Ruzicka
no flags Details
File: maps (3.92 KB, text/plain)
2021-08-27 09:31 UTC, Lukas Ruzicka
no flags Details
File: mountinfo (2.99 KB, text/plain)
2021-08-27 09:31 UTC, Lukas Ruzicka
no flags Details
File: open_fds (4.15 KB, text/plain)
2021-08-27 09:31 UTC, Lukas Ruzicka
no flags Details
File: proc_pid_status (1.42 KB, text/plain)
2021-08-27 09:31 UTC, Lukas Ruzicka
no flags Details
File: var_log_messages (1.51 KB, text/plain)
2021-08-27 09:31 UTC, Lukas Ruzicka
no flags Details

Description Lukas Ruzicka 2021-08-27 09:30:49 UTC
Description of problem:
The computer has been set up to use WirePlumber instead of pipewire-media-session. After the computer has been restarted, everything seemed to be ok, but when I logged in as a dedicated user, WirePlumber crashed and the system remained soundless.

Version-Release number of selected component:
wireplumber-0.4.1-2.fc35

Additional info:
reporter:       libreport-2.15.2
backtrace_rating: 4
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/pipewire.service
cmdline:        wireplumber
crash_function: initial_sync_done
executable:     /usr/bin/wireplumber
journald_cursor: s=6a209f43f6844466a7b35d8478274ce3;i=bbd50;b=a6c26c1a9d0c4b619d62b85c88b4be33;m=326aed9e;t=5ca86b7b95970;x=f1816378809fd3fe
kernel:         5.14.0-0.rc6.46.fc35.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 initial_sync_done at ../lib/wp/metadata.c:259
 #1 g_task_return_now at ../gio/gtask.c:1219
 #2 g_task_return at ../gio/gtask.c:1289
 #4 g_task_return_error at ../gio/gtask.c:1885
 #5 g_task_return_new_error at ../gio/gtask.c:1919
 #6 async_tasks_finish at ../lib/wp/core.c:236
 #7 g_hash_table_foreach_remove_or_steal at ../glib/ghash.c:1946
 #8 g_hash_table_foreach_remove at ../glib/ghash.c:1992
 #9 proxy_core_destroy at ../lib/wp/core.c:245
 #10 impl_port_use_buffers

Comment 1 Lukas Ruzicka 2021-08-27 09:30:52 UTC
Created attachment 1818265 [details]
File: backtrace

Comment 2 Lukas Ruzicka 2021-08-27 09:30:54 UTC
Created attachment 1818266 [details]
File: core_backtrace

Comment 3 Lukas Ruzicka 2021-08-27 09:30:55 UTC
Created attachment 1818267 [details]
File: cpuinfo

Comment 4 Lukas Ruzicka 2021-08-27 09:30:57 UTC
Created attachment 1818268 [details]
File: dso_list

Comment 5 Lukas Ruzicka 2021-08-27 09:30:58 UTC
Created attachment 1818269 [details]
File: environ

Comment 6 Lukas Ruzicka 2021-08-27 09:31:00 UTC
Created attachment 1818270 [details]
File: exploitable

Comment 7 Lukas Ruzicka 2021-08-27 09:31:01 UTC
Created attachment 1818271 [details]
File: limits

Comment 8 Lukas Ruzicka 2021-08-27 09:31:03 UTC
Created attachment 1818272 [details]
File: maps

Comment 9 Lukas Ruzicka 2021-08-27 09:31:04 UTC
Created attachment 1818273 [details]
File: mountinfo

Comment 10 Lukas Ruzicka 2021-08-27 09:31:05 UTC
Created attachment 1818274 [details]
File: open_fds

Comment 11 Lukas Ruzicka 2021-08-27 09:31:06 UTC
Created attachment 1818275 [details]
File: proc_pid_status

Comment 12 Lukas Ruzicka 2021-08-27 09:31:08 UTC
Created attachment 1818276 [details]
File: var_log_messages

Comment 13 Lukas Ruzicka 2021-08-27 10:13:25 UTC
This happens regularly, not just from time time.
After a reboot, on the Gnome login screen, the sound is indicated by the volume icon in the upper right corner, however, after a user logs in, the icon disappears and no sound is available, until pipewire and wireplumber are restarted. Then the sound starts working, but the icon stays invisible until the volume slider is moved, then it reappears and since then, the sound is working fine ... until the machines is restarted.

Comment 14 Mark Fuller 2021-10-01 06:48:32 UTC
Just adding that this is persistent for me across two different machines with the Fedora 35 KDE beta - at every restart wireplumber is down andno system sound is available. Wireplumber requires a restart each time.

Comment 15 Fedora Update System 2021-10-08 11:45:05 UTC
FEDORA-2021-b70755fdc3 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-b70755fdc3

Comment 16 Fedora Update System 2021-10-08 18:27:39 UTC
FEDORA-2021-b70755fdc3 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.