From 2901b008ec6a56dd249f53b794b48ad7c074244e Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 14 Jul 2015 23:17:57 +0200 Subject: [PATCH] Debugger: Fix loading core files from the command line Make qtcreator -debug [exe,]core=/path/to/core work again. Change-Id: I16d1e388d74409d4deed2840dd768eab8c26cf40 Reviewed-by: Christian Stenger --- src/plugins/debugger/gdb/coregdbadapter.cpp | 2 -- src/plugins/debugger/gdb/coregdbadapter.h | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/plugins/debugger/gdb/coregdbadapter.cpp b/src/plugins/debugger/gdb/coregdbadapter.cpp index c81bef5a1b7..8b71bcb7077 100644 --- a/src/plugins/debugger/gdb/coregdbadapter.cpp +++ b/src/plugins/debugger/gdb/coregdbadapter.cpp @@ -130,7 +130,6 @@ GdbCoreEngine::readExecutableNameFromCore(const QString &debuggerCommand, const CoreInfo cinfo; #if 0 ElfReader reader(coreFile); - cinfo.isCore = false; cinfo.rawStringFromCore = QString::fromLocal8Bit(reader.readCoreName(&cinfo.isCore)); cinfo.foundExecutableName = findExecutableFromName(cinfo.rawStringFromCore, coreFile); #else @@ -161,7 +160,6 @@ GdbCoreEngine::readExecutableNameFromCore(const QString &debuggerCommand, const } } } - cinfo.isCore = false; #endif return cinfo; } diff --git a/src/plugins/debugger/gdb/coregdbadapter.h b/src/plugins/debugger/gdb/coregdbadapter.h index bd0ee88ee6d..03780b569b8 100644 --- a/src/plugins/debugger/gdb/coregdbadapter.h +++ b/src/plugins/debugger/gdb/coregdbadapter.h @@ -50,7 +50,7 @@ public: { QString rawStringFromCore; QString foundExecutableName; // empty if no corresponding exec could be found - bool isCore; + bool isCore = false; }; static CoreInfo readExecutableNameFromCore(const QString &debuggerCmd, const QString &coreFile);