diff --git a/src/mbgl/vulkan/renderer_backend.cpp b/src/mbgl/vulkan/renderer_backend.cpp index 22a2b8d0c..54b8ad62d 100644 --- a/src/mbgl/vulkan/renderer_backend.cpp +++ b/src/mbgl/vulkan/renderer_backend.cpp @@ -638,6 +638,7 @@ void RendererBackend::destroyResources() { commandPool.reset(); vmaDestroyAllocator(allocator); + allocator = nullptr; usingSharedContext ? void(device.release()) : device.reset();