Skip to content

Commit 0079ffc

Browse files
committed
Closes #17154: error out gracefully on "ignore" or "condition" without argument.
1 parent 5bbbc94 commit 0079ffc

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Lib/pdb.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -805,6 +805,8 @@ def do_condition(self, arg):
805805
cond = None
806806
try:
807807
bp = self.get_bpbynumber(args[0].strip())
808+
except IndexError:
809+
self.error('Breakpoint number expected')
808810
except ValueError as err:
809811
self.error(err)
810812
else:
@@ -832,6 +834,8 @@ def do_ignore(self, arg):
832834
count = 0
833835
try:
834836
bp = self.get_bpbynumber(args[0].strip())
837+
except IndexError:
838+
self.error('Breakpoint number expected')
835839
except ValueError as err:
836840
self.error(err)
837841
else:

0 commit comments

Comments
 (0)