0
0
mirror of https://github.com/phpv8/v8js.git synced 2024-12-22 17:31:53 +00:00

Fix use-after-free error wrt. pending exception

Don't dtor pending exception, PHP's exception handling does after all.
This commit is contained in:
Stefan Siegl 2015-12-30 17:46:29 +01:00
parent ad4d8e4110
commit 7e1f2e9355

View File

@ -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);
}