Skip to content

Commit 272c4d7

Browse files
sallmannsaghul
authored andcommitted
JS_DumpMemoryUsage will crash if u use promise
fixes bellard/quickjs#65
1 parent c8e4a4a commit 272c4d7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

quickjs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6479,7 +6479,7 @@ void JS_DumpMemoryUsage(FILE *fp, const JSMemoryUsage *s, JSRuntime *rt)
64796479
if (obj_classes[0])
64806480
fprintf(fp, " %5d %2.0d %s\n", obj_classes[0], 0, "none");
64816481
for (class_id = 1; class_id < JS_CLASS_INIT_COUNT; class_id++) {
6482-
if (obj_classes[class_id]) {
6482+
if (obj_classes[class_id] && class_id < countof(js_std_class_def)) {
64836483
char buf[ATOM_GET_STR_BUF_SIZE];
64846484
fprintf(fp, " %5d %2.0d %s\n", obj_classes[class_id], class_id,
64856485
JS_AtomGetStrRT(rt, buf, sizeof(buf), js_std_class_def[class_id - 1].class_name));

0 commit comments

Comments
 (0)