Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracing instructions sometimes skips an instruction #1614

Closed
PoroCYon opened this issue Jan 9, 2020 · 0 comments
Closed

Tracing instructions sometimes skips an instruction #1614

PoroCYon opened this issue Jan 9, 2020 · 0 comments

Comments

@PoroCYon
Copy link

PoroCYon commented Jan 9, 2020

As seen here (note the increments of 8 bytes of pc):

03000FAC 00000003 0800A19E 00000020 04000208 00000001 0000738A 00000019 00000105 00004500 0300100C 02000000 000005DD 03007E50 0002757C 03000A14 cpsr: 0000001F | E0266006: eor r6, r6, r6
03000FAC 00000003 0800A19E 00000020 04000208 00000001 00000000 00000019 00000105 00004500 0300100C 02000000 000005DD 03007E50 0002757C 03000A1C cpsr: 0000001F | E59F4168: ldr r4, [$03000B84]
03000FAC 00000003 0800A19E 00000020 FFFFF000 00000001 00000000 00000019 00000105 00004500 0300100C 02000000 000005DD 03007E50 0002757C 03000A24 cpsr: 4000001F | 0A000022: beq $03000AAC
03000FAC 00000003 0800A19E 00000020 FFFFF000 00000001 00000000 00000019 00000105 00004500 0300100C 02000000 000005DD 03007E50 0002757C 03000AB8 cpsr: 4000001F | E082262E: add r2, r2, lr, lsr #12
03000FAC 00000003 0800A1C5 00000020 FFFFF000 00000001 00000000 00000019 00000105 00004500 0300100C 02000000 000005DD 03007E50 57C00000 03000AC0 cpsr: 4000001F | E1A0CA0C: mov r12, r12, lsl #20
03000FAC 00000003 0800A1C6 00000020 FFFFF000 00000001 00000000 00000019 00000105 00004500 0300100C 02000000 5DD00000 00000091 57C00000 03000AC8 cpsr: 4000001F | E00D0D93: mul sp, r3, sp
03000FAC 00000003 0800A1C6 00000020 00005E8A 00005E8A 0000718A 0000718A 0000718A 00007B8A 00007B8A 00007B8A 5DD00000 00001220 57C00000 03000AD0 cpsr: 4000001F | E08D4004: add r4, sp, r4
03000FAC 00000003 0800A1C6 00000020 000070AA 00005E8A 0000718A 0000718A 0000718A 00007B8A 00007B8A 00007B8A 5DD00000 00001220 B5900000 03000AD8 cpsr: 9000001F | 24D2D001: ldrcsb sp, [r2], #1
03000FAC 00000003 0800A1C6 00000020 000070AA 00005E8A 0000718A 0000718A 0000718A 00007B8A 00007B8A 00007B8A 5DD00000 00001220 B5900000 03000AE0 cpsr: 9000001F | E08D5005: add r5, sp, r5
03000FAC 00000003 0800A1C6 00000020 000070AA 000070AA 0000718A 0000718A 0000718A 00007B8A 00007B8A 00007B8A 5DD00000 00001220 13600000 03000AE8 cpsr: 2000001F | 24D2D001: ldrcsb sp, [r2], #1
03000FAC 00000003 0800A1C7 00000020 000070AA 000070AA 0000718A 0000718A 0000718A 00007B8A 00007B8A 00007B8A 5DD00000 00000091 13600000 03000AEC cpsr: 2000001F | 200D0D93: mulcs sp, r3, sp
03000FAC 00000003 0800A1C7 00000020 000070AA 000070AA 000083AA 0000718A 0000718A 00007B8A 00007B8A 00007B8A 5DD00000 00001220 13600000 03000AF4 cpsr: 2000001F | E09EE00C: adds lr, lr, r12
@endrift endrift closed this as completed in a566c9a Jan 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant