mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
![]() If both the driver object and statement end up in the GC buffer and are freed by the GC, then the destruction order is not deterministic and it is possible that the driver object is freed before the statement. In that case, accessing S->H will cause a UAF. As the resources are already released we simply skip the destruction if the driver object is already destroyed. |
||
---|---|---|
.. | ||
tests | ||
config.m4 | ||
config.w32 | ||
CREDITS | ||
firebird_driver.c | ||
firebird_statement.c | ||
pdo_firebird.c | ||
php_pdo_firebird.h | ||
php_pdo_firebird_int.h |