DATA_PTR(ractor) can be NULL just after creation.
This commit is contained in:
Koichi Sasada 2020-10-03 23:22:17 +09:00
Родитель d0778cb264
Коммит 0406898a3f
1 изменённых файлов: 3 добавлений и 1 удалений

4
gc.c
Просмотреть файл

@ -11955,7 +11955,9 @@ rb_raw_obj_info(char *buff, const int buff_size, VALUE obj)
}
else if (rb_ractor_p(obj)) {
rb_ractor_t *r = (void *)DATA_PTR(obj);
APPENDF((BUFF_ARGS, "r:%d", r->id));
if (r) {
APPENDF((BUFF_ARGS, "r:%d", r->id));
}
}
else {
const char * const type_name = rb_objspace_data_type_name(obj);