Slide 118
Slide 118 text
0x00007fff56f922fe: testq %r15, %r15
0x00007fff56f92301: je 0x10b325 ; <+213>
0x00007fff56f92303: movq 0x4d1006(%rip), %rax ; NSException.reserved
0x00007fff56f9230a: movq (%rbx,%rax), %rdi
[ 1] 0x00007fff7d903c75 libobjc.A.dylib`objc_exception_throw + 47
[ 2] 0x00007fff56f92248 CoreFoundation`-[NSException raise] + 8
[ 3] 0x0000000102de4d91 mytool.stripped`-[SimpleClass crash] + 97 at
SimpleClass.m:14:5
[ 4] 0x0000000102de4e6d mytool.stripped`main + 93 at main.m:10:9
[ 5] 0x00007fff7e4f2144 libdyld.dylib`start
Thread[0] EXC_CRASH (SIGABRT) (0x0000000000000000, 0x0000000000000000)
[ 0] 0x00007fff7e641fce libsystem_kernel.dylib`__pthread_kill + 10
0x00007fff7e641fc4: movl $0x2000148, %eax ; imm = 0x2000148
0x00007fff7e641fc9: movq %rcx, %r10
0x00007fff7e641fcc: syscall
-> 0x00007fff7e641fce: jae 0x1bfd8 ; <+20>
0x00007fff7e641fd0: movq %rax, %rdi
0x00007fff7e641fd3: jmp 0x1376c ; cerror_nocancel
0x00007fff7e641fd8: retq
0x00007fff7e641fd9: nop
[ 1] 0x00007fff7e77f14f libsystem_pthread.dylib`pthread_kill + 332
118