Segmentation fault with webrtcbin on GST-Python introduced with 1.21.1
Thread 8 "python3" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffed7fa700 (LWP 101103)]
pyg_enum_get_value_name (self=<optimized out>, closure=<optimized out>) at gi/pygenum.c:338
338 gi/pygenum.c: No such file or directory.
Where?: GStreamer 1.21.1 and 1.21.2. Works fine in 1.20.x.
How?: The pipeline starts successfully. However, when a web client or any other client tries to connect to the GStreamer webrtcbin
, the above segmentation fault occurs.
Severity: This renders webrtcbin
unusable on GST-Python with 1.21.x.
Our pipeline (can be chosen between nvh264enc
, x264enc
, vp8enc
):
gst2.log.dot
backtrace
:
backtrace full
:
thread apply all backtrace full
:
Spun out from #1605 (closed).