0x0000000000400448 <main+0>: push %rbp
0x0000000000400449 <main+1>: mov %rsp,%rbp
0x000000000040044c <main+4>: mov $0x6,%eax
0x0000000000400451 <main+9>: leaveq
0x0000000000400452 <main+10>: retq
I tried:
breaki 0x0000000000400448
but it seems that there not such command.
Does gdb have such a feature?
breaki
? is that a typo?
stepi
and nexti
, which are used for single-stepping at the instruction level.
try break *0x0000000000400448
Another way:
break *main+4
This will add a breakpoint at 0x000000000040044c
I think this is easier than writing the whole address!
Success story sharing
break
, giveb *0x400448
.0x0000000000400448
(unusual as that would be!)