浏览代码

Fixed crash evaluating registers when debug module hasn't loaded

Brian Fiete 5 年之前
父节点
当前提交
e13b24cd30
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      IDEHelper/WinDebugger.cpp

+ 3 - 2
IDEHelper/WinDebugger.cpp

@@ -8732,8 +8732,8 @@ DbgTypedValue WinDebugger::GetRegister(const StringImpl& regName, DbgLanguage la
 		}
 	}
 #endif
-
-	auto dbgModule = mDebugTarget->GetMainDbgModule();
+	
+	auto dbgModule = mEmptyDebugTarget->GetMainDbgModule();
 	
 	if (regNum != -1)
 	{
@@ -10220,6 +10220,7 @@ String WinDebugger::GetProcessInfo()
 	
 	retStr += StrFormat("VirtualMemory\t%d\n", memInfo.PagefileUsage);
 	retStr += StrFormat("WorkingMemory\t%d\n", memInfo.WorkingSetSize);
+	retStr += StrFormat("RunningTime\t%lld\n", *(int64*)&creationTime);
 	retStr += StrFormat("KernelTime\t%lld\n", *(int64*)&kernelTime);
 	retStr += StrFormat("UserTime\t%lld\n", *(int64*)&userTime);