diff options
| -rw-r--r-- | layers/mem_tracker.cpp | 2 |
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); |
