webrtcbin GIT MESON BUILD :: Core dump cannot set remote offer
Hello, I installed meson-build on ubuntu 18.04 meson 0.5 with command: meson -Dgstplugins-bad:iqa=disabled -Dlibav=disabled build && ninja -C build
I also did a small workout to get libnice running with gst-build using this !40 (merged)
Now libnice compiles ok and all plugins seem to work.
When i try to run the webrtc demo peer to peer, on the gst side i am getting a new error at SDP negotiation:
"sdp": {"type": "offer", "sdp": "v=0\r\no=- 7959585082733808749 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=ice-options:trickle\r\na=group:BUNDLE video0\r\nm=video 9 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 0.0.0.0\r\na=setup:actpass\r\na=ice-ufrag:ZoQImAh+6ToePqKxUtmqo8Ty2YGPI+K9\r\na=ice-pwd:D4vQ3/ktmcOGgqZ7HlsD/Qa7RBkBBWcV\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=sendrecv\r\na=rtpmap:96 VP8/90000\r\na=rtcp-fb:96 nack pli\r\na=framerate:30\r\na=ssrc:1863533056 msid:user490564361@host-c30bd706 webrtctransceiver0\r\na=ssrc:1863533056 cname:user490564361@host-c30bd706\r\na=mid:video0\r\na=fingerprint:sha-256 A1:78:0C:1F:61:7C:22:A0:E8:EB:E5:C9:16:A6:6D:7E:0D:7C:54:F1:44:B6:05:83:9B:7F:97:70:02:CF:23:EA\r\n"}}
Received offer:
v=0
o=- 7959585082733808749 0 IN IP4 0.0.0.0
s=-
t=0 0
a=ice-options:trickle
a=group:BUNDLE video0
m=video 9 UDP/TLS/RTP/SAVPF 96
c=IN IP4 0.0.0.0
a=setup:actpass
a=ice-ufrag:ZoQImAh+6ToePqKxUtmqo8Ty2YGPI+K9
a=ice-pwd:D4vQ3/ktmcOGgqZ7HlsD/Qa7RBkBBWcV
a=rtcp-mux
a=rtcp-rsize
a=sendrecv
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 nack pli
a=framerate:30
a=ssrc:1863533056 msid:user490564361@host-c30bd706 webrtctransceiver0
a=ssrc:1863533056 cname:user490564361@host-c30bd706
a=mid:video0
a=fingerprint:sha-256 A1:78:0C:1F:61:7C:22:A0:E8:EB:E5:C9:16:A6:6D:7E:0D:7C:54:F1:44:B6:05:83:9B:7F:97:70:02:CF:23:EA
**0:00:55.220781399 15134 0x26fbca0 INFO webrtcbin gstwebrtcbin.c:3532:_set_description_task:<sendrecv> Attempting to set remote offer in the stable state
double free or corruption (out)
Aborted (core dumped)**
I am using the same code on an older meson build and it is working fine, the problem is only on the GIT one.
Thanks for having a look