summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2013-10-14 16:08:15 +0200
committerGeorg Brandl <georg@python.org>2013-10-14 16:08:15 +0200
commit0079ffc0920b89e5ca3b70746c5cc91da7728ac3 (patch)
tree25bca718c7ad290dc6dfd4db01f6f6de9efedb9b /Lib/pdb.py
parentIssue #19189: Improved cross-references in the pickle module documentation. (diff)
downloadcpython-0079ffc0920b89e5ca3b70746c5cc91da7728ac3.tar.gz
cpython-0079ffc0920b89e5ca3b70746c5cc91da7728ac3.tar.bz2
cpython-0079ffc0920b89e5ca3b70746c5cc91da7728ac3.zip
Closes #17154: error out gracefully on "ignore" or "condition" without argument.
Diffstat (limited to 'Lib/pdb.py')
-rwxr-xr-xLib/pdb.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/Lib/pdb.py b/Lib/pdb.py
index b4a19e41312..80cba9d36c4 100755
--- a/Lib/pdb.py
+++ b/Lib/pdb.py
@@ -805,6 +805,8 @@ class Pdb(bdb.Bdb, cmd.Cmd):
cond = None
try:
bp = self.get_bpbynumber(args[0].strip())
+ except IndexError:
+ self.error('Breakpoint number expected')
except ValueError as err:
self.error(err)
else:
@@ -832,6 +834,8 @@ class Pdb(bdb.Bdb, cmd.Cmd):
count = 0
try:
bp = self.get_bpbynumber(args[0].strip())
+ except IndexError:
+ self.error('Breakpoint number expected')
except ValueError as err:
self.error(err)
else: