After switching to pipewire, pulseaudio crashes and leaves system with no sound
System Info
OS: Fedora 32 64-bits, fully updated as of 2020-09-04
Version of packages:
- pulseaudio.x86_64 13.99.1-4.fc32
- pipewire.x86_64 0.3.10-1.fc32
- pipewire-alsa.x86_64 0.3.10-1.fc32
- pipewire-libjack.x86_64 0.3.10-1.fc32
- pipewire-libpulse.x86_64 0.3.10-1.fc32
- pipewire-libs.x86_64 0.3.10-1.fc32
Steps to reproduce
Follow the steps outlined to test pipewire in https://blogs.gnome.org/uraeus/2020/09/04/pipewire-late-summer-update-2020/ , including a full reboot.
Expected result
Actually having audio after reboot.
Actual result
No audio except on the test of audio output on Gnome Settings.
Apparently caused by pulseaudio crashing.
Backtrace
Backtrace from pulseaudio coredump
Reading symbols from /usr/bin/pulseaudio...
Reading symbols from /usr/lib/debug/usr/bin/pulseaudio-13.99.1-4.fc32.x86_64.debug...
[New LWP 22413]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/pulseaudio --daemonize=no'.
Program terminated with signal SIGABRT, Aborted.
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 return ret;
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007fb989f86895 in __GI_abort () at abort.c:79
#2 0x00007fb98a32aa52 in pa_signal_done () at ../pipewire-pulseaudio/src/mainloop-signal.c:63
#3 0x0000559faabfebd6 in main (argc=<optimized out>, argv=<optimized out>) at daemon/main.c:1206