php-src/ext/pdo_firebird
Niels Dossche 2ae897fff7
Fix crash in firebird statement dtor
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.
2025-01-24 20:16:12 +00:00
..
tests Fix GH-13119 (#13125) 2024-01-17 01:12:24 +09:00
config.m4 Add AS_HELP_STRING to *nix build configure options 2019-03-07 20:36:59 +01:00
config.w32 Trim trailing whitespace in source code files 2018-10-13 14:17:28 +02:00
CREDITS
firebird_driver.c Merge branch 'PHP-8.2' into PHP-8.3 2024-11-20 11:12:19 +01:00
firebird_statement.c Fix crash in firebird statement dtor 2025-01-24 20:16:12 +00:00
pdo_firebird.c Use php_info_print_table_header for actual column headers only (#9485) 2022-09-06 08:48:22 +02:00
php_pdo_firebird.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_pdo_firebird_int.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00