From 5dbbae5f3b6e96ac113d20029ae3be7d3afd70d8 Mon Sep 17 00:00:00 2001 From: Jakob Botsch Nielsen Date: Thu, 24 Jun 2021 19:25:54 +0200 Subject: [PATCH] Fix instruction hex display (#54675) --- src/coreclr/jit/emitxarch.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/coreclr/jit/emitxarch.cpp b/src/coreclr/jit/emitxarch.cpp index 6578232..a0a5e32 100644 --- a/src/coreclr/jit/emitxarch.cpp +++ b/src/coreclr/jit/emitxarch.cpp @@ -8676,8 +8676,10 @@ void emitter::emitDispIns( if (code != nullptr) { /* Display the instruction hex code */ + assert(((code >= emitCodeBlock) && (code < emitCodeBlock + emitTotalHotCodeSize)) || + ((code >= emitColdCodeBlock) && (code < emitColdCodeBlock + emitTotalColdCodeSize))); - emitDispInsHex(id, code, sz); + emitDispInsHex(id, code + writeableOffset, sz); } /* Display the instruction name */ -- 2.7.4