Skip to content

Calling GetControllingUnknown () generates an assert #75312

@JulieLeeMSFT

Description

@JulieLeeMSFT

Reported by @ocallesp.

[severity:I’m unable to use this version]

I have a project dll ATL (COM).

The project has enabled .NET Core Runtime Support (/ clr: netcore) (NET 6.0).

In this project when the GetControllingUnknown() function is called we have an assert.

image

IUnknown* _GetRawUnknown() throw()

{ ATLASSERT(_GetEntries()[0].pFunc == _ATL_SIMPLEMAPENTRY); return (IUnknown*)((INT_PTR)this+_GetEntries()->dw); } \

Metadata

Metadata

Assignees

Labels

area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions