[pulseaudio] [kernel] ALSA woke us up to write new data to the device, but there was actually nothing to write.
Hello.
My podcast is completely broken, I can't close it by swipping it's windows nor by kill -TERM
or kill -KILL
.
In the logs, I have a kernel BUG, I included some context
Jan 05 10:44:20 manjaro-arm bluetoothd[3648]: Endpoint unregistered: sender=:1.115 path=/MediaEndpoint/A2DPSink/sbc
Jan 05 10:44:20 manjaro-arm bluetoothd[3648]: Endpoint unregistered: sender=:1.115 path=/MediaEndpoint/A2DPSource/sbc
Jan 05 10:44:20 manjaro-arm systemd[3756]: pulseaudio.service: Main process exited, code=killed, status=9/KILL
Jan 05 10:44:20 manjaro-arm org.gnome.Podcasts[7691]: podcasts_gtk::app: An error notification was triggered: The media player was unable to execute an action.
Jan 05 10:44:20 manjaro-arm systemd[3756]: pulseaudio.service: Failed with result 'signal'.
Jan 05 10:44:20 manjaro-arm systemd[3756]: pulseaudio.service: Scheduled restart job, restart counter is at 3.
Jan 05 10:44:20 manjaro-arm systemd[3756]: Stopped Sound Service.
Jan 05 10:44:20 manjaro-arm systemd[3756]: Starting Sound Service...
Jan 05 10:44:21 manjaro-arm rtkit-daemon[3958]: Successfully made thread 8088 of process 8088 owned by '1000' high priority at nice level -11.
Jan 05 10:44:21 manjaro-arm rtkit-daemon[3958]: Supervising 3 threads of 3 processes of 1 users.
Jan 05 10:44:21 manjaro-arm pulseaudio[8088]: Stale PID file, overwriting.
Jan 05 10:44:21 manjaro-arm feedbackd[3849]: Failed to play sound 'button-pressed': Invalid state
Jan 05 10:44:21 manjaro-arm rtkit-daemon[3958]: Supervising 3 threads of 3 processes of 1 users.
Jan 05 10:44:21 manjaro-arm rtkit-daemon[3958]: Successfully made thread 8089 of process 8088 owned by '1000' RT at priority 5.
Jan 05 10:44:21 manjaro-arm rtkit-daemon[3958]: Supervising 4 threads of 3 processes of 1 users.
Jan 05 10:44:21 manjaro-arm rtkit-daemon[3958]: Supervising 4 threads of 3 processes of 1 users.
Jan 05 10:44:21 manjaro-arm rtkit-daemon[3958]: Successfully made thread 8090 of process 8088 owned by '1000' RT at priority 5.
Jan 05 10:44:21 manjaro-arm rtkit-daemon[3958]: Supervising 5 threads of 3 processes of 1 users.
Jan 05 10:44:21 manjaro-arm feedbackd[3849]: Failed to erase vibra effect with id 3: Invalid argument
Jan 05 10:44:21 manjaro-arm systemd[3756]: Started Sound Service.
Jan 05 10:44:21 manjaro-arm bluetoothd[3648]: Endpoint registered: sender=:1.121 path=/MediaEndpoint/A2DPSink/sbc
Jan 05 10:44:21 manjaro-arm bluetoothd[3648]: Endpoint registered: sender=:1.121 path=/MediaEndpoint/A2DPSource/sbc
Jan 05 10:44:25 manjaro-arm org.gnome.Podcasts[7691]: podcasts_gtk::widgets::player: showing dialog
Jan 05 10:44:25 manjaro-arm gsd-media-keys[4013]: Unable to get default sink
Jan 05 10:44:25 manjaro-arm gsd-media-keys[4013]: Unable to get default source
Jan 05 10:44:25 manjaro-arm phosh[3821]: instance with invalid (NULL) class pointer
Jan 05 10:44:25 manjaro-arm phosh[3821]: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Jan 05 10:55:02 manjaro-arm pulseaudio[8088]: ALSA woke us up to write new data to the device, but there was actually nothing to write.
Jan 05 10:55:02 manjaro-arm pulseaudio[8088]: Most likely this is a bug in the ALSA driver 'snd_soc_simple_card'. Please report this issue to the ALSA developers.
Jan 05 10:55:02 manjaro-arm pulseaudio[8088]: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
Jan 05 10:57:09 manjaro-arm kernel: ------------[ cut here ]------------
Jan 05 10:57:09 manjaro-arm kernel: kernel BUG at arch/arm64/kernel/traps.c:407!
Jan 05 10:57:09 manjaro-arm kernel: Internal error: Oops - BUG: 0 [#1] SMP
Jan 05 10:57:09 manjaro-arm kernel: Modules linked in: veth xt_CHECKSUM iptable_nat xt_MASQUERADE bridge stp llc rfcomm option usb_wwan qmi_wwan usbserial cdc_wdm usbnet bnep zram zsma>
Jan 05 10:57:09 manjaro-arm kernel: CPU: 1 PID: 7691 Comm: gnome-podcasts Tainted: G WC 5.10.4-2-MANJARO-ARM #1
Jan 05 10:57:09 manjaro-arm kernel: Hardware name: Pine64 PinePhone (1.2) (DT)
Jan 05 10:57:09 manjaro-arm kernel: pstate: 00000005 (nzcv daif -PAN -UAO -TCO BTYPE=--)
Jan 05 10:57:09 manjaro-arm kernel: pc : do_undefinstr+0x2d0/0x2e0
Jan 05 10:57:09 manjaro-arm kernel: lr : do_undefinstr+0x174/0x2e0
Jan 05 10:57:09 manjaro-arm kernel: sp : ffff800012c3b870
Jan 05 10:57:09 manjaro-arm kernel: x29: ffff800012c3b870 x28: ffff00001e800dc0
Jan 05 10:57:09 manjaro-arm kernel: x27: ffff00004dca0b48 x26: 0000000000000000
Jan 05 10:57:09 manjaro-arm kernel: x25: 0000000000000018 x24: ffff000053cdb228
Jan 05 10:57:09 manjaro-arm kernel: x23: 0000000000000005 x22: ffff800010aeee80
Jan 05 10:57:09 manjaro-arm kernel: x21: ffff800012c3ba40 x20: ffff00001e800dc0
Jan 05 10:57:09 manjaro-arm kernel: x19: ffff800012c3b8f0 x18: 0000000000000000
Jan 05 10:57:09 manjaro-arm kernel: x17: 0000000000000000 x16: 0000000000000000
Jan 05 10:57:09 manjaro-arm kernel: x15: 0000000000000000 x14: 0000000000000000
Jan 05 10:57:09 manjaro-arm kernel: x13: 0000000000000000 x12: 000000007ffff000
Jan 05 10:57:09 manjaro-arm kernel: x11: 0000aaaadfb0bd80 x10: ffff800010aeee80
Jan 05 10:57:09 manjaro-arm kernel: x9 : 0000000000000002 x8 : 7961772f30303031
Jan 05 10:57:09 manjaro-arm kernel: x7 : 2f726573752f6e75 x6 : 0000000000000000
Jan 05 10:57:09 manjaro-arm kernel: x5 : ffff800011115b78 x4 : 00000000d5300000
Jan 05 10:57:09 manjaro-arm kernel: x3 : 00000000d5000000 x2 : ffff80001122e0e8
Jan 05 10:57:09 manjaro-arm kernel: x1 : 0000000000000000 x0 : 0000000000000005
Jan 05 10:57:09 manjaro-arm kernel: Call trace:
Jan 05 10:57:09 manjaro-arm kernel: do_undefinstr+0x2d0/0x2e0
Jan 05 10:57:09 manjaro-arm kernel: el1_undef+0x2c/0x4c
Jan 05 10:57:09 manjaro-arm kernel: el1_sync_handler+0x8c/0xd0
Jan 05 10:57:09 manjaro-arm kernel: el1_sync+0x80/0x100
Jan 05 10:57:09 manjaro-arm kernel: unix_stream_read_actor+0x0/0x44
Jan 05 10:57:09 manjaro-arm kernel: unix_stream_recvmsg+0x50/0x74
Jan 05 10:57:09 manjaro-arm kernel: ____sys_recvmsg+0x8c/0x2b4
Jan 05 10:57:09 manjaro-arm kernel: ___sys_recvmsg+0x88/0x110
Jan 05 10:57:09 manjaro-arm kernel: __sys_recvmsg+0x64/0xc0
Jan 05 10:57:09 manjaro-arm kernel: __arm64_sys_recvmsg+0x28/0x34
Jan 05 10:57:09 manjaro-arm kernel: el0_svc_common.constprop.0+0x78/0x1a0
Jan 05 10:57:09 manjaro-arm kernel: do_el0_svc+0x24/0x90
Jan 05 10:57:09 manjaro-arm kernel: el0_svc+0x14/0x20
Jan 05 10:57:09 manjaro-arm kernel: el0_sync_handler+0x1a4/0x1b0
Jan 05 10:57:09 manjaro-arm kernel: el0_sync+0x174/0x180
Jan 05 10:57:09 manjaro-arm kernel: Code: 33103ea0 2a0003f5 17ffffa7 a9025bf5 (d4210000)
Jan 05 10:57:09 manjaro-arm kernel: ---[ end trace 541fd6896f303479 ]---
Jan 05 10:57:10 manjaro-arm kernel: ------------[ cut here ]------------
Jan 05 10:57:10 manjaro-arm kernel: WARNING: CPU: 1 PID: 0 at kernel/rcu/tree.c:624 rcu_eqs_enter.constprop.0+0x74/0x80
Jan 05 10:57:10 manjaro-arm kernel: Modules linked in: veth xt_CHECKSUM iptable_nat xt_MASQUERADE bridge stp llc rfcomm option usb_wwan qmi_wwan usbserial cdc_wdm usbnet bnep zram zsma>
Jan 05 10:57:10 manjaro-arm kernel: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D WC 5.10.4-2-MANJARO-ARM #1
Jan 05 10:57:10 manjaro-arm kernel: Hardware name: Pine64 PinePhone (1.2) (DT)
Jan 05 10:57:10 manjaro-arm kernel: pstate: 200003c5 (nzCv DAIF -PAN -UAO -TCO BTYPE=--)
Jan 05 10:57:10 manjaro-arm kernel: pc : rcu_eqs_enter.constprop.0+0x74/0x80
Jan 05 10:57:10 manjaro-arm kernel: lr : rcu_idle_enter+0x10/0x1c
Jan 05 10:57:10 manjaro-arm kernel: sp : ffff800011323f20
Jan 05 10:57:10 manjaro-arm kernel: x29: ffff800011323f20 x28: 0000000000000000
Jan 05 10:57:10 manjaro-arm kernel: x27: ffff0000400c1b80 x26: 0000000000000000
Jan 05 10:57:10 manjaro-arm kernel: x25: 0000000000000000 x24: ffff80001110b084
Jan 05 10:57:10 manjaro-arm kernel: x23: ffff0000400c1b80 x22: ffff800010f93238
Jan 05 10:57:10 manjaro-arm kernel: x21: ffff80001110b060 x20: 0000000000000001
Jan 05 10:57:10 manjaro-arm kernel: x19: ffff80001110afe8 x18: 0000000000000020
Jan 05 10:57:10 manjaro-arm kernel: x17: ffff800012823ac8 x16: 0000000000000004
Jan 05 10:57:10 manjaro-arm kernel: x15: 000007be96457144 x14: 0000000000000376
Jan 05 10:57:10 manjaro-arm kernel: x13: 0000000000000001 x12: 0000000000000000
Jan 05 10:57:10 manjaro-arm kernel: x11: 0000000000000001 x10: 0000000000000970
Jan 05 10:57:10 manjaro-arm kernel: x9 : ffff800011323e90 x8 : ffff0000400c2550
Jan 05 10:57:10 manjaro-arm kernel: x7 : ffff80009e9ee000 x6 : 00000095e45817bb
Jan 05 10:57:10 manjaro-arm kernel: x5 : 00ffffffffffffff x4 : 0033621b85aa380b
Jan 05 10:57:10 manjaro-arm kernel: x3 : 4000000000000002 x2 : 4000000000000000
Jan 05 10:57:10 manjaro-arm kernel: x1 : ffff800010f94f80 x0 : ffff0000af982f80
Jan 05 10:57:10 manjaro-arm kernel: Call trace:
Jan 05 10:57:10 manjaro-arm kernel: rcu_eqs_enter.constprop.0+0x74/0x80
Jan 05 10:57:10 manjaro-arm kernel: rcu_idle_enter+0x10/0x1c
Jan 05 10:57:10 manjaro-arm kernel: default_idle_call+0x20/0x6c
Jan 05 10:57:10 manjaro-arm kernel: do_idle+0x230/0x2a0
Jan 05 10:57:10 manjaro-arm kernel: cpu_startup_entry+0x28/0x90
Jan 05 10:57:10 manjaro-arm kernel: secondary_start_kernel+0x130/0x180
Jan 05 10:57:10 manjaro-arm kernel: ---[ end trace 541fd6896f30347a ]---
I'm running the up-to-date arm-unstable
branch with kernel Linux manjaro-arm 5.10.4-2-MANJARO-ARM #1 SMP Sat Jan 2 15:48:13 UTC 2021 aarch64 GNU/Linux
Regards.