plugdata icon indicating copy to clipboard operation
plugdata copied to clipboard

Disabling a channel in the device configuration while it is still connected to another PipeWire node causes PlugData to crash

Open pingarelho opened this issue 8 months ago • 0 comments

Disabling a channel in the device configuration while it is still connected to another PipeWire node causes PlugData to crash. When this occurs, the program outputs JUCE Assertion failure in juce_AudioProcessorPlayer.cpp:255 followed by a segfault. The following video sums it up perfectly.

https://github.com/user-attachments/assets/fca9d4a3-6348-4aee-a3fc-fbb8c243d994

It seems like this assertion is failing. I guess channels.capacity() is not getting updated?

pingarelho avatar May 09 '25 09:05 pingarelho