[Lldb-commits] [lldb] c65627a - Revert "[lldb] Don't send invalid region addresses to lldb server"
David Spickett via lldb-commits
lldb-commits at lists.llvm.org
Thu Sep 17 05:08:49 PDT 2020
Author: David Spickett
Date: 2020-09-17T13:07:44+01:00
New Revision: c65627a1fe3be7521fc232d633bb6df577f55269
URL: https://github.com/llvm/llvm-project/commit/c65627a1fe3be7521fc232d633bb6df577f55269
DIFF: https://github.com/llvm/llvm-project/commit/c65627a1fe3be7521fc232d633bb6df577f55269.diff
LOG: Revert "[lldb] Don't send invalid region addresses to lldb server"
This reverts commit c687af0c30b4dbdc9f614d5e061c888238e0f9c5
due to a test failure on Windows.
Added:
Modified:
lldb/source/Commands/CommandObjectMemory.cpp
lldb/test/API/functionalities/memory-region/TestMemoryRegion.py
Removed:
################################################################################
diff --git a/lldb/source/Commands/CommandObjectMemory.cpp b/lldb/source/Commands/CommandObjectMemory.cpp
index d91893799498..474c37710149 100644
--- a/lldb/source/Commands/CommandObjectMemory.cpp
+++ b/lldb/source/Commands/CommandObjectMemory.cpp
@@ -1707,7 +1707,6 @@ class CommandObjectMemoryRegion : public CommandObjectParsed {
"invalid address argument \"%s\": %s\n", command[0].c_str(),
error.AsCString());
result.SetStatus(eReturnStatusFailed);
- return false;
}
}
diff --git a/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py b/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py
index 61e64d44e794..283cc945ed09 100644
--- a/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py
+++ b/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py
@@ -41,12 +41,6 @@ def test(self):
self.assertFalse(result.Succeeded())
self.assertRegexpMatches(result.GetError(), "Usage: memory region ADDR")
- # Test that when the address fails to parse, we show an error and do not continue
- interp.HandleCommand("memory region not_an_address", result)
- self.assertFalse(result.Succeeded())
- self.assertEqual(result.GetError(),
- "error: invalid address argument \"not_an_address\": address expression \"not_an_address\" evaluation failed\n")
-
# Now let's print the memory region starting at 0 which should always work.
interp.HandleCommand("memory region 0x0", result)
self.assertTrue(result.Succeeded())
More information about the lldb-commits
mailing list