I'm reversing some malware on an OSX VM when I noticed something peculiar. While stepping through the instructions, the instruction just after a
int 0x80 gets skipped i.e. gets executed without me stepping through this.
int 0x80 inc eax ; <--- this gets skipped inc ecx ; <--- stepping resumes here
Why does this happen? Have you encountered something similar to this?