aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--layers/mem_tracker.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/mem_tracker.cpp b/layers/mem_tracker.cpp
index 8394bc8b..3dc04124 100644
--- a/layers/mem_tracker.cpp
+++ b/layers/mem_tracker.cpp
@@ -250,7 +250,7 @@ static void retireQueueFences(VkQueue queue)
map<uint64_t, MT_FENCE_INFO*>::iterator it = fenceMap.begin();
map<uint64_t, MT_FENCE_INFO*>::iterator temp;
while (it != fenceMap.end()) {
- if (((*it).second)->queue == queue) {
+ if ((((*it).second) != NULL) && ((*it).second)->queue == queue) {
temp = it;
++temp;
deleteFenceInfo((*it).first);