summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Verling <sebver25@gmail.com>2020-03-09 15:41:10 +0100
committerAndré Hartmann <aha_1980@gmx.de>2020-05-07 09:34:48 +0000
commit38e13e421616c0d899c932a5a0204ec60a7eff28 (patch)
tree9886841b7496718e0d43020b2c7a89c6b88e579d
parent99c4e7c94f8ecaa7c040b749f1838dc6f384ca19 (diff)
downloadqt-creator-38e13e421616c0d899c932a5a0204ec60a7eff28.tar.gz
add lower case a-f as address match
As the addresses were only matched against upper case letters all registers with lower case characters were not correctly parsed and had zero values Change-Id: Idc3da0a33b9f075d7a209cad74768e81cced2d67 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: hjk <hjk@qt.io>
-rw-r--r--src/plugins/debugger/gdb/gdbengine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp
index 1518e1ee8e..0fadcc150a 100644
--- a/src/plugins/debugger/gdb/gdbengine.cpp
+++ b/src/plugins/debugger/gdb/gdbengine.cpp
@@ -3261,7 +3261,7 @@ void GdbEngine::handlePeripheralRegisterListValues(
const QString output = response.consoleStreamOutput;
// Regexp to match for '0x50060800:\t0\n'.
- const QRegularExpression re("^(0x[0-9A-F]+):\\t(\\d+)\\n$");
+ const QRegularExpression re("^(0x[0-9A-Fa-f]+):\\t(\\d+)\\n$");
const QRegularExpressionMatch m = re.match(output);
if (!m.hasMatch())
return;