Vulkan device was deallocated, but when destroying the GHOST context the GPU context is reactivated and want to allocate buffers lazilly. This is solved by de-initializing the device on platform exit, resetting buffer pointers so double free can be detected. Pull Request: https://projects.blender.org/blender/blender/pulls/111462