Skip to content

Interop/COM/ExtensionPoints/ExtensionPoints/ExtensionPoints.cmd failing #126567

Description

@MichalStrehovsky

This is consistently failing. We were not running this test for who knows how long until I noticed we're not running tests in #126517 and fixed the test infra. Now it fails.

23:50:37.626 Running test: Interop/COM/ExtensionPoints/ExtensionPoints/ExtensionPoints.cmd

Assert failure(PID 5148 [0x0000141c], Thread: 6572 [0x19ac]): CONTRACT VIOLATION by UMEntryThunkData::RunTimeInit at "D:\a\_work\1\s\src\coreclr\vm\dllimportcallback.h":238

THROWS called in a NOTHROW region.

                        CONTRACT in UMEntryThunkData::RunTimeInit at "D:\a\_work\1\s\src\coreclr\vm\dllimportcallback.h":238
                        GCX_PREEMP in OleVariant::ClearLPSTRArray at "D:\a\_work\1\s\src\coreclr\vm\olevariant.cpp":1755
VIOLATED-->  CONTRACT in OleVariant::ClearLPSTRArray at "D:\a\_work\1\s\src\coreclr\vm\olevariant.cpp":1753
                        GCX_COOP in MngdNativeArrayMarshaler_ClearNativeContents at "D:\a\_work\1\s\src\coreclr\vm\ilmarshalers.cpp":4417
                        CONTRACT in MngdNativeArrayMarshaler_ClearNativeContents at "D:\a\_work\1\s\src\coreclr\vm\ilmarshalers.cpp":4415
                        CONTRACT in MethodDescCallSite::CallTargetWorker at "D:\a\_work\1\s\src\coreclr\vm\callhelpers.cpp":256
                        GCX_COOP in Assembly::ExecuteMainMethod at "D:\a\_work\1\s\src\coreclr\vm\assembly.cpp":1363
                        CONTRACT in Assembly::ExecuteMainMethod at "D:\a\_work\1\s\src\coreclr\vm\assembly.cpp":1349
                        GCX_COOP in CorHost2::ExecuteAssembly at "D:\a\_work\1\s\src\coreclr\vm\corhost.cpp":327
                        CONTRACT in CorHost2::ExecuteAssembly at "D:\a\_work\1\s\src\coreclr\vm\corhost.cpp":267



CORECLR! BaseContract::DoChecks + 0x14A (0x7389fa9a)
CORECLR! EEContract::DoChecks + 0x58 (0x73ddccc8)
CORECLR! UMEntryThunkData::RunTimeInit + 0xC3 (0x73dd6e03)
CORECLR! ComPreStubWorker + 0x118 (0x74028b38)
CORECLR! ComCallPreStub + 0x1A (0x7410b975)
COMBASE! CoTaskMemFree + 0x5A (0x75f01b9a)
CORECLR! OleVariant::ClearLPSTRArray + 0x107 (0x73ee90a7)
CORECLR! MngdNativeArrayMarshaler_ClearNativeContents + 0x1B6 (0x73e3b366)
SYSTEM.PRIVATE.CORELIB! <no symbol> + 0x0 (0x724fc95c)
<no module>! <no symbol> + 0x0 (0x096d0294)
    File: D:\a\_work\1\s\src\coreclr\vm\dllimportcallback.h:238
    Image: C:\h\w\B6A909D5\p\corerun.exe

Activity

  1. dotnet-policy-service commented on Apr 6, 2026

    @dotnet-policy-service
    Contributor

    Tagging subscribers to this area: @dotnet/interop-contrib
    See info in area-owners.md if you want to be subscribed.

  2. added this to the 11.0.0 milestone on Apr 10, 2026
  3. locked and limited conversation to collaborators on May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

  • Status
    No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions