From 897af6ed15aeb79f62e99720668e86d59b65dc7c Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Tue, 6 Sep 2022 16:33:54 +0200 Subject: [PATCH] Fix crash on security level on startupp, when the core is not ready (do not call chat room state changes while initialization) --- linphone-app/src/components/core/CoreHandlers.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/linphone-app/src/components/core/CoreHandlers.cpp b/linphone-app/src/components/core/CoreHandlers.cpp index 83f379388..0600a10b7 100644 --- a/linphone-app/src/components/core/CoreHandlers.cpp +++ b/linphone-app/src/components/core/CoreHandlers.cpp @@ -129,7 +129,8 @@ void CoreHandlers::onChatRoomStateChanged( const std::shared_ptr & chatRoom, linphone::ChatRoom::State state ) { - emit chatRoomStateChanged(chatRoom, state); + if (core->getGlobalState() == linphone::GlobalState::On) + emit chatRoomStateChanged(chatRoom, state); } void CoreHandlers::onConfiguringStatus(