pipewiresrc crash when connected to certain enc like gifenc
Version, Distribution, Desktop Environment:
libpipewire 0.3.30
Fedora 34 Workstation
GNOME 40
Description of Problem:
It crashes when I use gifenc to encode streams. It doesn't happen with vp8enc, but I think this may be a pipewire issue since videotestsrc + gifenc doesn't crash.
How Reproducible:
Always
Steps to Reproduce:
- Launch this:
pipewiresrc path={node_id} fd={fd} ! videoconvert ! gifenc ! filesink location=test.gif
Actual Results:
It crashes
Expected Results:
It should not crash
pw-dump -N > file
(As Attachment Please):
Additional Info Eg. https://pastebin.com/EycjjUYc
Here is some backtrace using gdb