0

Guys. I need some help with WebRTC. I am developing an Android app that streams from a Service to a AngularJS client using Node.Js and Express as a signaling server. And I am using libjingle packaged by pristine.

Every time I stop the peer from the client it gives me the following error:

09-10 01:43:06.161    5935-5935/org.myapp E/rtc﹕ #
# Fatal error in ../../talk/app/webrtc/java/jni/peerconnection_jni.cc, line 956
# Check failed: 0 == (reinterpret_cast<MediaStreamTrackInterface*>(j_p))->Release() (0 vs. 1)
# Unexpected refcount.
#

I have absolutely no idea of what's going. I have spoken with one developer from pristine and he said that this error is not really seen frequently.

Did anybody ever run into it?

Bruno Siqueira
  • 860
  • 11
  • 25

1 Answers1

0

Tracing back: The call site invokes CHECK_RELEASE, which verifies that the last reference is being released. So, it looks like you've got an extra reference to the MediaStreamTrackInterface.