This is a line of stack track from my iOS app crash log:
MyAPPName 0x001f642e 0xd2000 + 1197102
I know how to symbolicate a crash log, but what does 0x001f642e 0xd2000 + 1197102 mean in every line of stack trace?
This is a line of stack track from my iOS app crash log:
MyAPPName 0x001f642e 0xd2000 + 1197102
I know how to symbolicate a crash log, but what does 0x001f642e 0xd2000 + 1197102 mean in every line of stack trace?
It's referring to the instruction located at 1197102 bytes from the location 0xd2000.
It's been asked here: How to read objective-c stack traces
Another form of writing those values is: 0x001f642e = 0xd2000 + 1197102
.
So 0x001f642e
is the actual address of the code being executed, while 0xd2000
is the starting address of the binary where the code is being executed and 1197102
is the offset within the binary.