summaryrefslogtreecommitdiffstats
path: root/tests/auto/concurrent/qtconcurrentthreadengine/tst_qtconcurrentthreadengine.cpp
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2024-07-02 11:04:26 +0200
committerMarc Mutz <marc.mutz@qt.io>2024-07-06 07:31:37 +0000
commit32442c2b52381f5e4164ae217453a8e8391d9349 (patch)
treedf1ee0db99ff0fff9c61596524c9b0fa5a89aed8 /tests/auto/concurrent/qtconcurrentthreadengine/tst_qtconcurrentthreadengine.cpp
parent91a96ea8fb100fca08b37eb3ba644083b3316e6d (diff)
tst_QtConcurrentThreadEngine: fix UB (uninitialized boolean)
Says ubsan: tst_qtconcurrentthreadengine.cpp:96:17: runtime error: load of value 190, which is not a valid value for type 'bool' PASS : tst_QtConcurrentThreadEngine::stresstest() Initialize the variable using NSDMI. Amends the start of the public history. Reported-by: Even Oscar Andersen <even.oscar.andersen@qt.io> Pick-to: 6.8 6.7 6.5 6.2 5.15 Task-number: QTBUG-115264 Change-Id: Ie55bc0a697a71074066294d64821c8a7a0d1f467 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> Reviewed-by: Even Oscar Andersen <even.oscar.andersen@qt.io>
Diffstat (limited to 'tests/auto/concurrent/qtconcurrentthreadengine/tst_qtconcurrentthreadengine.cpp')
-rw-r--r--tests/auto/concurrent/qtconcurrentthreadengine/tst_qtconcurrentthreadengine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/concurrent/qtconcurrentthreadengine/tst_qtconcurrentthreadengine.cpp b/tests/auto/concurrent/qtconcurrentthreadengine/tst_qtconcurrentthreadengine.cpp
index 0151b13693d..1749fb5eac2 100644
--- a/tests/auto/concurrent/qtconcurrentthreadengine/tst_qtconcurrentthreadengine.cpp
+++ b/tests/auto/concurrent/qtconcurrentthreadengine/tst_qtconcurrentthreadengine.cpp
@@ -106,7 +106,7 @@ public:
{
return 0;
}
- bool done;
+ bool done = false;
};
void tst_QtConcurrentThreadEngine::runThroughStarter()