qt5base-lts/tests/auto
Thiago Macieira 77eef32917 QLibrary: fix loading multiple versions of a library
The libraryMap only stored the file path, so we couldn't load two
versions of the same library as we'd find the other version already
loaded. Change the map to index by file name and version (using a NUL as
separator, since that can't appear in file names).

[ChangeLog][QtCore][QLibrary] Fixed a bug that caused QLibrary to be
unable to load two different versions of a library of a given name at the
same time. Note that this is often inadviseable and loading the second
library may cause a crash.

Pick-to: 6.4
Change-Id: I12a088d1ae424825abd3fffd171ce3bb0590978d
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2022-10-20 15:38:47 -07:00
..
bic/data Add BiC data for the new way to do BiC testing 2022-05-12 13:33:41 +03:00
cmake CMake: Set RPATH of deployed plugins on Linux 2022-10-15 13:00:04 +02:00
concurrent Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
corelib QLibrary: fix loading multiple versions of a library 2022-10-20 15:38:47 -07:00
dbus tst_QDBusTypes::isValidFixedType: don't duplicate fixed types 2022-10-18 14:13:27 +02:00
gui Android: skip tessellation(Vulkan) 2022-10-20 20:52:47 +00:00
guiapplauncher Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
network tst_QTcpServer: Unblacklist addressReusable 2022-10-20 07:47:36 +00:00
opengl Remove the qmake project files 2021-01-07 15:32:28 +01:00
other Long live Q_UNREACHABLE_RETURN()! 2022-10-15 22:11:47 +02:00
printsupport Port from qAsConst() to std::as_const() 2022-10-11 23:17:18 +02:00
shared Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
sql tst_QSql*/sqlite: Don't use random output in the datatags 2022-10-18 16:15:50 +02:00
testlib Update Catch2 to v2.13.10 2022-10-17 14:07:43 +02:00
tools Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
wasm Fix typo in QWasmWindowStack's name 2022-10-20 16:36:23 +02:00
widgets Fix flakiness in tst_QDoubleSpinBox / editingFinished 2022-10-18 11:31:25 +00:00
xml Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
CMakeLists.txt Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
network-settings.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00