Index: /trunk/processor/processor.m4
===================================================================
--- /trunk/processor/processor.m4	(revision 874)
+++ /trunk/processor/processor.m4	(revision 875)
@@ -667,4 +667,7 @@
 			case ZEND_JMP_SET:
 #endif
+#ifdef ZEND_JMP_SET_VAR
+			case ZEND_JMP_SET_VAR:
+#endif
 				assert(Z_OP(src->op2).jmp_addr >= processor->active_op_array_src->opcodes && Z_OP(src->op2).jmp_addr - processor->active_op_array_src->opcodes < processor->active_op_array_src->last);
 				Z_OP(dst->op2).jmp_addr = processor->active_op_array_dst->opcodes + (Z_OP(src->op2).jmp_addr - processor->active_op_array_src->opcodes);
@@ -758,4 +761,7 @@
 #ifdef ZEND_JMP_SET
 					case ZEND_JMP_SET:
+#endif
+#ifdef ZEND_JMP_SET_VAR
+			case ZEND_JMP_SET_VAR:
 #endif
 						Z_OP(opline->op2).jmp_addr = dst->opcodes + (Z_OP(opline->op2).jmp_addr - src->opcodes);
Index: /trunk/utils.c
===================================================================
--- /trunk/utils.c	(revision 874)
+++ /trunk/utils.c	(revision 875)
@@ -175,4 +175,7 @@
 #ifdef ZEND_JMP_SET
 			case ZEND_JMP_SET:
+#endif
+#ifdef ZEND_JMP_SET_VAR
+			case ZEND_JMP_SET_VAR:
 #endif
 				assert(Z_OP(opline->op2).jmp_addr >= op_array->opcodes && Z_OP(opline->op2).jmp_addr - op_array->opcodes < op_array->last);
