Test "set width/height -1"
authorPedro Alves <palves@redhat.com>
Wed, 27 Feb 2019 18:48:37 +0000 (18:48 +0000)
committerPedro Alves <palves@redhat.com>
Wed, 27 Feb 2019 18:48:37 +0000 (18:48 +0000)
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".

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/page.exp

index b5177c7..29b2832 100644 (file)
@@ -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.
 
index 8f1698c..68d94b3 100644 (file)
@@ -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