Fix `pathto` SOS command.
authorMikhail Kurinnoi <m.kurinnoi@samsung.com>
Mon, 3 Jun 2024 15:10:59 +0000 (18:10 +0300)
committer이형주/MDE Lab(SR)/삼성전자 <leee.lee@samsung.com>
Tue, 4 Jun 2024 07:40:02 +0000 (16:40 +0900)
src/Microsoft.Diagnostics.ExtensionCommands/PathToCommand.cs

index ac0975b85926879fc514d82d44239227b9394725..2e6ab6a8cf330476f580f4da016a00c5c6bfc632 100644 (file)
@@ -21,14 +21,14 @@ namespace Microsoft.Diagnostics.ExtensionCommands
 
         public override void Invoke()
         {
-            if (TryParseAddress(SourceAddress, out ulong source))
+            if (!TryParseAddress(SourceAddress, out ulong source))
             {
                 throw new ArgumentException($"Could not parse argument 'source': {source}");
             }
 
-            if (TryParseAddress(TargetAddress, out ulong target))
+            if (!TryParseAddress(TargetAddress, out ulong target))
             {
-                throw new ArgumentException($"Could not parse argument 'source': {target}");
+                throw new ArgumentException($"Could not parse argument 'target': {target}");
             }
 
             ClrHeap heap = Runtime.Heap;