From 38e13e421616c0d899c932a5a0204ec60a7eff28 Mon Sep 17 00:00:00 2001 From: Sebastian Verling Date: Mon, 9 Mar 2020 15:41:10 +0100 Subject: add lower case a-f as address match MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Reviewed-by: hjk --- src/plugins/debugger/gdb/gdbengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- cgit v1.2.1