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 b5177c7e076664420ea732380f7b6f557cf7d9ac..29b2832764f4ee5c7c75e947d254e27779f3b131 100644 (file)
@@ -1,3 +1,7 @@
+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
index 8f1698c26ef198ed43a5fbb5319cfa0390062cdc..68d94b38a3ad952fcc3d321e2974a8e1d46bdfbf 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