qt6-bb10/tests/auto
Thiago Macieira c07c2d5a52 CBOR/JSON: fix crash when comparing strings with different length
Amends 8e5ce9cd36, which introduced the
QtPrivate::equalStrings() call. At that time, equalStrings() had already
required equal lengths (see 1560e0161a),
so no excuse.

[ChangeLog][QtCore][QCborMap and QJsonObject] Fixed bug that could
result in a crash or failing to find a entry in the map/object with non-
ASCII keys.

Manual conflict resolution for 6.9:
- Port from keyView() to key(), because the former is a 6.10+ feature.

Fixes: QTBUG-133744
Change-Id: I6b0f8b0a2e47d3ef905afffda6c4c079814a0914
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 54daec43a041cb69cff31cbfd1dd0b7127e8ba87)
(cherry picked from commit 8e94b67ba11fecfee134950eaae5c5b29812e82c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit d4a90a3f3013eae4e837fbd2df63d5803f19608a)
2025-03-17 13:10:27 +00:00
..
bic/data Add 6.8.0 binary compatibility file 2024-10-17 19:30:33 +00:00
cmake Bundle Kitware's RunCMake test module 2025-02-26 20:13:33 +00:00
concurrent QtConcurrent: fix support for callables with deduced return type 2025-01-06 17:09:37 +00:00
corelib CBOR/JSON: fix crash when comparing strings with different length 2025-03-17 13:10:27 +00:00
dbus QtDBus: disallow sending method calls without destinations on a bus 2024-10-22 07:17:08 +00:00
gui QCssParser: don't allow negative values for cuts in border-image 2025-03-04 19:20:02 +00:00
guiapplauncher Convert "Color Editor Factory" Example to snippets 2024-04-19 13:39:41 +02:00
network Do not keep the headers and message body in case of temporary redirect 2025-02-21 00:03:44 +00:00
opengl tests: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-17 21:56:49 +01:00
other Fix tst_gestures flakiness on XCB 2024-11-14 17:45:35 +00:00
printsupport tests: blacklist tst_QPrinter::testPrintPreviewDialog() 2024-08-12 09:43:38 +00:00
shared Introduce flag to use typographical line metrics for fonts 2024-05-31 19:30:53 +02:00
sql QSqlTableModelTest: misc cleanup 2025-02-21 21:24:30 +00:00
testlib QTest: fix bug dereferencing nullptr in toString<std::nullptr_t>() 2025-02-05 21:13:47 +01:00
tools Bump version to 6.8.3 2025-01-23 11:04:42 +00:00
wasm wasm: Fix focus handling 2024-11-27 06:47:13 +00:00
widgets Silence warning in tst_qwidget.cpp 2025-02-18 22:58:30 +00:00
xml QDomDocument::toByteArray() crashed in case of high XML nesting level 2024-12-06 11:53:53 +01:00
CMakeLists.txt tst_QSettings: port to QTEST_THROW_ON_FAIL 2024-06-27 06:06:02 +00:00
network-settings.h Change license for tests files 2024-02-04 09:56:42 +01:00