Cómo leer los rastros de pila de Objective-C

Tengo el siguiente seguimiento de pila:

0 MyApp 0x000833a3 +[TFCrashHandler backtrace] + 26
1 MyApp 0x000836bd TFSignalHandler + 28
2 libsystem_c.dylib 0x33eac727 _sigtramp + 34
3 ??? 0x00000002 0x0 + 2
4 MyApp 0x000803f1 msgpack_unpack_next + 112
5 MyApp 0x0007faeb +[MessagePackParser parseData:] + 74
6 MyApp 0x0007f84b -[NSData(NSData_MessagePack) messagePackParse] + 26
7 MyApp 0x000254c3 +[Http get:params:cacheMins:msgPack:complete:] + 146
...

Y me pregunto cómo leerlo:

Supongo que voy de abajo hacia arriba, por ejemplo, la línea 7 llamada línea 6 llamada línea 5, etc. ¿Qué significa '+ 112' en la línea 4? ¿Es ese un número de línea en el archivo de código donde se bloqueó?Lo que hace el '???' en la línea 3 significa?

Muchas gracia

Respuestas a la pregunta(3)

Su respuesta a la pregunta