From 7a65a1671852e57f6f88a66a85c2b43fd528cd9a Mon Sep 17 00:00:00 2001 From: Vikas Pachdha Date: Tue, 15 Nov 2022 17:53:20 +0100 Subject: [PATCH] Designer: Assert url scheme of the component Type is not parsed if the url scheme is incorrect Change-Id: Ia5cdf2887c73769a3c1bb6d8965426b0ff7e688c Reviewed-by: Thomas Hartmann Reviewed-by: --- src/plugins/qmldesigner/designercore/model/model.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/qmldesigner/designercore/model/model.cpp b/src/plugins/qmldesigner/designercore/model/model.cpp index d0f5353d471..f3d8f403d61 100644 --- a/src/plugins/qmldesigner/designercore/model/model.cpp +++ b/src/plugins/qmldesigner/designercore/model/model.cpp @@ -1765,6 +1765,7 @@ QUrl Model::fileUrl() const */ void Model::setFileUrl(const QUrl &url) { + Q_ASSERT(url.isValid() && url.isLocalFile()); Internal::WriteLocker locker(d.get()); d->setFileUrl(url); }