From 59a97602758d1d8ff8920be114234c757ce4003b Mon Sep 17 00:00:00 2001 From: liangyp2 Date: Thu, 2 Mar 2023 10:28:17 +0800 Subject: [PATCH] Repeated network flash crash, list out of range --- talk/owt/sdk/conference/conferencesocketsignalingchannel.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/talk/owt/sdk/conference/conferencesocketsignalingchannel.cc b/talk/owt/sdk/conference/conferencesocketsignalingchannel.cc index 95e6593fe..a45643936 100644 --- a/talk/owt/sdk/conference/conferencesocketsignalingchannel.cc +++ b/talk/owt/sdk/conference/conferencesocketsignalingchannel.cc @@ -480,7 +480,7 @@ void ConferenceSocketSignalingChannel::SendInitializationMessage( return; } if (message->get_string() == "ok") { - if (msg.at(1)->get_flag() != sio::message::flag_object) { + if (msg.size() < 2 || msg.at(1)->get_flag() != sio::message::flag_object) { RTC_DCHECK(false); return; }