Skip to content

Commit d04c270

Browse files
authored
[RV64_DYNAREC] Fixed dynarec dump buffer overflow (#4595)
1 parent 7fffe8d commit d04c270

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎src/dynarec/rv64/dynarec_rv64_functions.c‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -721,7 +721,7 @@ void inst_name_pass3(dynarec_native_t* dyn, int ninst, const char* name, rex_t r
721721
}
722722
if (!dyn->need_dump && !BOX64ENV(dynarec_gdbjit) && !BOX64ENV(dynarec_perf_map)) return;
723723

724-
static char buf[4096];
724+
static char buf[65536];
725725
int length = sprintf(buf, "barrier=%d state=%d/%s(%s->%s), set=%X/%X, use=%X, need=%X/%X, fuse=%d/%d, sm=%d(%d/%d), sew@entry=%d, sew@exit=%d",
726726
dyn->insts[ninst].x64.barrier,
727727
dyn->insts[ninst].x64.state_flags,

0 commit comments

Comments
 (0)