From 71dc283172e07def0b369b2438a55d0e005aa950 Mon Sep 17 00:00:00 2001 From: Tom McDonald Date: Thu, 23 Oct 2025 23:00:15 -0400 Subject: [PATCH] Initialize vmModule --- src/coreclr/debug/ee/debugger.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/coreclr/debug/ee/debugger.cpp b/src/coreclr/debug/ee/debugger.cpp index c051ab386fa701..918be469bcc5a9 100644 --- a/src/coreclr/debug/ee/debugger.cpp +++ b/src/coreclr/debug/ee/debugger.cpp @@ -11631,6 +11631,7 @@ void Debugger::TypeHandleToBasicTypeInfo(AppDomain *pAppDomain, TypeHandle th, D res->vmTypeHandle = WrapTypeHandle(th); res->metadataToken = mdTokenNil; res->vmDomainAssembly.SetRawPtr(NULL); + res->vmModule.SetRawPtr(NULL); break; case ELEMENT_TYPE_CLASS: @@ -11641,6 +11642,7 @@ void Debugger::TypeHandleToBasicTypeInfo(AppDomain *pAppDomain, TypeHandle th, D res->metadataToken = th.GetCl(); DebuggerModule * pDModule = LookupOrCreateModule(th.GetModule()); res->vmDomainAssembly.SetRawPtr((pDModule ? pDModule->GetDomainAssembly() : NULL)); + res->vmModule.SetRawPtr(NULL); break; } @@ -11648,6 +11650,7 @@ void Debugger::TypeHandleToBasicTypeInfo(AppDomain *pAppDomain, TypeHandle th, D res->vmTypeHandle = VMPTR_TypeHandle::NullPtr(); res->metadataToken = mdTokenNil; res->vmDomainAssembly.SetRawPtr(NULL); + res->vmModule.SetRawPtr(NULL); break; } return;