mirror of
https://github.com/phpv8/v8js.git
synced 2024-11-08 16:48:40 +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:
parent
ad4d8e4110
commit
7e1f2e9355
@ -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);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user