Clear VM stack in OP_EXEC; ref #3678

This commit is contained in:
Yukihiro "Matz" Matsumoto
2017-06-01 08:45:56 +09:00
parent eb69eebfd7
commit b0f2bc39db
+1
View File
@@ -2630,6 +2630,7 @@ RETRY_TRY_BLOCK:
pool = irep->pool;
syms = irep->syms;
stack_extend(mrb, irep->nregs);
stack_clear(regs+1, irep->nregs-1);
ci->nregs = irep->nregs;
pc = irep->iseq;
JUMP;