From 17b6cf29df50d53017906f17302532ab9886c525 Mon Sep 17 00:00:00 2001 From: Andrew Meadows Date: Thu, 18 May 2017 15:12:59 -0700 Subject: [PATCH] check for valid resource pointer before use --- libraries/render-utils/src/Model.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libraries/render-utils/src/Model.cpp b/libraries/render-utils/src/Model.cpp index 8b26db4a0a..95423d2157 100644 --- a/libraries/render-utils/src/Model.cpp +++ b/libraries/render-utils/src/Model.cpp @@ -810,8 +810,10 @@ void Model::setURL(const QUrl& url) { deleteGeometry(); auto resource = DependencyManager::get()->getGeometryResource(url); - resource->setLoadPriority(this, _loadingPriority); - _renderWatcher.setResource(resource); + if (resource) { + resource->setLoadPriority(this, _loadingPriority); + _renderWatcher.setResource(resource); + } onInvalidate(); }