qt5base-lts/tests/auto/sql
Alexandru Croitor fb55e1e71e Sql: Fix heap-user-after-free for globally initialized db objects
Becaues the database objects were created as globals, there was a
possible use-after-free issue when deleting the objects on application
exit.

Move the initialization of the database objects into static variables
inside the test constructor.

As a drive-by, also add one missing test to the CMake projects.

Fixes: QTBUG-85357
Change-Id: I2c8f2c5daee96bb9d1d21dae37950a2da5ffdf27
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2020-07-01 10:03:57 +02:00
..
kernel Sql: Fix heap-user-after-free for globally initialized db objects 2020-07-01 10:03:57 +02:00
models Sql: Fix heap-user-after-free for globally initialized db objects 2020-07-01 10:03:57 +02:00
CMakeLists.txt Regenerate some of the test projects that do SUBDIRS += foo 2019-08-07 11:55:38 +00:00
sql.pro Moved sql autotests into new directory structure 2011-09-06 09:32:15 +02:00