From 547f574b639cd8586568ebb8570c51faf102c313 Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Fri, 19 Jul 2019 16:03:47 +1200 Subject: [PATCH] In some situations, `vm_stack` can be NULL, but `cfp` is valid. --- vm.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/vm.c b/vm.c index 7cebff352c..86b0e6075f 100644 --- a/vm.c +++ b/vm.c @@ -2463,8 +2463,6 @@ rb_execution_context_update(const rb_execution_context_t *ec) cfp = RUBY_VM_PREVIOUS_CONTROL_FRAME(cfp); } - } else { - VM_ASSERT(!ec->cfp); } } @@ -2497,8 +2495,6 @@ rb_execution_context_mark(const rb_execution_context_t *ec) cfp = RUBY_VM_PREVIOUS_CONTROL_FRAME(cfp); } - } else { - VM_ASSERT(!ec->cfp); } /* mark machine stack */