Make `GDBProcess.break_at` handle `stop_handler=None` properly (#2468)

pull/2471/head
Matt. 1 year ago committed by GitHub
parent 9a3b4f1e5b
commit e1f544bca9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -675,11 +675,17 @@ class GDBProcess(pwndbg.dbg_mod.Process):
sp = GDBStopPoint(bp, self)
def handler():
self.in_bpwp_stop_handler = True
stop = stop_handler(sp)
self.in_bpwp_stop_handler = False
return stop
if stop_handler is not None:
def handler():
self.in_bpwp_stop_handler = True
stop = stop_handler(sp)
self.in_bpwp_stop_handler = False
return stop
else:
def handler():
return True
bp.stop_handler = handler

Loading…
Cancel
Save