diff --git a/renderdoc/serialise/serialiser.cpp b/renderdoc/serialise/serialiser.cpp index f8450394d..3c3266e38 100644 --- a/renderdoc/serialise/serialiser.cpp +++ b/renderdoc/serialise/serialiser.cpp @@ -564,6 +564,8 @@ Serialiser::Serialiser(size_t length, const byte *memoryBuf, bool fileheader) m_ErrorCode = eSerError_Corrupt; m_HasError = true; + + SAFE_DELETE(frameCap); return; }