Let's say I have a carbon objective-c executable, and a crash report. From the crash report, it is apparent that the main method is located at
0x00002639, and the NSApplicationMain method from the AppKit is at
0x93ba0025. I anticipate that the first main method has background processes, and NSApplicationMain is the method typed by the user.
Is there any sort of predictable interval to instructions? I want to make breakpoints at every instruction written by the programmer. Let's say for example that the main after the main method, the instructions are separated by 2, so from
0x93ba0025, the next function would be
Would the above apply, or will I have to do something more to achieve this?