From 647390308239fbf82d159ecd83ed8df090af518d Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Tue, 19 Sep 2023 14:09:04 +0900 Subject: [PATCH] [Bug #18257] Register the class path of FrozenCore to mark ICLASS does not have the path usually, so it needs to be registered separately. --- vm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/vm.c b/vm.c index 19eab3bcb7bf7b..792d1e5a5e0eff 100644 --- a/vm.c +++ b/vm.c @@ -3711,6 +3711,7 @@ Init_VM(void) RBASIC_CLEAR_CLASS(klass); rb_obj_freeze(klass); rb_gc_register_mark_object(fcore); + rb_gc_register_mark_object(rb_class_path_cached(fcore)); rb_mRubyVMFrozenCore = fcore; /*