Crash when seeking in vlc + module-combine-sink
- PipeWire version: 0.3.58
- Distribution and distribution version: Debian GNU/Linux bookworm/sid
- Desktop Environment: Xfce 4.16
- Kernel version: 5.18.5
Description of Problem:
Dear developers,
please note i've found this issue starting from pipewire 0.3.57 at least, unfortunately only now had the time to report it.
Seeking in VLC (with mouse scroll wheel or clicking on the timebar) while using module-combine-sink, will eventually segfault pipewire. Oddly, if pavucontrol is running, the segfault is prevented.
This happens with VLC only. Tried with mpv and mplayer and all worked as expected.
Logs are provided (with debug level 4) from pipewire, pipewire-pulse and wireplumber, while reproducing this issue. Logs are commented to show the variuos steps. Please let me know what else You need in order to trackdown this issue.
Thanks.
How Reproducible:
Always
Steps to Reproduce:
- Load module-combine-sink (pactl load-module module-combine-sink sink_name=CombinedSink_sap sink_properties=device.description=CombinedSink_sap slaves=bluez_output.74_45_2D_4A_C5_93.a2dp-sink,alsa_output.pci-0000_00_1b.0.analog-stereo channels=2)
- Start VLC
- Start playback
- Start seeking, eventually this will end with a Segmentation fault