Don't try to dereference NULL cfp.

This commit is contained in:
Samuel Williams 2019-06-20 11:31:22 +12:00
Родитель a0af60c7f2
Коммит 91c4ef0151
1 изменённых файлов: 1 добавлений и 1 удалений

2
vm.c
Просмотреть файл

@ -2514,7 +2514,7 @@ rb_execution_context_mark(const rb_execution_context_t *ec)
#endif
/* mark VM stack */
if (ec->vm_stack) {
if (ec->vm_stack && ec->cfp) {
VALUE *p = ec->vm_stack;
VALUE *sp = ec->cfp->sp;
rb_control_frame_t *cfp = ec->cfp;