Skip to content

AVs in emitDispJumpList #71049

@jakobbotsch

Description

@jakobbotsch

I am frequently hitting access violations inside emitDispJumpList on x64 when jit dump is enabled.
Easy way to repro it is to set COMPlus_JitStdOutFile=foo.txt and COMPlus_JitDump=* and run superpmi.
For the one example case I looked at iiaBBLabel is not a valid pointer and the instrDescJmp* we are processing is the jne in the following code:

IN0671:        vmovdqu  xmmword ptr [ebp+eax-0CH], xmm4
IN0672:        vmovdqu  xmmword ptr [ebp+eax+04H], xmm4
IN0673:        vmovdqu  xmmword ptr [ebp+eax+14H], xmm4
IN0674:        add      eax, 48
IN0675:        jne      SHORT  -5 instr

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