Bug:
Posted: 28 Nov 2023 18:26
`vlc --version --no-video *.mp4`
after many hours of playing in debian bookworm 12, vlc output this error:
```
VLC media player 3.0.18 Vetinari (revision 3.0.13-8-g41878ff4f2)
[00005633fb44fe40] vlcpulse audio output error: stream connection failure: Timeout
[00005633fb44fe40] main audio output error: module not functional
[00007f3010c15f30] main decoder error: failed to create audio output
```
`strace vlc --no-video *.mp4`
full trace here: https://github.com/microsoft/wslg/issues/433
bug seems to related to `pipewire-pulse error: mod.protocol-pulse failed with Too many open files`
tail -100f /var/log/syslog
```
2023-11-28T18:57:41.729674+02:00 eliasc pipewire-pulse[18002]: pw.mem: 0x555ecd8bba00: Failed to create memfd: Too many open files
2023-11-28T18:57:41.729830+02:00 eliasc pipewire-pulse[18002]: mod.adapter: can't load spa node: Too many open files
2023-11-28T18:57:41.729674+02:00 eliasc pipewire-pulse[18002]: pw.mem: 0x555ecd8bba00: Failed to create memfd: Too many open files
2023-11-28T18:57:41.729830+02:00 eliasc pipewire-pulse[18002]: mod.adapter: can't load spa node: Too many open files
2023-11-28T18:57:41.748263+02:00 eliasc pipewire-pulse[18002]: mod.adapter: usage: node.name=<string>
2023-11-28T18:57:41.748263+02:00 eliasc pipewire-pulse[18002]: mod.adapter: usage: node.name=<string>
2023-11-28T18:57:41.748332+02:00 eliasc pipewire-pulse[18002]: pw.resource: usage: node.name=<string>
2023-11-28T18:57:41.748332+02:00 eliasc pipewire-pulse[18002]: pw.resource: usage: node.name=<string>
2023-11-28T18:57:41.748374+02:00 eliasc pipewire-pulse[18002]: pw.stream: 0x555ece666d50: can't make node: Invalid argument
2023-11-28T18:57:41.748374+02:00 eliasc pipewire-pulse[18002]: pw.stream: 0x555ece666d50: can't make node: Invalid argument
```
Related issues: https://gitlab.freedesktop.org/pipewire ... ssues/1712
after many hours of playing in debian bookworm 12, vlc output this error:
```
VLC media player 3.0.18 Vetinari (revision 3.0.13-8-g41878ff4f2)
[00005633fb44fe40] vlcpulse audio output error: stream connection failure: Timeout
[00005633fb44fe40] main audio output error: module not functional
[00007f3010c15f30] main decoder error: failed to create audio output
```
`strace vlc --no-video *.mp4`
full trace here: https://github.com/microsoft/wslg/issues/433
bug seems to related to `pipewire-pulse error: mod.protocol-pulse failed with Too many open files`
tail -100f /var/log/syslog
```
2023-11-28T18:57:41.729674+02:00 eliasc pipewire-pulse[18002]: pw.mem: 0x555ecd8bba00: Failed to create memfd: Too many open files
2023-11-28T18:57:41.729830+02:00 eliasc pipewire-pulse[18002]: mod.adapter: can't load spa node: Too many open files
2023-11-28T18:57:41.729674+02:00 eliasc pipewire-pulse[18002]: pw.mem: 0x555ecd8bba00: Failed to create memfd: Too many open files
2023-11-28T18:57:41.729830+02:00 eliasc pipewire-pulse[18002]: mod.adapter: can't load spa node: Too many open files
2023-11-28T18:57:41.748263+02:00 eliasc pipewire-pulse[18002]: mod.adapter: usage: node.name=<string>
2023-11-28T18:57:41.748263+02:00 eliasc pipewire-pulse[18002]: mod.adapter: usage: node.name=<string>
2023-11-28T18:57:41.748332+02:00 eliasc pipewire-pulse[18002]: pw.resource: usage: node.name=<string>
2023-11-28T18:57:41.748332+02:00 eliasc pipewire-pulse[18002]: pw.resource: usage: node.name=<string>
2023-11-28T18:57:41.748374+02:00 eliasc pipewire-pulse[18002]: pw.stream: 0x555ece666d50: can't make node: Invalid argument
2023-11-28T18:57:41.748374+02:00 eliasc pipewire-pulse[18002]: pw.stream: 0x555ece666d50: can't make node: Invalid argument
```
Related issues: https://gitlab.freedesktop.org/pipewire ... ssues/1712