Browse Source

Merge pull request #191 from stesie/fix-double-free-exception

Fix use-after-free error wrt. pending exception
Stefan Siegl 9 years ago
parent
commit
27343d2f65
1 changed files with 0 additions and 1 deletions
  1. 0 1
      v8js_v8.cc

+ 0 - 1
v8js_v8.cc

@@ -169,7 +169,6 @@ void v8js_v8_call(v8js_ctx *c, zval **return_value,
 	/* There was pending exception left from earlier executions -> throw to PHP */
 	if (Z_TYPE(c->pending_exception) == IS_OBJECT) {
 		zend_throw_exception_object(&c->pending_exception TSRMLS_CC);
-		zval_dtor(&c->pending_exception);
 		ZVAL_NULL(&c->pending_exception);
 	}