-
Notifications
You must be signed in to change notification settings - Fork 209
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Package version
3.0.0-pre.8
Environment
* OS:Linux Mint
* Unity version: Unity 6000.0.46f1
Steps To Reproduce
- Open the sample scene:
MultiVideoReceive
- Enter Play Mode (in Editor) or run the built Player
- Click Button in order: Call → AddVideoObject → AddTracks
Current Behavior
Crash occurs after click the button AddTracks
Expected Behavior
- Video tracks are added successfully
- Video is sent and received without crashing
Anything else?
stack trace:
pc1 IceConnectionState: Connected
pc1 IceConnectionState: Completed
pc2 IceConnectionState: Connected
free(): invalid pointer
Caught fatal signal - signo:6 code:-6 errno:0 addr:0x3e800001c8b
Obtained 22 stack frames.
#0 0x007b4bfca42476 in __GI_raise
#1 0x007b4bfca287f3 in __GI_abort
#2 0x007b4bfca89677 in __libc_message
#3 0x007b4bfcaa0cfc in malloc_printerr
#4 0x007b4bfcaa2a44 in _int_free
#5 0x007b4bfcaa5453 in __free
#6 0x007b4bf02c088a in std::locale::_Impl::~_Impl()
#7 0x007b4bdfcb8477 in std::locale::~locale()
#8 0x007b4bded5b496 in unity::webrtc::UnityVideoDecoder::Configure(webrtc::VideoDecoder::Settings const&)
#9 0x007b4bdf28653f in webrtc::VCMGenericDecoder::Configure(webrtc::VideoDecoder::Settings const&)
#10 0x007b4bdf288838 in webrtc::VCMDecoderDatabase::CreateAndInitDecoder(webrtc::VCMEncodedFrame const&)
#11 0x007b4bdf288637 in webrtc::VCMDecoderDatabase::GetDecoder(webrtc::VCMEncodedFrame const&, webrtc::VCMDecodedFrameCallback*)
#12 0x007b4bdf284d68 in webrtc::VideoReceiver2::Decode(webrtc::VCMEncodedFrame const*)
#13 0x007b4bdee19031 in webrtc::internal::VideoReceiveStream2::HandleEncodedFrameOnDecodeQueue(std::unique_ptr<webrtc::EncodedFrame, std::default_delete<webrtc::EncodedFrame> >, bool, bool)
#14 0x007b4bdee19e5a in void absl::internal_any_invocable::RemoteInvoker<false, void, webrtc::internal::VideoReceiveStream2::OnEncodedFrame(std::unique_ptr<webrtc::EncodedFrame, std::default_delete<webrtc::EncodedFrame> >)::$_0&&>(absl::internal_any_invocable::TypeErasedState*)
#15 0x007b4bdf493946 in webrtc::(anonymous namespace)::TaskQueueLibevent::OnWakeup(int, short, void*)
#16 0x007b4bdf49580c in event_base_loop
#17 0x007b4bdf49438b in std::_Function_handler<void (), webrtc::(anonymous namespace)::TaskQueueLibevent::TaskQueueLibevent(std::basic_string_view<char, std::char_traits<char> >, rtc::ThreadPriority)::$_0>::_M_invoke(std::_Any_data const&)
#18 0x007b4bdeee88e8 in std::_Function_handler<void (), rtc::PlatformThread::SpawnThread(std::function<void ()>, std::basic_string_view<char, std::char_traits<char> >, rtc::ThreadAttributes, bool)::$_0>::_M_invoke(std::_Any_data const&)
#19 0x007b4bdeee87f3 in rtc::(anonymous namespace)::RunPlatformThread(void*)
#20 0x007b4bfca94ac3 in start_thread
#21 0x007b4bfcb26850 in __clone3
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working