From 773c70923ff3952836e67e9ab477539940af9f2d Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Mon, 27 Jun 2022 18:56:37 +0200 Subject: [PATCH] Fix a crash from bellesip on version checker when using a URL that contains spaces. --- linphone-app/src/components/settings/SettingsModel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/linphone-app/src/components/settings/SettingsModel.cpp b/linphone-app/src/components/settings/SettingsModel.cpp index 9c1ce7ec9..cda5e8bd0 100644 --- a/linphone-app/src/components/settings/SettingsModel.cpp +++ b/linphone-app/src/components/settings/SettingsModel.cpp @@ -1389,7 +1389,8 @@ QString SettingsModel::getVersionCheckUrl() const{ void SettingsModel::setVersionCheckUrl(const QString& url){ if( url != getVersionCheckUrl()){ - mConfig->setString("misc", "version_check_url_root", Utils::appStringToCoreString(url)); + // Do not trim the url before because we want to update GUI from potential auto fix. + mConfig->setString("misc", "version_check_url_root", Utils::appStringToCoreString(url.trimmed())); if( url == Constants::VersionCheckReleaseUrl) setVersionCheckType(VersionCheckType_Release); else if( url == Constants::VersionCheckNightlyUrl)