Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.4.0 Alpha
-
None
-
7095cdabc9e5465a33adb9d68782b4541853d964 (5.4, 16.10.2014, 5.4)
Description
The version check in QBenchmarkValgrindUtils::haveValgrind() fails for Valgrind version like 3.10.5 because of a wrong regular expression:
QRegExp rx(QLatin1String("^valgrind-([0-9]).([0-9]).[0-9]"));
It should be:
QRegExp rx(QLatin1String("^valgrind-([0-9]+).([0-9]+).[0-9]"));