diff --git a/src/coreclr/tools/superpmi/superpmi-shared/methodcontext.cpp b/src/coreclr/tools/superpmi/superpmi-shared/methodcontext.cpp index 51a7281fe32df4..d505d7d1a76a68 100644 --- a/src/coreclr/tools/superpmi/superpmi-shared/methodcontext.cpp +++ b/src/coreclr/tools/superpmi/superpmi-shared/methodcontext.cpp @@ -6112,6 +6112,8 @@ void MethodContext::dmpGetCookieForPInvokeCalliSig(const GetCookieForPInvokeCall } LPVOID MethodContext::repGetCookieForPInvokeCalliSig(CORINFO_SIG_INFO* szMetaSig, void** ppIndirection) { + AssertMapExistsNoMessage(GetCookieForInterpreterCalliSig); + GetCookieForPInvokeCalliSigValue key; ZeroMemory(&key, sizeof(key)); // Zero key including any struct padding key.cbSig = (DWORD)szMetaSig->cbSig;