This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
[binutils-gdb] Test "set width/height -1"
- From: Pedro Alves <palves at sourceware dot org>
- To: gdb-cvs at sourceware dot org
- Date: 27 Feb 2019 18:49:19 -0000
- Subject: [binutils-gdb] Test "set width/height -1"
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5862844d0f443b9f65e8dd0d85c43f8818d3f355
commit 5862844d0f443b9f65e8dd0d85c43f8818d3f355
Author: Pedro Alves <palves@redhat.com>
Date: Wed Feb 27 18:48:37 2019 +0000
Test "set width/height -1"
As a follow up to the previous commit, add a test for "set
width/height -1", to make sure we don't overflow in readline with
negative values either.
gdb/testsuite/ChangeLog:
2019-02-27 Pedro Alves <palves@redhat.com>
* gdb.base/page.exp: Add tests for "set width/height -1".
Diff:
---
gdb/testsuite/ChangeLog | 4 ++++
gdb/testsuite/gdb.base/page.exp | 3 +++
2 files changed, 7 insertions(+)
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index b5177c7..29b2832 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2019-02-27 Pedro Alves <palves@redhat.com>
+ * gdb.base/page.exp: Add tests for "set width/height -1".
+
+2019-02-27 Pedro Alves <palves@redhat.com>
+
* gdb.base/page.exp: Add tests for "set/show width/height" with
"infinite" values.
diff --git a/gdb/testsuite/gdb.base/page.exp b/gdb/testsuite/gdb.base/page.exp
index 8f1698c..68d94b3 100644
--- a/gdb/testsuite/gdb.base/page.exp
+++ b/gdb/testsuite/gdb.base/page.exp
@@ -118,6 +118,9 @@ foreach_with_prefix size {"0" "0x80000000" "unlimited"} {
"Number of lines gdb thinks are in a page is unlimited\\."
}
+gdb_test "set width -1" "integer -1 out of range"
+gdb_test "set height -1" "integer -1 out of range"
+
gdb_exit
return 0