'Have a problem with execution of instruction
This is disassembled code:
enter code here
7cda: 55 push %ebp
7cdb: 89 e5 mov %esp,%ebp
7cdd: 57 push %edi
7cde: 56 push %esi
7cdf: 53 push %ebx
And this is instruction execution in gnu disassembler:
=> 0x7cda: push %ebp
0x00007cda in ?? ()
(gdb)
=> 0x7cdb: mov %esp,%ebp
0x00007cdb in ?? ()
(gdb)
=> 0x7d30: add $0x10,%esp
0x00007d30 in ?? ()
My question is there are many instruction in between address 0x7cdb - 0x7d30 without any jump instruction it is executing it leaving many instructions in between.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
