Can't call/Audio not working

REPRODUCIBILITY: permanently
BUILD ID: Sailfish OS 3.3.0.16 (Rokua)
HARDWARE: Xperia 10, dual SIM
UI LANGUAGE: English (US)
REGRESSION: No

DESCRIPTION:

When trying to place a call it won’t be initiated. Audio is not played: no alarms, no media.

PRECONDITIONS:

Issue appeared after OS crashed, after ending a WhatsApp call and starting a normal call.

STEPS TO REPRODUCE:

  1. not clear

EXPECTED RESULT:

Being able to place and receive calls. Having audio working.

ACTUAL RESULT:

No ability to place or receive calls. No audio in general.

ADDITIONAL INFORMATION:

Reboot doesn’t help.
Running pkcon install pulseaudio and then reboot the phone doesn’t help.

Here the response from systemctl status pulseaudio.

[root@Xperia10-DualSIM nemo]# systemctl status pulseaudio -l
â pulseaudio.service - PulseAudio (system-wide mode)
   Loaded: loaded (/usr/lib/systemd/system/pulseaudio.service; static; vendor preset: enabled)
   Active: failed (Result: signal) since Sat 2020-08-08 07:56:18 CEST; 14min ago
  Process: 5047 ExecStopPost=/bin/sh -c rm -f /run/pulse/pid (code=exited, status=0/SUCCESS)
  Process: 2985 ExecStart=/usr/bin/pulseaudio --daemonize=no --system --disallow-module-loading $CONFIG (code=killed, signal=SEGV)
 Main PID: 2985 (code=killed, signal=SEGV)

Aug 08 07:54:43 Xperia10-DualSIM pulseaudio[2985]: E: [pulseaudio] dbusif.c: Got 2 routing decisions. 2 decisions were incomplete.
Aug 08 07:56:16 Xperia10-DualSIM pulseaudio[2985]: E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 2 matched rules; type="method_call", sender=":1.8" (uid=171 pid=2985 comm="/usr/bin/pulseaudio --daemonize=no --system --disa" label="u:r:kernel:s0") interface="org.freedesktop.DBus.ObjectManager" member="GetManagedObjects" error name="(unset)" requested_reply="0" destination="org.bluez" (uid=0 pid=4815 comm="/usr/libexec/bluetooth/bluetoothd -n" label="u:r:kernel:s0")
Aug 08 07:56:16 Xperia10-DualSIM pulseaudio[2985]: E: [pulseaudio] bluez4-util.c: org.bluez.Manager.GetProperties() failed: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 2 matched rules; type="method_call", sender=":1.8" (uid=171 pid=2985 comm="/usr/bin/pulseaudio --daemonize=no --system --disa" label="u:r:kernel:s0") interface="org.bluez.Manager" member="GetProperties" error name="(unset)" requested_reply="0" destination="org.bluez" (uid=0 pid=4815 comm="/usr/libexec/bluetooth/bluetoothd -n" label="u:r:kernel:s0")
Aug 08 07:56:17 Xperia10-DualSIM pulseaudio[2985]: W: [pulseaudio] protocol-native.c: Denied access to client with invalid authentication data.
Aug 08 07:56:18 Xperia10-DualSIM systemd[1]: Stopping PulseAudio (system-wide mode)...
Aug 08 07:56:18 Xperia10-DualSIM systemd[1]: pulseaudio.service: Main process exited, code=killed, status=11/SEGV
Aug 08 07:56:18 Xperia10-DualSIM systemd[1]: Stopped PulseAudio (system-wide mode).
Aug 08 07:56:18 Xperia10-DualSIM systemd[1]: pulseaudio.service: Unit entered failed state.
Aug 08 07:56:18 Xperia10-DualSIM systemd[1]: pulseaudio.service: Failed with result 'signal'.
Aug 08 07:58:43 Xperia10-DualSIM systemd[1]: Stopped PulseAudio (system-wide mode).
2 Likes