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;