open-webrtc-toolkit / owt-client-native

Open WebRTC Toolkit client SDK for native Windows/Linux/iOS applications.
https://01.org/open-webrtc-toolkit
Apache License 2.0
397 stars 183 forks source link

windows p2p client will crash when call publication stop #81

Closed JinChengShi closed 5 years ago

JinChengShi commented 5 years ago
  1. windows p2p client login and add allowed
  2. android p2p client login and add allowed
  3. windows client publish to android client
  4. windows client call publication stop function

It'll crash in step 4

JinChengShi commented 5 years ago

` OWTChat.exe!abort() Line 77 C++ [External Code]

[Inline Frame] OWTChat.exe!rtc::webrtc_checks_impl::LogStreamer<>::Call(const char line, const int args, const char ) Line 198 C++ [Inline Frame] OWTChat.exe!rtc::webrtc_checks_impl::LogStreamer<rtc::webrtc_checks_impl::Val<rtc::webrtc_checks_impl::CheckArgType::kCharP,const char > >::Call(const char line, const int) Line 243 C++ [Inline Frame] OWTChat.exe!rtc::webrtc_checks_impl::FatalLogCall<0>::operator&(const rtc::webrtc_checks_impl::LogStreamer<rtc::webrtc_checks_impl::Val<rtc::webrtc_checks_impl::CheckArgType::kCharP,const char > > & streamer) Line 272 C++ OWTChat.exe!webrtc::PeerConnection::RemoveStream(webrtc::MediaStreamInterface local_stream) Line 1124 C++ [Inline Frame] OWTChat.exe!webrtc::ReturnType::Invoke(webrtc::PeerConnectionInterface c, void(webrtc::PeerConnectionInterface::)(webrtc::MediaStreamInterface ) m, webrtc::MediaStreamInterface a1) Line 119 C++ OWTChat.exe!webrtc::MethodCall1<webrtc::PeerConnectionInterface,void,webrtc::MediaStreamInterface >::OnMessage(rtc::Message ) Line 202 C++ OWTChat.exe!webrtc::internal::SynchronousMethodCall::OnMessage(rtc::Message ) Line 34 C++ OWTChat.exe!rtc::MessageQueue::Dispatch(rtc::Message pmsg) Line 531 C++ OWTChat.exe!rtc::Thread::ProcessMessages(int cmsLoop) Line 492 C++ OWTChat.exe!rtc::Thread::Run() Line 329 C++ OWTChat.exe!rtc::Thread::PreRun(void * pv) Line 317 C++ [External Code] [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] `