openal-info occasionally stuck finding "available capture devices"
With the current master f3dda8e5, openal-info
sometimes stuck in a state like this:
% openal-info
Available playback devices:
JACK Default
Available capture devices:
Simply attaching and detaching GDB makes it continue. However, by doing this I can hear a crack in my currently playing stream.
Journal outputs on one such occasion:
Oct 23 00:35:31 kotori pipewire[24080]: [W][000004327.413600][module-protocol-native.c:386 client_new()] server 0x5647c2d94a00: no peersec: Protocol not available
Oct 23 00:35:31 kotori rtkit-daemon[1896]: Supervising 2 threads of 2 processes of 1 users.
Oct 23 00:35:31 kotori rtkit-daemon[1896]: Supervising 2 threads of 2 processes of 1 users.
Oct 23 00:35:31 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 5
Oct 23 00:35:31 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 25
Oct 23 00:35:31 kotori rtkit-daemon[1896]: Successfully made thread 47922 of process 47921 owned by '1000' RT at priority 20.
Oct 23 00:35:31 kotori rtkit-daemon[1896]: Supervising 3 threads of 3 processes of 1 users.
Oct 23 00:35:31 kotori pipewire[24080]: [W][000004327.421248][module-protocol-native.c:386 client_new()] server 0x5647c2d94a00: no peersec: Protocol not available
Oct 23 00:35:31 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 5
Oct 23 00:35:31 kotori pipewire[24080]: [W][000004327.422189][module-protocol-native.c:1014 on_before_hook()] client 0x5647c338abc0: could not flush: Broken pipe
Oct 23 00:35:31 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 25
Oct 23 00:36:08 kotori pipewire[24080]: [W][000004364.351706][module-protocol-native.c:386 client_new()] server 0x5647c2d94a00: no peersec: Protocol not available
Oct 23 00:36:08 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 5
Oct 23 00:36:08 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 3
Oct 23 00:36:08 kotori kded5[24103]: org.kde.kmix: Channel Map contains a pa_channel_position we cannot handle 12
Oct 23 00:36:08 kotori kmix[24618]: org.kde.kmix: Channel Map contains a pa_channel_position we cannot handle 12
Oct 23 00:36:08 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 13
Oct 23 00:36:08 kotori kded5[24103]: org.kde.kmix: Channel Map contains a pa_channel_position we cannot handle 12
Oct 23 00:36:08 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 23
Oct 23 00:36:08 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 25
Oct 23 00:36:08 kotori pipewire[24080]: [W][000004364.367306][module-protocol-native.c:386 client_new()] server 0x5647c2d94a00: no peersec: Protocol not available
Oct 23 00:36:08 kotori rtkit-daemon[1896]: Supervising 2 threads of 2 processes of 1 users.
Oct 23 00:36:08 kotori rtkit-daemon[1896]: Supervising 2 threads of 2 processes of 1 users.
Oct 23 00:36:08 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 5
Oct 23 00:36:08 kotori rtkit-daemon[1896]: Successfully made thread 48072 of process 47921 owned by '1000' RT at priority 20.
Oct 23 00:36:08 kotori rtkit-daemon[1896]: Supervising 3 threads of 3 processes of 1 users.
Oct 23 00:36:08 kotori plasmashell[24105]: org.kde.plasma.pulseaudio: subscribeCallback type 25
Oct 23 00:36:08 kotori krunner[24618]: [E][000004364.374157][core.c:71 core_event_error()] core 0x560998b38720: proxy 0x560998b38720 id:0: seq:2181 res:-22 (Invalid argument) msg:"unknown resource 35 op:2"
Oct 23 00:36:08 kotori krunner[24618]: [E][000004364.374177][context.c:1552 core_error()] context 0x560998b21c98: error id:0 seq:2181 res:-22 (Invalid argument): unknown resource 35 op:2
Oct 23 00:36:08 kotori krunner[24618]: [E][000004364.374187][core.c:71 core_event_error()] core 0x560998b38720: proxy 0x560998b38720 id:0: seq:2183 res:-22 (Invalid argument) msg:"unknown resource 35 op:2"
Oct 23 00:36:08 kotori krunner[24618]: [E][000004364.374195][context.c:1552 core_error()] context 0x560998b21c98: error id:0 seq:2183 res:-22 (Invalid argument): unknown resource 35 op:2
Oct 23 00:36:08 kotori krunner[24618]: [E][000004364.374669][core.c:71 core_event_error()] core 0x560998b38720: proxy 0x560998a60ef0 id:34: seq:2186 res:-2 (No such file or directory) msg:"no global 62"
Oct 23 00:36:08 kotori krunner[24618]: [E][000004364.374689][context.c:1552 core_error()] context 0x560998b21c98: error id:34 seq:2186 res:-2 (No such file or directory): no global 62
Oct 23 00:36:08 kotori krunner[24618]: [E][000004364.374703][core.c:71 core_event_error()] core 0x560998b38720: proxy 0x560998b38720 id:0: seq:2188 res:-22 (Invalid argument) msg:"unknown resource 34 op:7"
Oct 23 00:36:08 kotori krunner[24618]: [E][000004364.374712][context.c:1552 core_error()] context 0x560998b21c98: error id:0 seq:2188 res:-22 (Invalid argument): unknown resource 34 op:7
PIPEWIRE_DEBUG=4
log: openal-info.log