php-src/ext/pdo_sqlite/tests
Niels Dossche 2dde07af55
Fix memory leak when destroying PDORow
This should call zend_object_std_dtor() to clean the property table etc.
This also has a semantic influence because previously weak refs were not
notified for example.

This fixes the final issue in GH-18114 (the crash was master-only and
fixed already).

Closes GH-18114.
Closes GH-18123.
2025-03-20 23:13:42 +01:00
..
bug33841.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
bug35336.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
bug38334.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
bug43831.phpt
bug44327_2.phpt
bug44327_3.phpt
bug46139.phpt Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
bug46542.phpt
bug48773.phpt
bug50728.phpt
bug52487.phpt
bug60104.phpt
bug66033.phpt
bug70221.phpt
bug70862.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
bug78192.phpt
bug79664.phpt
bug81740.phpt Force extension loading for new test 2022-12-19 16:14:00 +01:00
bug_42589.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
bug_44159_sqlite_version.phpt
bug_47769.phpt Move tests requiring pdo_sqlite into ext directory 2021-06-14 15:01:16 +02:00
bug_63916-2.phpt
bug_63916.phpt
bug_64705.phpt Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
common.phpt
debugdumpparams_001.phpt Fix bug #81405: Restore old PDO::PARAM_* values 2021-09-01 13:54:41 +02:00
gc.phpt
gh9032.phpt Merge branch 'PHP-8.0' into PHP-8.1 2022-07-27 13:06:15 +02:00
gh13991.phpt Fix GH-13984: Buffer size is now checked before memcmp (#13991) 2024-04-18 08:35:50 +09:00
gh13998.phpt Fix GH-13998: Manage refcount of agg_context->val correctly (#14004) 2024-04-20 22:33:25 +09:00
gh14712.phpt Fix GH-14712: segfault on invalid object. 2024-06-29 15:51:57 +01:00
gh17837.phpt Fix GH-17837: ::getColumnMeta() on unexecuted statement segfaults 2025-02-18 17:01:46 +01:00
gh18114.phpt Fix memory leak when destroying PDORow 2025-03-20 23:13:42 +01:00
open_basedir.phpt
pdo_fetch_func_001.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
pdo_sqlite_createaggregate.phpt
pdo_sqlite_createaggregate_002.phpt
pdo_sqlite_createcollation.phpt
pdo_sqlite_createfunction.phpt
pdo_sqlite_createfunction_002.phpt
pdo_sqlite_createfunction_with_flags.phpt
pdo_sqlite_empty_filename.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
pdo_sqlite_extendederror_attr.phpt
pdo_sqlite_filename_uri.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
pdo_sqlite_get_attribute.phpt
pdo_sqlite_lastinsertid.phpt
pdo_sqlite_open_basedir.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
pdo_sqlite_open_basedir_uri.phpt Fix unescaped {TMP} variables in tests 2023-03-01 13:24:39 +01:00
pdo_sqlite_open_flags.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
pdo_sqlite_statement_getattribute.phpt Improve ext/pdo_sqlite tests cleanup (#11900) 2023-08-08 09:49:02 +01:00
pdo_sqlite_tostring_exception.phpt
pdo_sqlite_transaction.phpt