Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Meaning for backtrace addresses in iOS crash log?

Backtrace in crash log looks like this:

6   locationd                       0x00000001000bb24c 0x10006c000 + 324172

Seems like 0x00000001000bb24c is the function address, but what does the fourth column mean?

Seems like first part in the fourth column is the image base address. What's the second part mean?

From this question, someone thinks fourth column as a base address and offset address, but it seems the sum is not equal to the third column!

like image 372
Karl Avatar asked Dec 25 '22 03:12

Karl


1 Answers

0x00000001000bb24c is the Stack Address

0x10006c000 is the Load Address

324172 is the Symbol offset

EDIT:

You can find a guide here: https://www.apteligent.com/developer-resources/symbolicating-an-ios-crash-report/

like image 194
Marco Santarossa Avatar answered Dec 28 '22 11:12

Marco Santarossa