Page 1 of 1

Bug:

Posted: 28 Nov 2023 18:26
by estatisticseu
`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

Re: Bug:

Posted: 28 Nov 2023 19:20
by RĂ©mi Denis-Courmont
VLC can't really do anything about an error in a system service. This does not seem to be a VLC bug.