Skip to content

[Arm64] COMPlus_gcServer=1 fails #8331

@sdmaclea

Description

@sdmaclea

I only ran one test, but it failed. (Passes when gcServer=0)

$ corerun JIT/Directed/nullabletypes/Desktop/boxunboxvaluetype_do/boxunboxvaluetype_do.exe 
--- char? s = Helper.Create(default(char)) ---
--- char? s = null ---

Assert failure(PID 1041 [0x00000411], Thread: 1041 [0x0411]): (dac_cast<TADDR>(m_pMethTab) & MARKED_BIT) == 0
    File: src/vm/object.h Line: 242
    Image: /home/sdmaclea/coreoverlay/corerun

Aborted

Relevant section of the backtrace

dotnet/coreclr#9  0x0000ffffb7409d40 in Object::GetMethodTable (this=<optimized out>)
     at src/vm/object.h:242
dotnet/coreclr#10 PtrArray::GetArrayElementTypeHandle (this=0xfff03000b298) 
    at src/vm/object.h:916
dotnet/coreclr#11 JIT_Stelem_Ref_Portable (array=0xfff03000b298, idx=0, val=0xfff03001e018)
    at src/vm/jithelpers.cpp

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions