diff --git a/pwndbg/commands/ida.py b/pwndbg/commands/ida.py index 9e9402f6f..6481cbce9 100644 --- a/pwndbg/commands/ida.py +++ b/pwndbg/commands/ida.py @@ -13,12 +13,16 @@ import pwndbg.regs @pwndbg.commands.ParsedCommand @pwndbg.commands.OnlyWhenRunning @pwndbg.events.stop +@pwndbg.ida.withIDA def j(*args): """ Synchronize IDA's cursor with GDB """ - # pc = int(gdb.selected_frame().pc()) - # pwndbg.ida.Jump(pc) + try: + pc = int(gdb.selected_frame().pc()) + pwndbg.ida.Jump(pc) + except Exception: + pass if pwndbg.ida.available():