Process 809 stopped * thread #1: tid = 0x1b428, 0x00007fff92723ca2 libsystem_kernel.dylib`__psynch_mutexdrop + 10, stop reason = signal SIGSTOP frame #0: 0x00007fff92723ca2 libsystem_kernel.dylib`__psynch_mutexdrop + 10 libsystem_kernel.dylib`__psynch_mutexdrop: -> 0x7fff92723ca2 <+10>: jae 0x7fff92723cac ; <+20> 0x7fff92723ca4 <+12>: movq %rax, %rdi 0x7fff92723ca7 <+15>: jmp 0x7fff9271cd6f ; cerror_nocancel 0x7fff92723cac <+20>: retq (lldb) bugreport unwind (lldb) thread backtrace * thread #1: tid = 0x1b428, 0x00007fff92723ca2 libsystem_kernel.dylib`__psynch_mutexdrop + 10, stop reason = signal SIGSTOP * frame #0: 0x00007fff92723ca2 libsystem_kernel.dylib`__psynch_mutexdrop + 10 frame #1: 0x00007fff9280ce98 libsystem_pthread.dylib`_pthread_mutex_unlock_drop + 60 frame #2: 0x00007fff7d55fcde CoreFoundation`CFRunLoopStop + 78 frame #3: 0x00007fff7d54a30c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 frame #4: 0x00007fff7d52b384 CoreFoundation`__CFRunLoopDoBlocks + 356 frame #5: 0x00007fff7d52ab2b CoreFoundation`__CFRunLoopRun + 955 frame #6: 0x00007fff7d52a514 CoreFoundation`CFRunLoopRunSpecific + 420 frame #7: 0x00007fff7cac7fbc HIToolbox`RunCurrentEventLoopInMode + 240 frame #8: 0x00007fff7cac7cf9 HIToolbox`ReceiveNextEventCommon + 184 frame #9: 0x00007fff7cac7c26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71 frame #10: 0x00007fff7b1b1b79 AppKit`_DPSNextEvent + 1093 frame #11: 0x00007fff7b8c71c3 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637 frame #12: 0x000000010b937ef6 libvcllo.dylib`AquaSalInstance::DoYield(this=0x00006080000b78e0, bWait=false, bHandleAllCurrentEvents=false, nReleased=0) + 998 at salinst.cxx:628 frame #13: 0x000000010b7c78f0 libvcllo.dylib`ImplYield(i_bWait=false, i_bAllEvents=false, nReleased=0) + 1744 at svapp.cxx:505 frame #14: 0x000000010b7c71d8 libvcllo.dylib`Application::Yield() + 24 at svapp.cxx:552 frame #15: 0x000000010b7c714e libvcllo.dylib`Application::Execute() + 478 at svapp.cxx:469 frame #16: 0x000000010408d5b9 libsofficeapp.dylib`desktop::Desktop::DoExecute() + 9 at app.cxx:1366 frame #17: 0x00000001040906d3 libsofficeapp.dylib`desktop::Desktop::Main(this=0x00007fff5bcb4ba8) + 12563 at app.cxx:1693 frame #18: 0x000000010b7d5b0a libvcllo.dylib`ImplSVMain() + 186 at svmain.cxx:185 frame #19: 0x000000010b9373a9 libvcllo.dylib`AquaSalInstance::handleAppDefinedEvent(pEvent=0x000060000012e4c0) + 249 at salinst.cxx:469 frame #20: 0x000000010ba7da00 libvcllo.dylib`::-[VCL_NSApplication sendEvent:](self=0x00006000005054f0, _cmd="sendEvent:", pEvent=0x000060000012e4c0) + 80 at vclnsapp.mm:94 frame #21: 0x00007fff7b1a6589 AppKit`-[NSApplication run] + 1002 frame #22: 0x00007fff7b1711ad AppKit`NSApplicationMain + 1237 frame #23: 0x000000010b93589a libvcllo.dylib`ImplSVMainHook(pnInit=0x00007fff5bcb4b24) + 522 at salinst.cxx:211 frame #24: 0x000000010b7d737c libvcllo.dylib`SVMain() + 44 at svmain.cxx:220 frame #25: 0x0000000104105606 libsofficeapp.dylib`::soffice_main() + 534 at sofficemain.cxx:165 frame #26: 0x0000000103f4befd soffice`sal_main + 13 at main.c:48 frame #27: 0x0000000103f4bed7 soffice`main(argc=1, argv=0x00007fff5bcb4c98) + 39 at main.c:47 frame #28: 0x00007fff925f5255 libdyld.dylib`start + 1 frame #29: 0x00007fff925f5255 libdyld.dylib`start + 1 (lldb) disassemble --bytes --address 0x7fff92723ca2 libsystem_kernel.dylib`__psynch_mutexdrop: 0x7fff92723c98 <+0>: b8 2e 01 00 02 movl $0x200012e, %eax ; imm = 0x200012E 0x7fff92723c9d <+5>: 49 89 ca movq %rcx, %r10 0x7fff92723ca0 <+8>: 0f 05 syscall -> 0x7fff92723ca2 <+10>: 73 08 jae 0x7fff92723cac ; <+20> 0x7fff92723ca4 <+12>: 48 89 c7 movq %rax, %rdi 0x7fff92723ca7 <+15>: e9 c3 90 ff ff jmp 0x7fff9271cd6f ; cerror_nocancel 0x7fff92723cac <+20>: c3 retq 0x7fff92723cad <+21>: 90 nop 0x7fff92723cae <+22>: 90 nop 0x7fff92723caf <+23>: 90 nop (lldb) image show-unwind --address 0x7fff92723ca2 UNWIND PLANS for libsystem_kernel.dylib`__psynch_mutexdrop (start addr 0x7fff92723c98) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libsystem_kernel.dylib.__TEXT.__text + 102408-0x0000000000019020) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff9280ce98 libsystem_pthread.dylib`_pthread_mutex_unlock_drop: 0x7fff9280ce5c <+0>: 55 pushq %rbp 0x7fff9280ce5d <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff9280ce60 <+4>: 41 57 pushq %r15 0x7fff9280ce62 <+6>: 41 56 pushq %r14 0x7fff9280ce64 <+8>: 53 pushq %rbx 0x7fff9280ce65 <+9>: 50 pushq %rax 0x7fff9280ce66 <+10>: 89 d0 movl %edx, %eax 0x7fff9280ce68 <+12>: 49 89 ff movq %rdi, %r15 0x7fff9280ce6b <+15>: 48 89 f2 movq %rsi, %rdx 0x7fff9280ce6e <+18>: 48 c1 ea 20 shrq $0x20, %rdx 0x7fff9280ce72 <+22>: bb c0 01 00 00 movl $0x1c0, %ebx ; imm = 0x1C0 0x7fff9280ce77 <+27>: 41 23 5f 0c andl 0xc(%r15), %ebx 0x7fff9280ce7b <+31>: 81 fb 80 00 00 00 cmpl $0x80, %ebx 0x7fff9280ce81 <+37>: 41 0f 94 c6 sete %r14b 0x7fff9280ce85 <+41>: 49 8d 4f 1f leaq 0x1f(%r15), %rcx 0x7fff9280ce89 <+45>: 48 83 e1 f8 andq $-0x8, %rcx 0x7fff9280ce8d <+49>: 48 8b 09 movq (%rcx), %rcx 0x7fff9280ce90 <+52>: 41 89 c0 movl %eax, %r8d 0x7fff9280ce93 <+55>: e8 98 43 00 00 callq 0x7fff92811230 ; symbol stub for: __psynch_mutexdrop 0x7fff9280ce98 <+60>: 83 f8 ff cmpl $-0x1, %eax 0x7fff9280ce9b <+63>: 74 21 je 0x7fff9280cebe ; <+98> 0x7fff9280ce9d <+65>: 81 fb 80 00 00 00 cmpl $0x80, %ebx 0x7fff9280cea3 <+71>: 0f 95 c1 setne %cl 0x7fff9280cea6 <+74>: a8 04 testb $0x4, %al 0x7fff9280cea8 <+76>: 74 2b je 0x7fff9280ced5 ; <+121> 0x7fff9280ceaa <+78>: 84 c9 testb %cl, %cl 0x7fff9280ceac <+80>: 75 27 jne 0x7fff9280ced5 ; <+121> 0x7fff9280ceae <+82>: 41 0f b6 d6 movzbl %r14b, %edx 0x7fff9280ceb2 <+86>: 4c 89 ff movq %r15, %rdi 0x7fff9280ceb5 <+89>: 89 c6 movl %eax, %esi 0x7fff9280ceb7 <+91>: e8 7c 3c 00 00 callq 0x7fff92810b38 ; __mtx_markprepost 0x7fff9280cebc <+96>: eb 17 jmp 0x7fff9280ced5 ; <+121> 0x7fff9280cebe <+98>: e8 37 43 00 00 callq 0x7fff928111fa ; symbol stub for: __error 0x7fff9280cec3 <+103>: 44 8b 00 movl (%rax), %r8d 0x7fff9280cec6 <+106>: 44 89 c0 movl %r8d, %eax 0x7fff9280cec9 <+109>: 83 c8 04 orl $0x4, %eax 0x7fff9280cecc <+112>: b9 04 00 00 00 movl $0x4, %ecx 0x7fff9280ced1 <+117>: 39 c8 cmpl %ecx, %eax 0x7fff9280ced3 <+119>: 75 0d jne 0x7fff9280cee2 ; <+134> 0x7fff9280ced5 <+121>: 31 c0 xorl %eax, %eax 0x7fff9280ced7 <+123>: 48 83 c4 08 addq $0x8, %rsp 0x7fff9280cedb <+127>: 5b popq %rbx 0x7fff9280cedc <+128>: 41 5e popq %r14 0x7fff9280cede <+130>: 41 5f popq %r15 0x7fff9280cee0 <+132>: 5d popq %rbp 0x7fff9280cee1 <+133>: c3 retq 0x7fff9280cee2 <+134>: 48 8d 3d a0 4c 00 00 leaq 0x4ca0(%rip), %rdi ; "%s:%s:%u: __p_mutexdrop failed with error %d" 0x7fff9280cee9 <+141>: 48 8d 35 16 4c 00 00 leaq 0x4c16(%rip), %rsi ; "/BuildRoot/Library/Caches/com.apple.xbs/Sources/libpthread/libpthread-218.20.1/src/pthread_mutex.c" 0x7fff9280cef0 <+148>: 48 8d 15 bf 4c 00 00 leaq 0x4cbf(%rip), %rdx ; "_pthread_mutex_unlock_drop" 0x7fff9280cef7 <+155>: b9 78 03 00 00 movl $0x378, %ecx ; imm = 0x378 0x7fff9280cefc <+160>: 31 c0 xorl %eax, %eax 0x7fff9280cefe <+162>: e8 f4 3f 00 00 callq 0x7fff92810ef7 ; __pthread_abort_reason 0x7fff9280cf03 <+167>: 90 nop 0x7fff9280cf04 <+168>: 90 nop 0x7fff9280cf05 <+169>: 90 nop (lldb) image show-unwind --address 0x7fff9280ce98 UNWIND PLANS for libsystem_pthread.dylib`_pthread_mutex_unlock_drop (start addr 0x7fff9280ce5c) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libsystem_pthread.dylib.__TEXT.__text + 11960-0x0000000000002f62) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 9: CFA=rbp+16 => rbx=[CFA-40] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 128: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 130: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[8]: 132: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[9]: 133: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[10]: 134: CFA=rbp+16 => rbx=[CFA-40] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libsystem_pthread.dylib.__TEXT.__text + 11960-0x0000000000002f62) row[0]: 0: CFA=rbp+16 => rbx=[CFA-40] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7d55fcde CoreFoundation`CFRunLoopStop: 0x7fff7d55fc90 <+0>: 55 pushq %rbp 0x7fff7d55fc91 <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7d55fc94 <+4>: 41 56 pushq %r14 0x7fff7d55fc96 <+6>: 53 pushq %rbx 0x7fff7d55fc97 <+7>: 48 89 fb movq %rdi, %rbx 0x7fff7d55fc9a <+10>: 48 8d 05 31 38 8b 1a leaq 0x1a8b3831(%rip), %rax ; __CF120290 0x7fff7d55fca1 <+17>: c6 00 01 movb $0x1, (%rax) 0x7fff7d55fca4 <+20>: 48 8d 05 29 38 8b 1a leaq 0x1a8b3829(%rip), %rax ; __CF120293 0x7fff7d55fcab <+27>: 80 38 00 cmpb $0x0, (%rax) 0x7fff7d55fcae <+30>: 74 05 je 0x7fff7d55fcb5 ; <+37> 0x7fff7d55fcb0 <+32>: e8 bb 8f 09 00 callq 0x7fff7d5f8c70 ; __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__ 0x7fff7d55fcb5 <+37>: 4c 8d 73 10 leaq 0x10(%rbx), %r14 0x7fff7d55fcb9 <+41>: 4c 89 f7 movq %r14, %rdi 0x7fff7d55fcbc <+44>: e8 41 2d 13 00 callq 0x7fff7d692a02 ; symbol stub for: pthread_mutex_lock 0x7fff7d55fcc1 <+49>: 48 83 bb 80 00 00 00 00 cmpq $0x0, 0x80(%rbx) 0x7fff7d55fcc9 <+57>: 74 1f je 0x7fff7d55fcea ; <+90> 0x7fff7d55fccb <+59>: 48 8b 43 58 movq 0x58(%rbx), %rax 0x7fff7d55fccf <+63>: c7 40 08 50 4f 54 53 movl $0x53544f50, 0x8(%rax) ; imm = 0x53544F50 0x7fff7d55fcd6 <+70>: 4c 89 f7 movq %r14, %rdi 0x7fff7d55fcd9 <+73>: e8 30 2d 13 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d55fcde <+78>: 48 89 df movq %rbx, %rdi 0x7fff7d55fce1 <+81>: 5b popq %rbx 0x7fff7d55fce2 <+82>: 41 5e popq %r14 0x7fff7d55fce4 <+84>: 5d popq %rbp 0x7fff7d55fce5 <+85>: e9 96 89 fb ff jmp 0x7fff7d518680 ; CFRunLoopWakeUp 0x7fff7d55fcea <+90>: 4c 89 f7 movq %r14, %rdi 0x7fff7d55fced <+93>: 5b popq %rbx 0x7fff7d55fcee <+94>: 41 5e popq %r14 0x7fff7d55fcf0 <+96>: 5d popq %rbp 0x7fff7d55fcf1 <+97>: e9 18 2d 13 00 jmp 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d55fcf6 <+102>: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) (lldb) image show-unwind --address 0x7fff7d55fcde UNWIND PLANS for CoreFoundation`CFRunLoopStop (start addr 0x7fff7d55fc90) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 767248-0x00000000000bb580) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-24] rip=[CFA-8] row[4]: 7: CFA=rbp+16 => rbx=[CFA-32] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-24] rip=[CFA-8] row[5]: 82: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-24] rip=[CFA-8] row[6]: 84: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[7]: 85: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[8]: 94: CFA=rsp +0 => rsp=CFA+0 rip=[CFA-8] row[9]: 96: CFA=rsp -8 => rsp=CFA+0 rip=[CFA-8] row[10]: 97: CFA=rsp-16 => rsp=CFA+0 rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 766816-0x00000000000bb580) row[0]: 0: CFA=rbp+16 => rbx=[CFA-32] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7d54a30c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__: 0x7fff7d54a300 <+0>: 48 85 ff testq %rdi, %rdi 0x7fff7d54a303 <+3>: 74 08 je 0x7fff7d54a30d ; <+13> 0x7fff7d54a305 <+5>: 55 pushq %rbp 0x7fff7d54a306 <+6>: 48 89 e5 movq %rsp, %rbp 0x7fff7d54a309 <+9>: ff 57 10 callq *0x10(%rdi) 0x7fff7d54a30c <+12>: 5d popq %rbp 0x7fff7d54a30d <+13>: c3 retq 0x7fff7d54a30e <+14>: 66 90 nop (lldb) image show-unwind --address 0x7fff7d54a30c UNWIND PLANS for CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ (start addr 0x7fff7d54a300) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 678784-0x00000000000a5b90) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 6: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 9: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 13: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 14: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 678784-0x00000000000a5b90) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7d52b384 CoreFoundation`__CFRunLoopDoBlocks: 0x7fff7d52b220 <+0>: 55 pushq %rbp 0x7fff7d52b221 <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7d52b224 <+4>: 41 57 pushq %r15 0x7fff7d52b226 <+6>: 41 56 pushq %r14 0x7fff7d52b228 <+8>: 41 55 pushq %r13 0x7fff7d52b22a <+10>: 41 54 pushq %r12 0x7fff7d52b22c <+12>: 53 pushq %rbx 0x7fff7d52b22d <+13>: 48 83 ec 38 subq $0x38, %rsp 0x7fff7d52b231 <+17>: 49 89 fe movq %rdi, %r14 0x7fff7d52b234 <+20>: 48 85 f6 testq %rsi, %rsi 0x7fff7d52b237 <+23>: 0f 84 a1 01 00 00 je 0x7fff7d52b3de ; <+446> 0x7fff7d52b23d <+29>: 4d 8b a6 90 00 00 00 movq 0x90(%r14), %r12 0x7fff7d52b244 <+36>: 4d 85 e4 testq %r12, %r12 0x7fff7d52b247 <+39>: 0f 84 91 01 00 00 je 0x7fff7d52b3de ; <+446> 0x7fff7d52b24d <+45>: 48 8b 5e 50 movq 0x50(%rsi), %rbx 0x7fff7d52b251 <+49>: 48 85 db testq %rbx, %rbx 0x7fff7d52b254 <+52>: 0f 84 84 01 00 00 je 0x7fff7d52b3de ; <+446> 0x7fff7d52b25a <+58>: 49 8d 86 90 00 00 00 leaq 0x90(%r14), %rax 0x7fff7d52b261 <+65>: 49 8b 8e 98 00 00 00 movq 0x98(%r14), %rcx 0x7fff7d52b268 <+72>: 48 89 4d c0 movq %rcx, -0x40(%rbp) 0x7fff7d52b26c <+76>: c5 f8 57 c0 vxorps %xmm0, %xmm0, %xmm0 0x7fff7d52b270 <+80>: c5 f8 11 00 vmovups %xmm0, (%rax) 0x7fff7d52b274 <+84>: 49 8b 46 70 movq 0x70(%r14), %rax 0x7fff7d52b278 <+88>: 48 89 45 d0 movq %rax, -0x30(%rbp) 0x7fff7d52b27c <+92>: 48 83 c6 10 addq $0x10, %rsi 0x7fff7d52b280 <+96>: 48 89 75 b0 movq %rsi, -0x50(%rbp) 0x7fff7d52b284 <+100>: 48 89 f7 movq %rsi, %rdi 0x7fff7d52b287 <+103>: e8 82 77 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52b28c <+108>: 49 8d 7e 10 leaq 0x10(%r14), %rdi 0x7fff7d52b290 <+112>: 48 89 7d a8 movq %rdi, -0x58(%rbp) 0x7fff7d52b294 <+116>: 4c 89 75 b8 movq %r14, -0x48(%rbp) 0x7fff7d52b298 <+120>: e8 71 77 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52b29d <+125>: 45 31 ed xorl %r13d, %r13d 0x7fff7d52b2a0 <+128>: 4c 89 65 c8 movq %r12, -0x38(%rbp) 0x7fff7d52b2a4 <+132>: 4d 89 ee movq %r13, %r14 0x7fff7d52b2a7 <+135>: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax) 0x7fff7d52b2b0 <+144>: 4d 89 f5 movq %r14, %r13 0x7fff7d52b2b3 <+147>: 4d 89 e6 movq %r12, %r14 0x7fff7d52b2b6 <+150>: 4d 8b 26 movq (%r14), %r12 0x7fff7d52b2b9 <+153>: e8 02 49 f9 ff callq 0x7fff7d4bfbc0 ; CFStringGetTypeID 0x7fff7d52b2be <+158>: 49 89 c7 movq %rax, %r15 0x7fff7d52b2c1 <+161>: 49 8b 7e 08 movq 0x8(%r14), %rdi 0x7fff7d52b2c5 <+165>: e8 26 59 fa ff callq 0x7fff7d4d0bf0 ; CFGetTypeID 0x7fff7d52b2ca <+170>: 49 8b 7e 08 movq 0x8(%r14), %rdi 0x7fff7d52b2ce <+174>: 48 89 de movq %rbx, %rsi 0x7fff7d52b2d1 <+177>: 49 39 c7 cmpq %rax, %r15 0x7fff7d52b2d4 <+180>: 75 2a jne 0x7fff7d52b300 ; <+224> 0x7fff7d52b2d6 <+182>: e8 95 46 f9 ff callq 0x7fff7d4bf970 ; CFEqual 0x7fff7d52b2db <+187>: 84 c0 testb %al, %al 0x7fff7d52b2dd <+189>: 75 61 jne 0x7fff7d52b340 ; <+288> 0x7fff7d52b2df <+191>: 49 8b 7e 08 movq 0x8(%r14), %rdi 0x7fff7d52b2e3 <+195>: 48 8d 35 36 cb 7e 1a leaq 0x1a7ecb36(%rip), %rsi ; @"kCFRunLoopCommonModes" 0x7fff7d52b2ea <+202>: e8 81 46 f9 ff callq 0x7fff7d4bf970 ; CFEqual 0x7fff7d52b2ef <+207>: eb 28 jmp 0x7fff7d52b319 ; <+249> 0x7fff7d52b2f1 <+209>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) 0x7fff7d52b300 <+224>: e8 cb db fc ff callq 0x7fff7d4f8ed0 ; CFSetContainsValue 0x7fff7d52b305 <+229>: 84 c0 testb %al, %al 0x7fff7d52b307 <+231>: 75 37 jne 0x7fff7d52b340 ; <+288> 0x7fff7d52b309 <+233>: 49 8b 7e 08 movq 0x8(%r14), %rdi 0x7fff7d52b30d <+237>: 48 8d 35 0c cb 7e 1a leaq 0x1a7ecb0c(%rip), %rsi ; @"kCFRunLoopCommonModes" 0x7fff7d52b314 <+244>: e8 b7 db fc ff callq 0x7fff7d4f8ed0 ; CFSetContainsValue 0x7fff7d52b319 <+249>: 84 c0 testb %al, %al 0x7fff7d52b31b <+251>: 74 10 je 0x7fff7d52b32d ; <+269> 0x7fff7d52b31d <+253>: 48 8b 7d d0 movq -0x30(%rbp), %rdi 0x7fff7d52b321 <+257>: 48 89 de movq %rbx, %rsi 0x7fff7d52b324 <+260>: e8 a7 db fc ff callq 0x7fff7d4f8ed0 ; CFSetContainsValue 0x7fff7d52b329 <+265>: 84 c0 testb %al, %al 0x7fff7d52b32b <+267>: 75 13 jne 0x7fff7d52b340 ; <+288> 0x7fff7d52b32d <+269>: 4d 85 e4 testq %r12, %r12 0x7fff7d52b330 <+272>: 0f 85 7a ff ff ff jne 0x7fff7d52b2b0 ; <+144> 0x7fff7d52b336 <+278>: eb 5d jmp 0x7fff7d52b395 ; <+373> 0x7fff7d52b338 <+280>: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax) 0x7fff7d52b340 <+288>: 4d 85 ed testq %r13, %r13 0x7fff7d52b343 <+291>: 74 04 je 0x7fff7d52b349 ; <+297> 0x7fff7d52b345 <+293>: 4d 89 65 00 movq %r12, (%r13) 0x7fff7d52b349 <+297>: 48 8b 45 c8 movq -0x38(%rbp), %rax 0x7fff7d52b34d <+301>: 49 39 c6 cmpq %rax, %r14 0x7fff7d52b350 <+304>: 49 0f 44 c4 cmoveq %r12, %rax 0x7fff7d52b354 <+308>: 48 89 45 c8 movq %rax, -0x38(%rbp) 0x7fff7d52b358 <+312>: 48 8b 45 c0 movq -0x40(%rbp), %rax 0x7fff7d52b35c <+316>: 49 39 c6 cmpq %rax, %r14 0x7fff7d52b35f <+319>: 49 0f 44 c5 cmoveq %r13, %rax 0x7fff7d52b363 <+323>: 48 89 45 c0 movq %rax, -0x40(%rbp) 0x7fff7d52b367 <+327>: 49 8b 7e 08 movq 0x8(%r14), %rdi 0x7fff7d52b36b <+331>: 4d 8b 7e 10 movq 0x10(%r14), %r15 0x7fff7d52b36f <+335>: e8 5c 5a f8 ff callq 0x7fff7d4b0dd0 ; CFRelease 0x7fff7d52b374 <+340>: 4c 89 f7 movq %r14, %rdi 0x7fff7d52b377 <+343>: e8 c2 73 16 00 callq 0x7fff7d69273e ; symbol stub for: free 0x7fff7d52b37c <+348>: 4c 89 ff movq %r15, %rdi 0x7fff7d52b37f <+351>: e8 7c ef 01 00 callq 0x7fff7d54a300 ; __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ 0x7fff7d52b384 <+356>: 4c 89 ff movq %r15, %rdi 0x7fff7d52b387 <+359>: e8 e6 6f 16 00 callq 0x7fff7d692372 ; symbol stub for: _Block_release 0x7fff7d52b38c <+364>: 4d 85 e4 testq %r12, %r12 0x7fff7d52b38f <+367>: 0f 85 0f ff ff ff jne 0x7fff7d52b2a4 ; <+132> 0x7fff7d52b395 <+373>: 48 8b 7d a8 movq -0x58(%rbp), %rdi 0x7fff7d52b399 <+377>: e8 64 76 16 00 callq 0x7fff7d692a02 ; symbol stub for: pthread_mutex_lock 0x7fff7d52b39e <+382>: 48 8b 7d b0 movq -0x50(%rbp), %rdi 0x7fff7d52b3a2 <+386>: e8 5b 76 16 00 callq 0x7fff7d692a02 ; symbol stub for: pthread_mutex_lock 0x7fff7d52b3a7 <+391>: 48 8b 75 c8 movq -0x38(%rbp), %rsi 0x7fff7d52b3ab <+395>: 48 85 f6 testq %rsi, %rsi 0x7fff7d52b3ae <+398>: 48 8b 4d b8 movq -0x48(%rbp), %rcx 0x7fff7d52b3b2 <+402>: 74 2a je 0x7fff7d52b3de ; <+446> 0x7fff7d52b3b4 <+404>: 48 8b 81 90 00 00 00 movq 0x90(%rcx), %rax 0x7fff7d52b3bb <+411>: 48 8b 55 c0 movq -0x40(%rbp), %rdx 0x7fff7d52b3bf <+415>: 48 89 02 movq %rax, (%rdx) 0x7fff7d52b3c2 <+418>: 48 89 b1 90 00 00 00 movq %rsi, 0x90(%rcx) 0x7fff7d52b3c9 <+425>: 48 83 b9 98 00 00 00 00 cmpq $0x0, 0x98(%rcx) 0x7fff7d52b3d1 <+433>: 75 0b jne 0x7fff7d52b3de ; <+446> 0x7fff7d52b3d3 <+435>: 48 8b 45 c0 movq -0x40(%rbp), %rax 0x7fff7d52b3d7 <+439>: 48 89 81 98 00 00 00 movq %rax, 0x98(%rcx) 0x7fff7d52b3de <+446>: 48 83 c4 38 addq $0x38, %rsp 0x7fff7d52b3e2 <+450>: 5b popq %rbx 0x7fff7d52b3e3 <+451>: 41 5c popq %r12 0x7fff7d52b3e5 <+453>: 41 5d popq %r13 0x7fff7d52b3e7 <+455>: 41 5e popq %r14 0x7fff7d52b3e9 <+457>: 41 5f popq %r15 0x7fff7d52b3eb <+459>: 5d popq %rbp 0x7fff7d52b3ec <+460>: c3 retq 0x7fff7d52b3ed <+461>: 0f 1f 00 nopl (%rax) (lldb) image show-unwind --address 0x7fff7d52b384 UNWIND PLANS for CoreFoundation`__CFRunLoopDoBlocks (start addr 0x7fff7d52b220) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 551584-0x0000000000086c70) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[8]: 451: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[9]: 453: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[10]: 455: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[11]: 457: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[12]: 459: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[13]: 460: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[14]: 461: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 548416-0x0000000000086f00) row[0]: 0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7d52ab2b CoreFoundation`__CFRunLoopRun: 0x7fff7d52a770 <+0>: 55 pushq %rbp 0x7fff7d52a771 <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7d52a774 <+4>: 41 57 pushq %r15 0x7fff7d52a776 <+6>: 41 56 pushq %r14 0x7fff7d52a778 <+8>: 41 55 pushq %r13 0x7fff7d52a77a <+10>: 41 54 pushq %r12 0x7fff7d52a77c <+12>: 53 pushq %rbx 0x7fff7d52a77d <+13>: 48 81 ec b8 0c 00 00 subq $0xcb8, %rsp ; imm = 0xCB8 0x7fff7d52a784 <+20>: 89 d3 movl %edx, %ebx 0x7fff7d52a786 <+22>: 89 9d 74 f3 ff ff movl %ebx, -0xc8c(%rbp) 0x7fff7d52a78c <+28>: c5 fb 11 85 98 f3 ff ff vmovsd %xmm0, -0xc68(%rbp) 0x7fff7d52a794 <+36>: 49 89 f5 movq %rsi, %r13 0x7fff7d52a797 <+39>: 49 89 fc movq %rdi, %r12 0x7fff7d52a79a <+42>: 4c 89 a5 90 f3 ff ff movq %r12, -0xc70(%rbp) 0x7fff7d52a7a1 <+49>: 48 8b 05 30 49 7a 1a movq 0x1a7a4930(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x7fff7d52a7a8 <+56>: 48 8b 00 movq (%rax), %rax 0x7fff7d52a7ab <+59>: 48 89 45 d0 movq %rax, -0x30(%rbp) 0x7fff7d52a7af <+63>: e8 50 80 16 00 callq 0x7fff7d692804 ; symbol stub for: mach_absolute_time 0x7fff7d52a7b4 <+68>: 49 89 c6 movq %rax, %r14 0x7fff7d52a7b7 <+71>: 49 8b 44 24 58 movq 0x58(%r12), %rax 0x7fff7d52a7bc <+76>: 83 78 08 00 cmpl $0x0, 0x8(%rax) 0x7fff7d52a7c0 <+80>: 74 12 je 0x7fff7d52a7d4 ; <+100> 0x7fff7d52a7c2 <+82>: c7 40 08 00 00 00 00 movl $0x0, 0x8(%rax) 0x7fff7d52a7c9 <+89>: 41 be 02 00 00 00 movl $0x2, %r14d 0x7fff7d52a7cf <+95>: e9 cf 09 00 00 jmp 0x7fff7d52b1a3 ; <+2611> 0x7fff7d52a7d4 <+100>: 41 80 7d 58 00 cmpb $0x0, 0x58(%r13) 0x7fff7d52a7d9 <+105>: 74 10 je 0x7fff7d52a7eb ; <+123> 0x7fff7d52a7db <+107>: 41 c6 45 58 00 movb $0x0, 0x58(%r13) 0x7fff7d52a7e0 <+112>: 41 be 02 00 00 00 movl $0x2, %r14d 0x7fff7d52a7e6 <+118>: e9 b8 09 00 00 jmp 0x7fff7d52b1a3 ; <+2611> 0x7fff7d52a7eb <+123>: e8 fa 81 16 00 callq 0x7fff7d6929ea ; symbol stub for: pthread_main_np 0x7fff7d52a7f0 <+128>: c7 85 a4 f3 ff ff 00 00 00 00 movl $0x0, -0xc5c(%rbp) 0x7fff7d52a7fa <+138>: b9 00 00 00 00 movl $0x0, %ecx 0x7fff7d52a7ff <+143>: 85 c0 testl %eax, %eax 0x7fff7d52a801 <+145>: 74 77 je 0x7fff7d52a87a ; <+266> 0x7fff7d52a803 <+147>: bf 04 00 00 00 movl $0x4, %edi 0x7fff7d52a808 <+152>: e8 73 d9 f7 ff callq 0x7fff7d4a8180 ; _CFGetTSD 0x7fff7d52a80d <+157>: b9 00 00 00 00 movl $0x0, %ecx 0x7fff7d52a812 <+162>: 48 85 c0 testq %rax, %rax 0x7fff7d52a815 <+165>: 75 63 jne 0x7fff7d52a87a ; <+266> 0x7fff7d52a817 <+167>: 48 8d 05 b4 8c 8e 1a leaq 0x1a8e8cb4(%rip), %rax ; __CF120290 0x7fff7d52a81e <+174>: c6 00 01 movb $0x1, (%rax) 0x7fff7d52a821 <+177>: 48 8d 05 ac 8c 8e 1a leaq 0x1a8e8cac(%rip), %rax ; __CF120293 0x7fff7d52a828 <+184>: 80 38 00 cmpb $0x0, (%rax) 0x7fff7d52a82b <+187>: 74 05 je 0x7fff7d52a832 ; <+194> 0x7fff7d52a82d <+189>: e8 3e e4 0c 00 callq 0x7fff7d5f8c70 ; __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__ 0x7fff7d52a832 <+194>: 48 8b 05 4f 9b 8e 1a movq 0x1a8e9b4f(%rip), %rax ; CFRunLoopGetMain.__main 0x7fff7d52a839 <+201>: 48 85 c0 testq %rax, %rax 0x7fff7d52a83c <+204>: 75 14 jne 0x7fff7d52a852 ; <+226> 0x7fff7d52a83e <+206>: e8 ad 81 16 00 callq 0x7fff7d6929f0 ; symbol stub for: pthread_main_thread_np 0x7fff7d52a843 <+211>: 48 89 c7 movq %rax, %rdi 0x7fff7d52a846 <+214>: e8 25 d3 fc ff callq 0x7fff7d4f7b70 ; _CFRunLoopGet0 0x7fff7d52a84b <+219>: 48 89 05 36 9b 8e 1a movq %rax, 0x1a8e9b36(%rip) ; CFRunLoopGetMain.__main 0x7fff7d52a852 <+226>: b9 00 00 00 00 movl $0x0, %ecx 0x7fff7d52a857 <+231>: 4c 39 e0 cmpq %r12, %rax 0x7fff7d52a85a <+234>: 75 1e jne 0x7fff7d52a87a ; <+266> 0x7fff7d52a85c <+236>: 49 8b 7c 24 70 movq 0x70(%r12), %rdi 0x7fff7d52a861 <+241>: 49 8b 75 50 movq 0x50(%r13), %rsi 0x7fff7d52a865 <+245>: e8 66 e6 fc ff callq 0x7fff7d4f8ed0 ; CFSetContainsValue 0x7fff7d52a86a <+250>: b9 00 00 00 00 movl $0x0, %ecx 0x7fff7d52a86f <+255>: 84 c0 testb %al, %al 0x7fff7d52a871 <+257>: 74 07 je 0x7fff7d52a87a ; <+266> 0x7fff7d52a873 <+259>: e8 ae 7b 16 00 callq 0x7fff7d692426 ; symbol stub for: _dispatch_get_main_queue_port_4CF 0x7fff7d52a878 <+264>: 89 c1 movl %eax, %ecx 0x7fff7d52a87a <+266>: 89 8d 88 f3 ff ff movl %ecx, -0xc78(%rbp) 0x7fff7d52a880 <+272>: 49 8b bd a0 00 00 00 movq 0xa0(%r13), %rdi 0x7fff7d52a887 <+279>: 48 85 ff testq %rdi, %rdi 0x7fff7d52a88a <+282>: 74 13 je 0x7fff7d52a89f ; <+303> 0x7fff7d52a88c <+284>: e8 a7 7b 16 00 callq 0x7fff7d692438 ; symbol stub for: _dispatch_runloop_root_queue_get_port_4CF 0x7fff7d52a891 <+289>: 89 85 a4 f3 ff ff movl %eax, -0xc5c(%rbp) 0x7fff7d52a897 <+295>: 85 c0 testl %eax, %eax 0x7fff7d52a899 <+297>: 0f 84 2e 09 00 00 je 0x7fff7d52b1cd ; <+2653> 0x7fff7d52a89f <+303>: bf 18 00 00 00 movl $0x18, %edi 0x7fff7d52a8a4 <+308>: e8 df 7f 16 00 callq 0x7fff7d692888 ; symbol stub for: malloc 0x7fff7d52a8a9 <+313>: c5 f9 57 c0 vxorpd %xmm0, %xmm0, %xmm0 0x7fff7d52a8ad <+317>: c5 fb 10 8d 98 f3 ff ff vmovsd -0xc68(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7d52a8b5 <+325>: c5 f9 2e c1 vucomisd %xmm1, %xmm0 0x7fff7d52a8b9 <+329>: 73 26 jae 0x7fff7d52a8e1 ; <+369> 0x7fff7d52a8bb <+331>: c5 fb 10 05 5d 42 21 00 vmovsd 0x21425d(%rip), %xmm0 ; parseDataTag.dataDecodeTable + 352, xmm0 = mem[0],zero 0x7fff7d52a8c3 <+339>: c5 f9 2e c1 vucomisd %xmm1, %xmm0 0x7fff7d52a8c7 <+343>: 73 43 jae 0x7fff7d52a90c ; <+412> 0x7fff7d52a8c9 <+345>: 48 89 c1 movq %rax, %rcx 0x7fff7d52a8cc <+348>: 48 83 c1 10 addq $0x10, %rcx 0x7fff7d52a8d0 <+352>: 48 89 8d 48 f3 ff ff movq %rcx, -0xcb8(%rbp) 0x7fff7d52a8d7 <+359>: 48 c7 40 10 ff ff ff ff movq $-0x1, 0x10(%rax) 0x7fff7d52a8df <+367>: eb 16 jmp 0x7fff7d52a8f7 ; <+391> 0x7fff7d52a8e1 <+369>: 48 89 c1 movq %rax, %rcx 0x7fff7d52a8e4 <+372>: 48 83 c1 10 addq $0x10, %rcx 0x7fff7d52a8e8 <+376>: 48 89 8d 48 f3 ff ff movq %rcx, -0xcb8(%rbp) 0x7fff7d52a8ef <+383>: 48 c7 40 10 00 00 00 00 movq $0x0, 0x10(%rax) 0x7fff7d52a8f7 <+391>: 48 89 85 38 f3 ff ff movq %rax, -0xcc8(%rbp) 0x7fff7d52a8fe <+398>: 31 c0 xorl %eax, %eax 0x7fff7d52a900 <+400>: 48 89 85 40 f3 ff ff movq %rax, -0xcc0(%rbp) 0x7fff7d52a907 <+407>: e9 25 01 00 00 jmp 0x7fff7d52aa31 ; <+705> 0x7fff7d52a90c <+412>: 49 89 c7 movq %rax, %r15 0x7fff7d52a90f <+415>: e8 d6 80 16 00 callq 0x7fff7d6929ea ; symbol stub for: pthread_main_np 0x7fff7d52a914 <+420>: 85 c0 testl %eax, %eax 0x7fff7d52a916 <+422>: 74 09 je 0x7fff7d52a921 ; <+433> 0x7fff7d52a918 <+424>: e8 27 81 16 00 callq 0x7fff7d692a44 ; symbol stub for: qos_class_main 0x7fff7d52a91d <+429>: 89 c7 movl %eax, %edi 0x7fff7d52a91f <+431>: eb 05 jmp 0x7fff7d52a926 ; <+438> 0x7fff7d52a921 <+433>: bf 11 00 00 00 movl $0x11, %edi 0x7fff7d52a926 <+438>: be 02 00 00 00 movl $0x2, %esi 0x7fff7d52a92b <+443>: e8 b2 7c 16 00 callq 0x7fff7d6925e2 ; symbol stub for: dispatch_get_global_queue 0x7fff7d52a930 <+448>: 48 89 c1 movq %rax, %rcx 0x7fff7d52a933 <+451>: 48 8b 3d 06 48 7a 1a movq 0x1a7a4806(%rip), %rdi ; (void *)0x00007fff9b2e0400: _dispatch_source_type_timer 0x7fff7d52a93a <+458>: 31 f6 xorl %esi, %esi 0x7fff7d52a93c <+460>: 31 d2 xorl %edx, %edx 0x7fff7d52a93e <+462>: e8 17 7d 16 00 callq 0x7fff7d69265a ; symbol stub for: dispatch_source_create 0x7fff7d52a943 <+467>: 48 89 85 40 f3 ff ff movq %rax, -0xcc0(%rbp) 0x7fff7d52a94a <+474>: 48 89 c7 movq %rax, %rdi 0x7fff7d52a94d <+477>: e8 e4 7c 16 00 callq 0x7fff7d692636 ; symbol stub for: dispatch_retain 0x7fff7d52a952 <+482>: 4c 89 bd 38 f3 ff ff movq %r15, -0xcc8(%rbp) 0x7fff7d52a959 <+489>: 48 8b 85 40 f3 ff ff movq -0xcc0(%rbp), %rax 0x7fff7d52a960 <+496>: 49 89 07 movq %rax, (%r15) 0x7fff7d52a963 <+499>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52a966 <+502>: e8 35 fb f7 ff callq 0x7fff7d4aa4a0 ; CFRetain 0x7fff7d52a96b <+507>: 49 89 47 08 movq %rax, 0x8(%r15) 0x7fff7d52a96f <+511>: c5 fb 10 85 98 f3 ff ff vmovsd -0xc68(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7d52a977 <+519>: e8 84 38 fd ff callq 0x7fff7d4fe200 ; __CFTimeIntervalToTSR 0x7fff7d52a97c <+524>: 4c 01 f0 addq %r14, %rax 0x7fff7d52a97f <+527>: 4c 89 f9 movq %r15, %rcx 0x7fff7d52a982 <+530>: 48 83 c1 10 addq $0x10, %rcx 0x7fff7d52a986 <+534>: 48 89 8d 48 f3 ff ff movq %rcx, -0xcb8(%rbp) 0x7fff7d52a98d <+541>: 49 89 47 10 movq %rax, 0x10(%r15) 0x7fff7d52a991 <+545>: 48 8b bd 40 f3 ff ff movq -0xcc0(%rbp), %rdi 0x7fff7d52a998 <+552>: 4c 89 fe movq %r15, %rsi 0x7fff7d52a99b <+555>: e8 ae 7c 16 00 callq 0x7fff7d69264e ; symbol stub for: dispatch_set_context 0x7fff7d52a9a0 <+560>: 48 8d 35 19 25 06 00 leaq 0x62519(%rip), %rsi ; __CFRunLoopTimeout 0x7fff7d52a9a7 <+567>: 4c 8b bd 40 f3 ff ff movq -0xcc0(%rbp), %r15 0x7fff7d52a9ae <+574>: 4c 89 ff movq %r15, %rdi 0x7fff7d52a9b1 <+577>: e8 bc 7c 16 00 callq 0x7fff7d692672 ; symbol stub for: dispatch_source_set_event_handler_f 0x7fff7d52a9b6 <+582>: 48 8d 35 c3 6e 05 00 leaq 0x56ec3(%rip), %rsi ; __CFRunLoopTimeoutCancel 0x7fff7d52a9bd <+589>: 4c 89 ff movq %r15, %rdi 0x7fff7d52a9c0 <+592>: e8 a1 7c 16 00 callq 0x7fff7d692666 ; symbol stub for: dispatch_source_set_cancel_handler_f 0x7fff7d52a9c5 <+597>: 4c 89 f7 movq %r14, %rdi 0x7fff7d52a9c8 <+600>: e8 63 6e 05 00 callq 0x7fff7d581830 ; __CFTSRToTimeInterval 0x7fff7d52a9cd <+605>: c5 fb 58 85 98 f3 ff ff vaddsd -0xc68(%rbp), %xmm0, %xmm0 0x7fff7d52a9d5 <+613>: c5 fb 59 05 4b 41 21 00 vmulsd 0x21414b(%rip), %xmm0, %xmm0 ; parseDataTag.dataDecodeTable + 360 0x7fff7d52a9dd <+621>: c5 fb 10 0d d3 41 20 00 vmovsd 0x2041d3(%rip), %xmm1 ; _NSSharedKeySetS_keys + 14840, xmm1 = mem[0],zero 0x7fff7d52a9e5 <+629>: c5 fb 5c d1 vsubsd %xmm1, %xmm0, %xmm2 0x7fff7d52a9e9 <+633>: c4 e1 fb 2c c2 vcvttsd2si %xmm2, %rax 0x7fff7d52a9ee <+638>: 48 b9 00 00 00 00 00 00 00 80 movabsq $-0x8000000000000000, %rcx ; imm = 0x8000000000000000 0x7fff7d52a9f8 <+648>: 48 31 c1 xorq %rax, %rcx 0x7fff7d52a9fb <+651>: c4 e1 fb 2c f0 vcvttsd2si %xmm0, %rsi 0x7fff7d52aa00 <+656>: c5 f9 2e c1 vucomisd %xmm1, %xmm0 0x7fff7d52aa04 <+660>: 48 0f 43 f1 cmovaeq %rcx, %rsi 0x7fff7d52aa08 <+664>: bf 01 00 00 00 movl $0x1, %edi 0x7fff7d52aa0d <+669>: e8 7e 7c 16 00 callq 0x7fff7d692690 ; symbol stub for: dispatch_time 0x7fff7d52aa12 <+674>: 48 c7 c2 ff ff ff ff movq $-0x1, %rdx 0x7fff7d52aa19 <+681>: b9 e8 03 00 00 movl $0x3e8, %ecx ; imm = 0x3E8 0x7fff7d52aa1e <+686>: 4c 89 ff movq %r15, %rdi 0x7fff7d52aa21 <+689>: 48 89 c6 movq %rax, %rsi 0x7fff7d52aa24 <+692>: e8 4f 7c 16 00 callq 0x7fff7d692678 ; symbol stub for: dispatch_source_set_timer 0x7fff7d52aa29 <+697>: 4c 89 ff movq %r15, %rdi 0x7fff7d52aa2c <+700>: e8 ff 7b 16 00 callq 0x7fff7d692630 ; symbol stub for: dispatch_resume 0x7fff7d52aa31 <+705>: 49 8d 45 10 leaq 0x10(%r13), %rax 0x7fff7d52aa35 <+709>: 48 89 85 80 f3 ff ff movq %rax, -0xc80(%rbp) 0x7fff7d52aa3c <+716>: 49 8d 44 24 10 leaq 0x10(%r12), %rax 0x7fff7d52aa41 <+721>: 48 89 85 78 f3 ff ff movq %rax, -0xc88(%rbp) 0x7fff7d52aa48 <+728>: 48 8b 05 31 8e 8d 1a movq 0x1a8d8e31(%rip), %rax ; "release" 0x7fff7d52aa4f <+735>: 48 89 85 68 f3 ff ff movq %rax, -0xc98(%rbp) 0x7fff7d52aa56 <+742>: 48 8d 05 d3 60 7a 1a leaq 0x1a7a60d3(%rip), %rax ; kCFAllocatorSystemDefault 0x7fff7d52aa5d <+749>: 48 8b 00 movq (%rax), %rax 0x7fff7d52aa60 <+752>: 48 89 85 30 f3 ff ff movq %rax, -0xcd0(%rbp) 0x7fff7d52aa67 <+759>: 41 b7 01 movb $0x1, %r15b 0x7fff7d52aa6a <+762>: 0f b6 c3 movzbl %bl, %eax 0x7fff7d52aa6d <+765>: 89 85 64 f3 ff ff movl %eax, -0xc9c(%rbp) 0x7fff7d52aa73 <+771>: 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) 0x7fff7d52aa80 <+784>: 48 c7 85 c8 f3 ff ff ff ff ff ff movq $-0x1, -0xc38(%rbp) 0x7fff7d52aa8b <+795>: 48 c7 85 c0 f3 ff ff 00 00 00 00 movq $0x0, -0xc40(%rbp) 0x7fff7d52aa96 <+806>: 48 c7 85 b8 f3 ff ff 00 00 00 00 movq $0x0, -0xc48(%rbp) 0x7fff7d52aaa1 <+817>: c7 85 b4 f3 ff ff 00 00 00 00 movl $0x0, -0xc4c(%rbp) 0x7fff7d52aaab <+827>: 45 8b b5 88 00 00 00 movl 0x88(%r13), %r14d 0x7fff7d52aab2 <+834>: 49 8b 44 24 58 movq 0x58(%r12), %rax 0x7fff7d52aab7 <+839>: c7 40 0c 00 00 00 00 movl $0x0, 0xc(%rax) 0x7fff7d52aabe <+846>: 49 8b 85 90 00 00 00 movq 0x90(%r13), %rax 0x7fff7d52aac5 <+853>: a8 02 testb $0x2, %al 0x7fff7d52aac7 <+855>: 74 17 je 0x7fff7d52aae0 ; <+880> 0x7fff7d52aac9 <+857>: ba 02 00 00 00 movl $0x2, %edx 0x7fff7d52aace <+862>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52aad1 <+865>: 4c 89 ee movq %r13, %rsi 0x7fff7d52aad4 <+868>: e8 d7 f1 01 00 callq 0x7fff7d549cb0 ; __CFRunLoopDoObservers 0x7fff7d52aad9 <+873>: 49 8b 85 90 00 00 00 movq 0x90(%r13), %rax 0x7fff7d52aae0 <+880>: a8 04 testb $0x4, %al 0x7fff7d52aae2 <+882>: 8b 9d 88 f3 ff ff movl -0xc78(%rbp), %ebx 0x7fff7d52aae8 <+888>: 74 10 je 0x7fff7d52aafa ; <+906> 0x7fff7d52aaea <+890>: ba 04 00 00 00 movl $0x4, %edx 0x7fff7d52aaef <+895>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52aaf2 <+898>: 4c 89 ee movq %r13, %rsi 0x7fff7d52aaf5 <+901>: e8 b6 f1 01 00 callq 0x7fff7d549cb0 ; __CFRunLoopDoObservers 0x7fff7d52aafa <+906>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52aafd <+909>: 4c 89 ee movq %r13, %rsi 0x7fff7d52ab00 <+912>: e8 1b 07 00 00 callq 0x7fff7d52b220 ; __CFRunLoopDoBlocks 0x7fff7d52ab05 <+917>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52ab08 <+920>: 4c 89 ee movq %r13, %rsi 0x7fff7d52ab0b <+923>: 8b 95 64 f3 ff ff movl -0xc9c(%rbp), %edx 0x7fff7d52ab11 <+929>: e8 da 08 00 00 callq 0x7fff7d52b3f0 ; __CFRunLoopDoSources0 0x7fff7d52ab16 <+934>: 84 c0 testb %al, %al 0x7fff7d52ab18 <+936>: 74 26 je 0x7fff7d52ab40 ; <+976> 0x7fff7d52ab1a <+938>: 88 85 8f f3 ff ff movb %al, -0xc71(%rbp) 0x7fff7d52ab20 <+944>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52ab23 <+947>: 4c 89 ee movq %r13, %rsi 0x7fff7d52ab26 <+950>: e8 f5 06 00 00 callq 0x7fff7d52b220 ; __CFRunLoopDoBlocks 0x7fff7d52ab2b <+955>: 41 b4 01 movb $0x1, %r12b 0x7fff7d52ab2e <+958>: c6 85 98 f3 ff ff 01 movb $0x1, -0xc68(%rbp) 0x7fff7d52ab35 <+965>: eb 24 jmp 0x7fff7d52ab5b ; <+1003> 0x7fff7d52ab37 <+967>: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax) 0x7fff7d52ab40 <+976>: 88 85 8f f3 ff ff movb %al, -0xc71(%rbp) 0x7fff7d52ab46 <+982>: 48 8b 85 48 f3 ff ff movq -0xcb8(%rbp), %rax 0x7fff7d52ab4d <+989>: 48 83 38 00 cmpq $0x0, (%rax) 0x7fff7d52ab51 <+993>: 0f 94 85 98 f3 ff ff sete -0xc68(%rbp) 0x7fff7d52ab58 <+1000>: 45 31 e4 xorl %r12d, %r12d 0x7fff7d52ab5b <+1003>: 85 db testl %ebx, %ebx 0x7fff7d52ab5d <+1005>: 74 61 je 0x7fff7d52abc0 ; <+1104> 0x7fff7d52ab5f <+1007>: 45 84 ff testb %r15b, %r15b 0x7fff7d52ab62 <+1010>: 75 5c jne 0x7fff7d52abc0 ; <+1104> 0x7fff7d52ab64 <+1012>: 48 8d 85 d0 f3 ff ff leaq -0xc30(%rbp), %rax 0x7fff7d52ab6b <+1019>: 48 89 85 b8 f3 ff ff movq %rax, -0xc48(%rbp) 0x7fff7d52ab72 <+1026>: 31 c9 xorl %ecx, %ecx 0x7fff7d52ab74 <+1028>: 45 31 c9 xorl %r9d, %r9d 0x7fff7d52ab77 <+1031>: 89 df movl %ebx, %edi 0x7fff7d52ab79 <+1033>: 48 8d b5 b8 f3 ff ff leaq -0xc48(%rbp), %rsi 0x7fff7d52ab80 <+1040>: 48 8d 95 b4 f3 ff ff leaq -0xc4c(%rbp), %rdx 0x7fff7d52ab87 <+1047>: 4c 8d 85 c8 f3 ff ff leaq -0xc38(%rbp), %r8 0x7fff7d52ab8e <+1054>: e8 cd 0b 00 00 callq 0x7fff7d52b760 ; __CFRunLoopServiceMachPort 0x7fff7d52ab93 <+1059>: 84 c0 testb %al, %al 0x7fff7d52ab95 <+1061>: 74 29 je 0x7fff7d52abc0 ; <+1104> 0x7fff7d52ab97 <+1063>: 44 89 a5 54 f3 ff ff movl %r12d, -0xcac(%rbp) 0x7fff7d52ab9e <+1070>: 44 8b bd b4 f3 ff ff movl -0xc4c(%rbp), %r15d 0x7fff7d52aba5 <+1077>: 4c 8b a5 90 f3 ff ff movq -0xc70(%rbp), %r12 0x7fff7d52abac <+1084>: e9 af 02 00 00 jmp 0x7fff7d52ae60 ; <+1776> 0x7fff7d52abb1 <+1089>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) 0x7fff7d52abc0 <+1104>: 80 bd 98 f3 ff ff 00 cmpb $0x0, -0xc68(%rbp) 0x7fff7d52abc7 <+1111>: 74 47 je 0x7fff7d52ac10 ; <+1184> 0x7fff7d52abc9 <+1113>: 48 8b 85 90 f3 ff ff movq -0xc70(%rbp), %rax 0x7fff7d52abd0 <+1120>: 80 48 08 02 orb $0x2, 0x8(%rax) 0x7fff7d52abd4 <+1124>: 85 db testl %ebx, %ebx 0x7fff7d52abd6 <+1126>: 74 13 je 0x7fff7d52abeb ; <+1147> 0x7fff7d52abd8 <+1128>: 48 8b 05 21 46 7a 1a movq 0x1a7a4621(%rip), %rax ; (void *)0x00007fff9b308284: mach_task_self_ 0x7fff7d52abdf <+1135>: 8b 38 movl (%rax), %edi 0x7fff7d52abe1 <+1137>: 89 de movl %ebx, %esi 0x7fff7d52abe3 <+1139>: 44 89 f2 movl %r14d, %edx 0x7fff7d52abe6 <+1142>: e8 4f 7c 16 00 callq 0x7fff7d69283a ; symbol stub for: mach_port_insert_member 0x7fff7d52abeb <+1147>: 44 89 a5 54 f3 ff ff movl %r12d, -0xcac(%rbp) 0x7fff7d52abf2 <+1154>: 48 8b bd 80 f3 ff ff movq -0xc80(%rbp), %rdi 0x7fff7d52abf9 <+1161>: e8 10 7e 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52abfe <+1166>: 48 8b bd 78 f3 ff ff movq -0xc88(%rbp), %rdi 0x7fff7d52ac05 <+1173>: e8 04 7e 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52ac0a <+1178>: c5 f9 57 c0 vxorpd %xmm0, %xmm0, %xmm0 0x7fff7d52ac0e <+1182>: eb 64 jmp 0x7fff7d52ac74 ; <+1284> 0x7fff7d52ac10 <+1184>: 41 f6 85 90 00 00 00 20 testb $0x20, 0x90(%r13) 0x7fff7d52ac18 <+1192>: 74 14 je 0x7fff7d52ac2e ; <+1214> 0x7fff7d52ac1a <+1194>: ba 20 00 00 00 movl $0x20, %edx 0x7fff7d52ac1f <+1199>: 48 8b bd 90 f3 ff ff movq -0xc70(%rbp), %rdi 0x7fff7d52ac26 <+1206>: 4c 89 ee movq %r13, %rsi 0x7fff7d52ac29 <+1209>: e8 82 f0 01 00 callq 0x7fff7d549cb0 ; __CFRunLoopDoObservers 0x7fff7d52ac2e <+1214>: 48 8b 85 90 f3 ff ff movq -0xc70(%rbp), %rax 0x7fff7d52ac35 <+1221>: 80 48 08 02 orb $0x2, 0x8(%rax) 0x7fff7d52ac39 <+1225>: 85 db testl %ebx, %ebx 0x7fff7d52ac3b <+1227>: 74 13 je 0x7fff7d52ac50 ; <+1248> 0x7fff7d52ac3d <+1229>: 48 8b 05 bc 45 7a 1a movq 0x1a7a45bc(%rip), %rax ; (void *)0x00007fff9b308284: mach_task_self_ 0x7fff7d52ac44 <+1236>: 8b 38 movl (%rax), %edi 0x7fff7d52ac46 <+1238>: 89 de movl %ebx, %esi 0x7fff7d52ac48 <+1240>: 44 89 f2 movl %r14d, %edx 0x7fff7d52ac4b <+1243>: e8 ea 7b 16 00 callq 0x7fff7d69283a ; symbol stub for: mach_port_insert_member 0x7fff7d52ac50 <+1248>: 44 89 a5 54 f3 ff ff movl %r12d, -0xcac(%rbp) 0x7fff7d52ac57 <+1255>: 48 8b bd 80 f3 ff ff movq -0xc80(%rbp), %rdi 0x7fff7d52ac5e <+1262>: e8 ab 7d 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52ac63 <+1267>: 48 8b bd 78 f3 ff ff movq -0xc88(%rbp), %rdi 0x7fff7d52ac6a <+1274>: e8 9f 7d 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52ac6f <+1279>: e8 4c 35 fd ff callq 0x7fff7d4fe1c0 ; CFAbsoluteTimeGetCurrent 0x7fff7d52ac74 <+1284>: c5 fb 11 85 58 f3 ff ff vmovsd %xmm0, -0xca8(%rbp) 0x7fff7d52ac7c <+1292>: 48 8d 85 d0 f3 ff ff leaq -0xc30(%rbp), %rax 0x7fff7d52ac83 <+1299>: 48 89 85 b8 f3 ff ff movq %rax, -0xc48(%rbp) 0x7fff7d52ac8a <+1306>: 8a 85 98 f3 ff ff movb -0xc68(%rbp), %al 0x7fff7d52ac90 <+1312>: f6 d0 notb %al 0x7fff7d52ac92 <+1314>: 0f b6 d8 movzbl %al, %ebx 0x7fff7d52ac95 <+1317>: c1 e3 1f shll $0x1f, %ebx 0x7fff7d52ac98 <+1320>: c1 fb 1f sarl $0x1f, %ebx 0x7fff7d52ac9b <+1323>: 44 89 f7 movl %r14d, %edi 0x7fff7d52ac9e <+1326>: 48 8d b5 b8 f3 ff ff leaq -0xc48(%rbp), %rsi 0x7fff7d52aca5 <+1333>: 48 8d 95 b4 f3 ff ff leaq -0xc4c(%rbp), %rdx 0x7fff7d52acac <+1340>: 89 d9 movl %ebx, %ecx 0x7fff7d52acae <+1342>: 4c 8d 85 c8 f3 ff ff leaq -0xc38(%rbp), %r8 0x7fff7d52acb5 <+1349>: 4c 8d 8d c0 f3 ff ff leaq -0xc40(%rbp), %r9 0x7fff7d52acbc <+1356>: e8 9f 0a 00 00 callq 0x7fff7d52b760 ; __CFRunLoopServiceMachPort 0x7fff7d52acc1 <+1361>: 44 8b bd b4 f3 ff ff movl -0xc4c(%rbp), %r15d 0x7fff7d52acc8 <+1368>: 8b 85 a4 f3 ff ff movl -0xc5c(%rbp), %eax 0x7fff7d52acce <+1374>: 85 c0 testl %eax, %eax 0x7fff7d52acd0 <+1376>: 0f 84 96 00 00 00 je 0x7fff7d52ad6c ; <+1532> 0x7fff7d52acd6 <+1382>: 41 39 c7 cmpl %eax, %r15d 0x7fff7d52acd9 <+1385>: 0f 85 8d 00 00 00 jne 0x7fff7d52ad6c ; <+1532> 0x7fff7d52acdf <+1391>: 90 nop 0x7fff7d52ace0 <+1392>: 49 8b bd a0 00 00 00 movq 0xa0(%r13), %rdi 0x7fff7d52ace7 <+1399>: e8 52 77 16 00 callq 0x7fff7d69243e ; symbol stub for: _dispatch_runloop_root_queue_perform_4CF 0x7fff7d52acec <+1404>: 84 c0 testb %al, %al 0x7fff7d52acee <+1406>: 75 f0 jne 0x7fff7d52ace0 ; <+1392> 0x7fff7d52acf0 <+1408>: 41 80 bd a8 00 00 00 00 cmpb $0x0, 0xa8(%r13) 0x7fff7d52acf8 <+1416>: 75 63 jne 0x7fff7d52ad5d ; <+1517> 0x7fff7d52acfa <+1418>: 48 8b bd b8 f3 ff ff movq -0xc48(%rbp), %rdi 0x7fff7d52ad01 <+1425>: 48 85 ff testq %rdi, %rdi 0x7fff7d52ad04 <+1428>: 74 11 je 0x7fff7d52ad17 ; <+1447> 0x7fff7d52ad06 <+1430>: 48 8d 85 d0 f3 ff ff leaq -0xc30(%rbp), %rax 0x7fff7d52ad0d <+1437>: 48 39 c7 cmpq %rax, %rdi 0x7fff7d52ad10 <+1440>: 74 05 je 0x7fff7d52ad17 ; <+1447> 0x7fff7d52ad12 <+1442>: e8 27 7a 16 00 callq 0x7fff7d69273e ; symbol stub for: free 0x7fff7d52ad17 <+1447>: 48 8d 85 d0 f3 ff ff leaq -0xc30(%rbp), %rax 0x7fff7d52ad1e <+1454>: 48 89 85 b8 f3 ff ff movq %rax, -0xc48(%rbp) 0x7fff7d52ad25 <+1461>: 44 89 f7 movl %r14d, %edi 0x7fff7d52ad28 <+1464>: 48 8d b5 b8 f3 ff ff leaq -0xc48(%rbp), %rsi 0x7fff7d52ad2f <+1471>: 48 8d 95 b4 f3 ff ff leaq -0xc4c(%rbp), %rdx 0x7fff7d52ad36 <+1478>: 89 d9 movl %ebx, %ecx 0x7fff7d52ad38 <+1480>: 4c 8d 85 c8 f3 ff ff leaq -0xc38(%rbp), %r8 0x7fff7d52ad3f <+1487>: 4c 8d 8d c0 f3 ff ff leaq -0xc40(%rbp), %r9 0x7fff7d52ad46 <+1494>: e8 15 0a 00 00 callq 0x7fff7d52b760 ; __CFRunLoopServiceMachPort 0x7fff7d52ad4b <+1499>: 44 8b bd b4 f3 ff ff movl -0xc4c(%rbp), %r15d 0x7fff7d52ad52 <+1506>: 44 3b bd a4 f3 ff ff cmpl -0xc5c(%rbp), %r15d 0x7fff7d52ad59 <+1513>: 74 85 je 0x7fff7d52ace0 ; <+1392> 0x7fff7d52ad5b <+1515>: eb 0f jmp 0x7fff7d52ad6c ; <+1532> 0x7fff7d52ad5d <+1517>: 41 c6 85 a8 00 00 00 00 movb $0x0, 0xa8(%r13) 0x7fff7d52ad65 <+1525>: 44 8b bd a4 f3 ff ff movl -0xc5c(%rbp), %r15d 0x7fff7d52ad6c <+1532>: 48 8b bd 78 f3 ff ff movq -0xc88(%rbp), %rdi 0x7fff7d52ad73 <+1539>: e8 8a 7c 16 00 callq 0x7fff7d692a02 ; symbol stub for: pthread_mutex_lock 0x7fff7d52ad78 <+1544>: 48 8b bd 80 f3 ff ff movq -0xc80(%rbp), %rdi 0x7fff7d52ad7f <+1551>: e8 7e 7c 16 00 callq 0x7fff7d692a02 ; symbol stub for: pthread_mutex_lock 0x7fff7d52ad84 <+1556>: 80 bd 98 f3 ff ff 00 cmpb $0x0, -0xc68(%rbp) 0x7fff7d52ad8b <+1563>: 74 53 je 0x7fff7d52ade0 ; <+1648> 0x7fff7d52ad8d <+1565>: 4c 8b a5 90 f3 ff ff movq -0xc70(%rbp), %r12 0x7fff7d52ad94 <+1572>: c5 f9 57 c0 vxorpd %xmm0, %xmm0, %xmm0 0x7fff7d52ad98 <+1576>: c4 c1 7b 58 84 24 a8 00 00 00 vaddsd 0xa8(%r12), %xmm0, %xmm0 0x7fff7d52ada2 <+1586>: c4 c1 7b 11 84 24 a8 00 00 00 vmovsd %xmm0, 0xa8(%r12) 0x7fff7d52adac <+1596>: 8b 9d 88 f3 ff ff movl -0xc78(%rbp), %ebx 0x7fff7d52adb2 <+1602>: 85 db testl %ebx, %ebx 0x7fff7d52adb4 <+1604>: 74 13 je 0x7fff7d52adc9 ; <+1625> 0x7fff7d52adb6 <+1606>: 48 8b 05 43 44 7a 1a movq 0x1a7a4443(%rip), %rax ; (void *)0x00007fff9b308284: mach_task_self_ 0x7fff7d52adbd <+1613>: 8b 38 movl (%rax), %edi 0x7fff7d52adbf <+1615>: 89 de movl %ebx, %esi 0x7fff7d52adc1 <+1617>: 44 89 f2 movl %r14d, %edx 0x7fff7d52adc4 <+1620>: e8 65 7a 16 00 callq 0x7fff7d69282e ; symbol stub for: mach_port_extract_member 0x7fff7d52adc9 <+1625>: 49 8b 44 24 58 movq 0x58(%r12), %rax 0x7fff7d52adce <+1630>: c7 40 0c 45 4b 41 57 movl $0x57414b45, 0xc(%rax) ; imm = 0x57414B45 0x7fff7d52add5 <+1637>: 41 80 64 24 08 fd andb $-0x3, 0x8(%r12) 0x7fff7d52addb <+1643>: e9 80 00 00 00 jmp 0x7fff7d52ae60 ; <+1776> 0x7fff7d52ade0 <+1648>: e8 db 33 fd ff callq 0x7fff7d4fe1c0 ; CFAbsoluteTimeGetCurrent 0x7fff7d52ade5 <+1653>: c5 fb 5c 85 58 f3 ff ff vsubsd -0xca8(%rbp), %xmm0, %xmm0 0x7fff7d52aded <+1661>: 4c 8b a5 90 f3 ff ff movq -0xc70(%rbp), %r12 0x7fff7d52adf4 <+1668>: c4 c1 7b 58 84 24 a8 00 00 00 vaddsd 0xa8(%r12), %xmm0, %xmm0 0x7fff7d52adfe <+1678>: c4 c1 7b 11 84 24 a8 00 00 00 vmovsd %xmm0, 0xa8(%r12) 0x7fff7d52ae08 <+1688>: 8b 9d 88 f3 ff ff movl -0xc78(%rbp), %ebx 0x7fff7d52ae0e <+1694>: 85 db testl %ebx, %ebx 0x7fff7d52ae10 <+1696>: 74 13 je 0x7fff7d52ae25 ; <+1717> 0x7fff7d52ae12 <+1698>: 48 8b 05 e7 43 7a 1a movq 0x1a7a43e7(%rip), %rax ; (void *)0x00007fff9b308284: mach_task_self_ 0x7fff7d52ae19 <+1705>: 8b 38 movl (%rax), %edi 0x7fff7d52ae1b <+1707>: 89 de movl %ebx, %esi 0x7fff7d52ae1d <+1709>: 44 89 f2 movl %r14d, %edx 0x7fff7d52ae20 <+1712>: e8 09 7a 16 00 callq 0x7fff7d69282e ; symbol stub for: mach_port_extract_member 0x7fff7d52ae25 <+1717>: 49 8b 44 24 58 movq 0x58(%r12), %rax 0x7fff7d52ae2a <+1722>: c7 40 0c 45 4b 41 57 movl $0x57414b45, 0xc(%rax) ; imm = 0x57414B45 0x7fff7d52ae31 <+1729>: 41 80 64 24 08 fd andb $-0x3, 0x8(%r12) 0x7fff7d52ae37 <+1735>: 41 f6 85 90 00 00 00 40 testb $0x40, 0x90(%r13) 0x7fff7d52ae3f <+1743>: 74 1f je 0x7fff7d52ae60 ; <+1776> 0x7fff7d52ae41 <+1745>: ba 40 00 00 00 movl $0x40, %edx 0x7fff7d52ae46 <+1750>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52ae49 <+1753>: 4c 89 ee movq %r13, %rsi 0x7fff7d52ae4c <+1756>: e8 5f ee 01 00 callq 0x7fff7d549cb0 ; __CFRunLoopDoObservers 0x7fff7d52ae51 <+1761>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) 0x7fff7d52ae60 <+1776>: 49 8b 44 24 58 movq 0x58(%r12), %rax 0x7fff7d52ae65 <+1781>: c7 40 0c 45 4b 41 57 movl $0x57414b45, 0xc(%rax) ; imm = 0x57414B45 0x7fff7d52ae6c <+1788>: 45 85 ff testl %r15d, %r15d 0x7fff7d52ae6f <+1791>: 74 1f je 0x7fff7d52ae90 ; <+1824> 0x7fff7d52ae71 <+1793>: 45 3b 7c 24 50 cmpl 0x50(%r12), %r15d 0x7fff7d52ae76 <+1798>: 0f 85 a4 00 00 00 jne 0x7fff7d52af20 ; <+1968> 0x7fff7d52ae7c <+1804>: 90 nop 0x7fff7d52ae7d <+1805>: 0f 1f 40 00 nopl (%rax) 0x7fff7d52ae81 <+1809>: eb 12 jmp 0x7fff7d52ae95 ; <+1829> 0x7fff7d52ae83 <+1811>: 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) 0x7fff7d52ae90 <+1824>: 90 nop 0x7fff7d52ae91 <+1825>: 0f 1f 40 00 nopl (%rax) 0x7fff7d52ae95 <+1829>: 45 31 ff xorl %r15d, %r15d 0x7fff7d52ae98 <+1832>: 8b 9d 74 f3 ff ff movl -0xc8c(%rbp), %ebx 0x7fff7d52ae9e <+1838>: 48 8b bd b8 f3 ff ff movq -0xc48(%rbp), %rdi 0x7fff7d52aea5 <+1845>: 48 85 ff testq %rdi, %rdi 0x7fff7d52aea8 <+1848>: 74 11 je 0x7fff7d52aebb ; <+1867> 0x7fff7d52aeaa <+1850>: 48 8d 85 d0 f3 ff ff leaq -0xc30(%rbp), %rax 0x7fff7d52aeb1 <+1857>: 48 39 c7 cmpq %rax, %rdi 0x7fff7d52aeb4 <+1860>: 74 05 je 0x7fff7d52aebb ; <+1867> 0x7fff7d52aeb6 <+1862>: e8 83 78 16 00 callq 0x7fff7d69273e ; symbol stub for: free 0x7fff7d52aebb <+1867>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52aebe <+1870>: 4c 89 ee movq %r13, %rsi 0x7fff7d52aec1 <+1873>: e8 5a 03 00 00 callq 0x7fff7d52b220 ; __CFRunLoopDoBlocks 0x7fff7d52aec6 <+1878>: 84 db testb %bl, %bl 0x7fff7d52aec8 <+1880>: 74 13 je 0x7fff7d52aedd ; <+1901> 0x7fff7d52aeca <+1882>: 41 be 04 00 00 00 movl $0x4, %r14d 0x7fff7d52aed0 <+1888>: 80 bd 8f f3 ff ff 00 cmpb $0x0, -0xc71(%rbp) 0x7fff7d52aed7 <+1895>: 0f 85 73 02 00 00 jne 0x7fff7d52b150 ; <+2528> 0x7fff7d52aedd <+1901>: 48 8b 85 48 f3 ff ff movq -0xcb8(%rbp), %rax 0x7fff7d52aee4 <+1908>: 48 8b 18 movq (%rax), %rbx 0x7fff7d52aee7 <+1911>: e8 18 79 16 00 callq 0x7fff7d692804 ; symbol stub for: mach_absolute_time 0x7fff7d52aeec <+1916>: 41 be 03 00 00 00 movl $0x3, %r14d 0x7fff7d52aef2 <+1922>: 48 39 c3 cmpq %rax, %rbx 0x7fff7d52aef5 <+1925>: 0f 82 55 02 00 00 jb 0x7fff7d52b150 ; <+2528> 0x7fff7d52aefb <+1931>: 49 8b 44 24 58 movq 0x58(%r12), %rax 0x7fff7d52af00 <+1936>: 83 78 08 00 cmpl $0x0, 0x8(%rax) 0x7fff7d52af04 <+1940>: 0f 84 89 00 00 00 je 0x7fff7d52af93 ; <+2083> 0x7fff7d52af0a <+1946>: c7 40 08 00 00 00 00 movl $0x0, 0x8(%rax) 0x7fff7d52af11 <+1953>: 41 be 02 00 00 00 movl $0x2, %r14d 0x7fff7d52af17 <+1959>: e9 34 02 00 00 jmp 0x7fff7d52b150 ; <+2528> 0x7fff7d52af1c <+1964>: 0f 1f 40 00 nopl (%rax) 0x7fff7d52af20 <+1968>: 8b 85 a4 f3 ff ff movl -0xc5c(%rbp), %eax 0x7fff7d52af26 <+1974>: 85 c0 testl %eax, %eax 0x7fff7d52af28 <+1976>: 74 2f je 0x7fff7d52af59 ; <+2025> 0x7fff7d52af2a <+1978>: 41 39 c7 cmpl %eax, %r15d 0x7fff7d52af2d <+1981>: 75 2a jne 0x7fff7d52af59 ; <+2025> 0x7fff7d52af2f <+1983>: 90 nop 0x7fff7d52af30 <+1984>: 0f 1f 40 00 nopl (%rax) 0x7fff7d52af34 <+1988>: e8 cb 78 16 00 callq 0x7fff7d692804 ; symbol stub for: mach_absolute_time 0x7fff7d52af39 <+1993>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52af3c <+1996>: 4c 89 ee movq %r13, %rsi 0x7fff7d52af3f <+1999>: 48 89 c2 movq %rax, %rdx 0x7fff7d52af42 <+2002>: e8 e9 84 00 00 callq 0x7fff7d533430 ; __CFRunLoopDoTimers 0x7fff7d52af47 <+2007>: 84 c0 testb %al, %al 0x7fff7d52af49 <+2009>: 8b 9d 74 f3 ff ff movl -0xc8c(%rbp), %ebx 0x7fff7d52af4f <+2015>: 74 5d je 0x7fff7d52afae ; <+2110> 0x7fff7d52af51 <+2017>: 45 31 ff xorl %r15d, %r15d 0x7fff7d52af54 <+2020>: e9 45 ff ff ff jmp 0x7fff7d52ae9e ; <+1838> 0x7fff7d52af59 <+2025>: 41 8b 85 ac 00 00 00 movl 0xac(%r13), %eax 0x7fff7d52af60 <+2032>: 85 c0 testl %eax, %eax 0x7fff7d52af62 <+2034>: 74 5a je 0x7fff7d52afbe ; <+2126> 0x7fff7d52af64 <+2036>: 41 39 c7 cmpl %eax, %r15d 0x7fff7d52af67 <+2039>: 75 55 jne 0x7fff7d52afbe ; <+2126> 0x7fff7d52af69 <+2041>: 90 nop 0x7fff7d52af6a <+2042>: 0f 1f 40 00 nopl (%rax) 0x7fff7d52af6e <+2046>: e8 91 78 16 00 callq 0x7fff7d692804 ; symbol stub for: mach_absolute_time 0x7fff7d52af73 <+2051>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52af76 <+2054>: 4c 89 ee movq %r13, %rsi 0x7fff7d52af79 <+2057>: 48 89 c2 movq %rax, %rdx 0x7fff7d52af7c <+2060>: e8 af 84 00 00 callq 0x7fff7d533430 ; __CFRunLoopDoTimers 0x7fff7d52af81 <+2065>: 84 c0 testb %al, %al 0x7fff7d52af83 <+2067>: 8b 9d 74 f3 ff ff movl -0xc8c(%rbp), %ebx 0x7fff7d52af89 <+2073>: 74 23 je 0x7fff7d52afae ; <+2110> 0x7fff7d52af8b <+2075>: 45 31 ff xorl %r15d, %r15d 0x7fff7d52af8e <+2078>: e9 0b ff ff ff jmp 0x7fff7d52ae9e ; <+1838> 0x7fff7d52af93 <+2083>: 41 80 7d 58 00 cmpb $0x0, 0x58(%r13) 0x7fff7d52af98 <+2088>: 0f 84 8f 01 00 00 je 0x7fff7d52b12d ; <+2493> 0x7fff7d52af9e <+2094>: 41 c6 45 58 00 movb $0x0, 0x58(%r13) 0x7fff7d52afa3 <+2099>: 41 be 02 00 00 00 movl $0x2, %r14d 0x7fff7d52afa9 <+2105>: e9 a2 01 00 00 jmp 0x7fff7d52b150 ; <+2528> 0x7fff7d52afae <+2110>: 4c 89 ef movq %r13, %rdi 0x7fff7d52afb1 <+2113>: e8 2a 38 fd ff callq 0x7fff7d4fe7e0 ; __CFArmNextTimerInMode 0x7fff7d52afb6 <+2118>: 45 31 ff xorl %r15d, %r15d 0x7fff7d52afb9 <+2121>: e9 e0 fe ff ff jmp 0x7fff7d52ae9e ; <+1838> 0x7fff7d52afbe <+2126>: 41 39 df cmpl %ebx, %r15d 0x7fff7d52afc1 <+2129>: 75 7f jne 0x7fff7d52b042 ; <+2258> 0x7fff7d52afc3 <+2131>: 90 nop 0x7fff7d52afc4 <+2132>: 0f 1f 40 00 nopl (%rax) 0x7fff7d52afc8 <+2136>: 4c 8b b5 80 f3 ff ff movq -0xc80(%rbp), %r14 0x7fff7d52afcf <+2143>: 4c 89 f7 movq %r14, %rdi 0x7fff7d52afd2 <+2146>: e8 37 7a 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52afd7 <+2151>: 48 8b 9d 78 f3 ff ff movq -0xc88(%rbp), %rbx 0x7fff7d52afde <+2158>: 48 89 df movq %rbx, %rdi 0x7fff7d52afe1 <+2161>: e8 28 7a 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52afe6 <+2166>: bf 04 00 00 00 movl $0x4, %edi 0x7fff7d52afeb <+2171>: be 06 00 00 00 movl $0x6, %esi 0x7fff7d52aff0 <+2176>: 31 d2 xorl %edx, %edx 0x7fff7d52aff2 <+2178>: e8 e9 4c f8 ff callq 0x7fff7d4afce0 ; _CFSetTSD 0x7fff7d52aff7 <+2183>: 31 c0 xorl %eax, %eax 0x7fff7d52aff9 <+2185>: e8 22 a6 fb ff callq 0x7fff7d4e5620 ; _CFAutoreleasePoolPush 0x7fff7d52affe <+2190>: 49 89 c7 movq %rax, %r15 0x7fff7d52b001 <+2193>: 48 8b bd b8 f3 ff ff movq -0xc48(%rbp), %rdi 0x7fff7d52b008 <+2200>: e8 d3 eb 03 00 callq 0x7fff7d569be0 ; __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ 0x7fff7d52b00d <+2205>: 4c 89 ff movq %r15, %rdi 0x7fff7d52b010 <+2208>: e8 cb e3 fb ff callq 0x7fff7d4e93e0 ; _CFAutoreleasePoolPop 0x7fff7d52b015 <+2213>: bf 04 00 00 00 movl $0x4, %edi 0x7fff7d52b01a <+2218>: 31 f6 xorl %esi, %esi 0x7fff7d52b01c <+2220>: 31 d2 xorl %edx, %edx 0x7fff7d52b01e <+2222>: e8 bd 4c f8 ff callq 0x7fff7d4afce0 ; _CFSetTSD 0x7fff7d52b023 <+2227>: 48 89 df movq %rbx, %rdi 0x7fff7d52b026 <+2230>: e8 d7 79 16 00 callq 0x7fff7d692a02 ; symbol stub for: pthread_mutex_lock 0x7fff7d52b02b <+2235>: 4c 89 f7 movq %r14, %rdi 0x7fff7d52b02e <+2238>: e8 cf 79 16 00 callq 0x7fff7d692a02 ; symbol stub for: pthread_mutex_lock 0x7fff7d52b033 <+2243>: 41 b7 01 movb $0x1, %r15b 0x7fff7d52b036 <+2246>: c6 85 8f f3 ff ff 01 movb $0x1, -0xc71(%rbp) 0x7fff7d52b03d <+2253>: e9 56 fe ff ff jmp 0x7fff7d52ae98 ; <+1832> 0x7fff7d52b042 <+2258>: 90 nop 0x7fff7d52b043 <+2259>: 0f 1f 40 00 nopl (%rax) 0x7fff7d52b047 <+2263>: 48 8b b5 c0 f3 ff ff movq -0xc40(%rbp), %rsi 0x7fff7d52b04e <+2270>: bf 0d 00 00 00 movl $0xd, %edi 0x7fff7d52b053 <+2275>: 48 8b 15 de 41 7a 1a movq 0x1a7a41de(%rip), %rdx ; (void *)0x00007fff925bf0ba: os_release 0x7fff7d52b05a <+2282>: e8 81 4c f8 ff callq 0x7fff7d4afce0 ; _CFSetTSD 0x7fff7d52b05f <+2287>: 49 89 c6 movq %rax, %r14 0x7fff7d52b062 <+2290>: 48 8d 05 69 84 8e 1a leaq 0x1a8e8469(%rip), %rax ; __CF120290 0x7fff7d52b069 <+2297>: c6 00 01 movb $0x1, (%rax) 0x7fff7d52b06c <+2300>: 48 8d 05 61 84 8e 1a leaq 0x1a8e8461(%rip), %rax ; __CF120293 0x7fff7d52b073 <+2307>: 80 38 00 cmpb $0x0, (%rax) 0x7fff7d52b076 <+2310>: 74 05 je 0x7fff7d52b07d ; <+2317> 0x7fff7d52b078 <+2312>: e8 f3 db 0c 00 callq 0x7fff7d5f8c70 ; __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__ 0x7fff7d52b07d <+2317>: 49 8b bd 80 00 00 00 movq 0x80(%r13), %rdi 0x7fff7d52b084 <+2324>: 48 85 ff testq %rdi, %rdi 0x7fff7d52b087 <+2327>: 0f 84 87 00 00 00 je 0x7fff7d52b114 ; <+2468> 0x7fff7d52b08d <+2333>: 44 89 fe movl %r15d, %esi 0x7fff7d52b090 <+2336>: e8 8b 3b f8 ff callq 0x7fff7d4aec20 ; CFDictionaryGetValue 0x7fff7d52b095 <+2341>: 48 85 c0 testq %rax, %rax 0x7fff7d52b098 <+2344>: 74 7a je 0x7fff7d52b114 ; <+2468> 0x7fff7d52b09a <+2346>: 48 c7 85 a8 f3 ff ff 00 00 00 00 movq $0x0, -0xc58(%rbp) 0x7fff7d52b0a5 <+2357>: 48 8b 8d b8 f3 ff ff movq -0xc48(%rbp), %rcx 0x7fff7d52b0ac <+2364>: 44 8b 41 04 movl 0x4(%rcx), %r8d 0x7fff7d52b0b0 <+2368>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52b0b3 <+2371>: 4c 89 ee movq %r13, %rsi 0x7fff7d52b0b6 <+2374>: 48 89 c2 movq %rax, %rdx 0x7fff7d52b0b9 <+2377>: 4c 8d 8d a8 f3 ff ff leaq -0xc58(%rbp), %r9 0x7fff7d52b0c0 <+2384>: e8 db 7e 00 00 callq 0x7fff7d532fa0 ; __CFRunLoopDoSource1 0x7fff7d52b0c5 <+2389>: 84 c0 testb %al, %al 0x7fff7d52b0c7 <+2391>: 41 0f 95 c7 setne %r15b 0x7fff7d52b0cb <+2395>: 48 8b 9d a8 f3 ff ff movq -0xc58(%rbp), %rbx 0x7fff7d52b0d2 <+2402>: 48 85 db testq %rbx, %rbx 0x7fff7d52b0d5 <+2405>: 74 2e je 0x7fff7d52b105 ; <+2453> 0x7fff7d52b0d7 <+2407>: 8b 53 04 movl 0x4(%rbx), %edx 0x7fff7d52b0da <+2410>: c7 04 24 00 00 00 00 movl $0x0, (%rsp) 0x7fff7d52b0e1 <+2417>: be 01 00 00 00 movl $0x1, %esi 0x7fff7d52b0e6 <+2422>: 31 c9 xorl %ecx, %ecx 0x7fff7d52b0e8 <+2424>: 45 31 c0 xorl %r8d, %r8d 0x7fff7d52b0eb <+2427>: 45 31 c9 xorl %r9d, %r9d 0x7fff7d52b0ee <+2430>: 48 89 df movq %rbx, %rdi 0x7fff7d52b0f1 <+2433>: e8 1a 77 16 00 callq 0x7fff7d692810 ; symbol stub for: mach_msg 0x7fff7d52b0f6 <+2438>: 48 8b bd 30 f3 ff ff movq -0xcd0(%rbp), %rdi 0x7fff7d52b0fd <+2445>: 48 89 de movq %rbx, %rsi 0x7fff7d52b100 <+2448>: e8 5b c5 f7 ff callq 0x7fff7d4a7660 ; CFAllocatorDeallocate 0x7fff7d52b105 <+2453>: 8b 85 54 f3 ff ff movl -0xcac(%rbp), %eax 0x7fff7d52b10b <+2459>: 44 08 f8 orb %r15b, %al 0x7fff7d52b10e <+2462>: 88 85 8f f3 ff ff movb %al, -0xc71(%rbp) 0x7fff7d52b114 <+2468>: bf 0d 00 00 00 movl $0xd, %edi 0x7fff7d52b119 <+2473>: 4c 89 f6 movq %r14, %rsi 0x7fff7d52b11c <+2476>: 48 8b 15 15 41 7a 1a movq 0x1a7a4115(%rip), %rdx ; (void *)0x00007fff925bf0ba: os_release 0x7fff7d52b123 <+2483>: e8 b8 4b f8 ff callq 0x7fff7d4afce0 ; _CFSetTSD 0x7fff7d52b128 <+2488>: e9 68 fd ff ff jmp 0x7fff7d52ae95 ; <+1829> 0x7fff7d52b12d <+2493>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52b130 <+2496>: 4c 89 ee movq %r13, %rsi 0x7fff7d52b133 <+2499>: e8 88 f4 ff ff callq 0x7fff7d52a5c0 ; __CFRunLoopModeIsEmpty 0x7fff7d52b138 <+2504>: 84 c0 testb %al, %al 0x7fff7d52b13a <+2506>: 0f 95 c0 setne %al 0x7fff7d52b13d <+2509>: 44 0f b6 f0 movzbl %al, %r14d 0x7fff7d52b141 <+2513>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) 0x7fff7d52b150 <+2528>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x7fff7d52b157 <+2535>: e8 bc 7a 16 00 callq 0x7fff7d692c18 ; symbol stub for: voucher_mach_msg_revert 0x7fff7d52b15c <+2540>: 48 8b bd c0 f3 ff ff movq -0xc40(%rbp), %rdi 0x7fff7d52b163 <+2547>: 48 8b b5 68 f3 ff ff movq -0xc98(%rbp), %rsi 0x7fff7d52b16a <+2554>: ff 15 a8 40 7a 1a callq *0x1a7a40a8(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7d52b170 <+2560>: 45 85 f6 testl %r14d, %r14d 0x7fff7d52b173 <+2563>: 0f 84 07 f9 ff ff je 0x7fff7d52aa80 ; <+784> 0x7fff7d52b179 <+2569>: 48 8b 9d 40 f3 ff ff movq -0xcc0(%rbp), %rbx 0x7fff7d52b180 <+2576>: 48 85 db testq %rbx, %rbx 0x7fff7d52b183 <+2579>: 74 12 je 0x7fff7d52b197 ; <+2599> 0x7fff7d52b185 <+2581>: 48 89 df movq %rbx, %rdi 0x7fff7d52b188 <+2584>: e8 c7 74 16 00 callq 0x7fff7d692654 ; symbol stub for: dispatch_source_cancel 0x7fff7d52b18d <+2589>: 48 89 df movq %rbx, %rdi 0x7fff7d52b190 <+2592>: e8 95 74 16 00 callq 0x7fff7d69262a ; symbol stub for: dispatch_release 0x7fff7d52b195 <+2597>: eb 0c jmp 0x7fff7d52b1a3 ; <+2611> 0x7fff7d52b197 <+2599>: 48 8b bd 38 f3 ff ff movq -0xcc8(%rbp), %rdi 0x7fff7d52b19e <+2606>: e8 9b 75 16 00 callq 0x7fff7d69273e ; symbol stub for: free 0x7fff7d52b1a3 <+2611>: 48 8b 05 2e 3f 7a 1a movq 0x1a7a3f2e(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x7fff7d52b1aa <+2618>: 48 8b 00 movq (%rax), %rax 0x7fff7d52b1ad <+2621>: 48 3b 45 d0 cmpq -0x30(%rbp), %rax 0x7fff7d52b1b1 <+2625>: 75 15 jne 0x7fff7d52b1c8 ; <+2648> 0x7fff7d52b1b3 <+2627>: 44 89 f0 movl %r14d, %eax 0x7fff7d52b1b6 <+2630>: 48 81 c4 b8 0c 00 00 addq $0xcb8, %rsp ; imm = 0xCB8 0x7fff7d52b1bd <+2637>: 5b popq %rbx 0x7fff7d52b1be <+2638>: 41 5c popq %r12 0x7fff7d52b1c0 <+2640>: 41 5d popq %r13 0x7fff7d52b1c2 <+2642>: 41 5e popq %r14 0x7fff7d52b1c4 <+2644>: 41 5f popq %r15 0x7fff7d52b1c6 <+2646>: 5d popq %rbp 0x7fff7d52b1c7 <+2647>: c3 retq 0x7fff7d52b1c8 <+2648>: e8 1d 72 16 00 callq 0x7fff7d6923ea ; symbol stub for: __stack_chk_fail 0x7fff7d52b1cd <+2653>: 4c 8d 05 74 b2 34 00 leaq 0x34b274(%rip), %r8 ; "Unable to get port for run loop mode queue (%d)" 0x7fff7d52b1d4 <+2660>: 48 8d 9d d0 f3 ff ff leaq -0xc30(%rbp), %rbx 0x7fff7d52b1db <+2667>: be 00 01 00 00 movl $0x100, %esi ; imm = 0x100 0x7fff7d52b1e0 <+2672>: ba 00 00 00 00 movl $0x0, %edx 0x7fff7d52b1e5 <+2677>: b9 00 01 00 00 movl $0x100, %ecx ; imm = 0x100 0x7fff7d52b1ea <+2682>: 41 b9 ff ff ff ff movl $0xffffffff, %r9d ; imm = 0xFFFFFFFF 0x7fff7d52b1f0 <+2688>: 31 c0 xorl %eax, %eax 0x7fff7d52b1f2 <+2690>: 48 89 df movq %rbx, %rdi 0x7fff7d52b1f5 <+2693>: e8 e4 71 16 00 callq 0x7fff7d6923de ; symbol stub for: __snprintf_chk 0x7fff7d52b1fa <+2698>: 48 89 1d 47 42 8e 1a movq %rbx, 0x1a8e4247(%rip) ; gCRAnnotations + 8 0x7fff7d52b201 <+2705>: cc int3 0x7fff7d52b202 <+2706>: e8 85 75 16 00 callq 0x7fff7d69278c ; symbol stub for: getpid 0x7fff7d52b207 <+2711>: be 09 00 00 00 movl $0x9, %esi 0x7fff7d52b20c <+2716>: 89 c7 movl %eax, %edi 0x7fff7d52b20e <+2718>: e8 d9 75 16 00 callq 0x7fff7d6927ec ; symbol stub for: kill 0x7fff7d52b213 <+2723>: 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) (lldb) image show-unwind --address 0x7fff7d52ab2b UNWIND PLANS for CoreFoundation`__CFRunLoopRun (start addr 0x7fff7d52a770) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 548848-0x0000000000086aa0) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[8]: 2638: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[9]: 2640: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[10]: 2642: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[11]: 2644: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[12]: 2646: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[13]: 2647: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[14]: 2648: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 548416-0x0000000000086f00) row[0]: 0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7d52a514 CoreFoundation`CFRunLoopRunSpecific: 0x7fff7d52a370 <+0>: 55 pushq %rbp 0x7fff7d52a371 <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7d52a374 <+4>: 41 57 pushq %r15 0x7fff7d52a376 <+6>: 41 56 pushq %r14 0x7fff7d52a378 <+8>: 41 55 pushq %r13 0x7fff7d52a37a <+10>: 41 54 pushq %r12 0x7fff7d52a37c <+12>: 53 pushq %rbx 0x7fff7d52a37d <+13>: 48 83 ec 58 subq $0x58, %rsp 0x7fff7d52a381 <+17>: 41 89 d5 movl %edx, %r13d 0x7fff7d52a384 <+20>: c5 fb 11 45 a8 vmovsd %xmm0, -0x58(%rbp) 0x7fff7d52a389 <+25>: 48 89 f3 movq %rsi, %rbx 0x7fff7d52a38c <+28>: 49 89 ff movq %rdi, %r15 0x7fff7d52a38f <+31>: 48 8d 05 3c 91 8e 1a leaq 0x1a8e913c(%rip), %rax ; __CF120290 0x7fff7d52a396 <+38>: c6 00 01 movb $0x1, (%rax) 0x7fff7d52a399 <+41>: 48 8d 05 34 91 8e 1a leaq 0x1a8e9134(%rip), %rax ; __CF120293 0x7fff7d52a3a0 <+48>: 80 38 00 cmpb $0x0, (%rax) 0x7fff7d52a3a3 <+51>: 74 05 je 0x7fff7d52a3aa ; <+58> 0x7fff7d52a3a5 <+53>: e8 c6 e8 0c 00 callq 0x7fff7d5f8c70 ; __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__ 0x7fff7d52a3aa <+58>: 48 85 db testq %rbx, %rbx 0x7fff7d52a3ad <+61>: 74 1f je 0x7fff7d52a3ce ; <+94> 0x7fff7d52a3af <+63>: 48 8d 05 6a da 7e 1a leaq 0x1a7eda6a(%rip), %rax ; @"kCFRunLoopCommonModes" 0x7fff7d52a3b6 <+70>: 48 39 c3 cmpq %rax, %rbx 0x7fff7d52a3b9 <+73>: 74 13 je 0x7fff7d52a3ce ; <+94> 0x7fff7d52a3bb <+75>: 48 8d 35 5e da 7e 1a leaq 0x1a7eda5e(%rip), %rsi ; @"kCFRunLoopCommonModes" 0x7fff7d52a3c2 <+82>: 48 89 df movq %rbx, %rdi 0x7fff7d52a3c5 <+85>: e8 a6 55 f9 ff callq 0x7fff7d4bf970 ; CFEqual 0x7fff7d52a3ca <+90>: 84 c0 testb %al, %al 0x7fff7d52a3cc <+92>: 74 55 je 0x7fff7d52a423 ; <+179> 0x7fff7d52a3ce <+94>: 48 8b 05 c3 4c 7a 1a movq 0x1a7a4cc3(%rip), %rax ; (void *)0x00007fff9b2f4060: _NSConcreteStackBlock 0x7fff7d52a3d5 <+101>: 48 89 45 b0 movq %rax, -0x50(%rbp) 0x7fff7d52a3d9 <+105>: c7 45 b8 00 00 00 c0 movl $0xc0000000, -0x48(%rbp) ; imm = 0xC0000000 0x7fff7d52a3e0 <+112>: c7 45 bc 00 00 00 00 movl $0x0, -0x44(%rbp) 0x7fff7d52a3e7 <+119>: 48 8d 05 62 ce 0c 00 leaq 0xcce62(%rip), %rax ; __CFRunLoopRunSpecific_block_invoke 0x7fff7d52a3ee <+126>: 48 89 45 c0 movq %rax, -0x40(%rbp) 0x7fff7d52a3f2 <+130>: 48 8d 05 07 d4 7a 1a leaq 0x1a7ad407(%rip), %rax ; __block_descriptor_tmp.10 0x7fff7d52a3f9 <+137>: 48 89 45 c8 movq %rax, -0x38(%rbp) 0x7fff7d52a3fd <+141>: 48 89 5d d0 movq %rbx, -0x30(%rbp) 0x7fff7d52a401 <+145>: 48 83 3d 87 9f 8e 1a ff cmpq $-0x1, 0x1a8e9f87(%rip) ; CFRunLoopGetMain.__main + 7 0x7fff7d52a409 <+153>: 75 6b jne 0x7fff7d52a476 ; <+262> 0x7fff7d52a40b <+155>: 41 be 01 00 00 00 movl $0x1, %r14d 0x7fff7d52a411 <+161>: 44 89 f0 movl %r14d, %eax 0x7fff7d52a414 <+164>: 48 83 c4 58 addq $0x58, %rsp 0x7fff7d52a418 <+168>: 5b popq %rbx 0x7fff7d52a419 <+169>: 41 5c popq %r12 0x7fff7d52a41b <+171>: 41 5d popq %r13 0x7fff7d52a41d <+173>: 41 5e popq %r14 0x7fff7d52a41f <+175>: 41 5f popq %r15 0x7fff7d52a421 <+177>: 5d popq %rbp 0x7fff7d52a422 <+178>: c3 retq 0x7fff7d52a423 <+179>: 41 be 01 00 00 00 movl $0x1, %r14d 0x7fff7d52a429 <+185>: 41 f6 47 08 04 testb $0x4, 0x8(%r15) 0x7fff7d52a42e <+190>: 75 e1 jne 0x7fff7d52a411 ; <+161> 0x7fff7d52a430 <+192>: 49 8d 7f 10 leaq 0x10(%r15), %rdi 0x7fff7d52a434 <+196>: 48 89 7d a0 movq %rdi, -0x60(%rbp) 0x7fff7d52a438 <+200>: e8 c5 85 16 00 callq 0x7fff7d692a02 ; symbol stub for: pthread_mutex_lock 0x7fff7d52a43d <+205>: 31 d2 xorl %edx, %edx 0x7fff7d52a43f <+207>: 4c 89 ff movq %r15, %rdi 0x7fff7d52a442 <+210>: 48 89 de movq %rbx, %rsi 0x7fff7d52a445 <+213>: e8 a6 db fc ff callq 0x7fff7d4f7ff0 ; __CFRunLoopFindMode 0x7fff7d52a44a <+218>: 49 89 c4 movq %rax, %r12 0x7fff7d52a44d <+221>: 4d 85 e4 testq %r12, %r12 0x7fff7d52a450 <+224>: 0f 84 16 01 00 00 je 0x7fff7d52a56c ; <+508> 0x7fff7d52a456 <+230>: 4c 89 ff movq %r15, %rdi 0x7fff7d52a459 <+233>: 4c 89 e6 movq %r12, %rsi 0x7fff7d52a45c <+236>: e8 5f 01 00 00 callq 0x7fff7d52a5c0 ; __CFRunLoopModeIsEmpty 0x7fff7d52a461 <+241>: 84 c0 testb %al, %al 0x7fff7d52a463 <+243>: 74 23 je 0x7fff7d52a488 ; <+280> 0x7fff7d52a465 <+245>: 49 83 c4 10 addq $0x10, %r12 0x7fff7d52a469 <+249>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52a46c <+252>: e8 9d 85 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52a471 <+257>: e9 f6 00 00 00 jmp 0x7fff7d52a56c ; <+508> 0x7fff7d52a476 <+262>: 48 8d 3d 13 9f 8e 1a leaq 0x1a8e9f13(%rip), %rdi ; CFRunLoopRunSpecific.onceToken 0x7fff7d52a47d <+269>: 48 8d 75 b0 leaq -0x50(%rbp), %rsi 0x7fff7d52a481 <+273>: e8 8c 81 16 00 callq 0x7fff7d692612 ; symbol stub for: dispatch_once 0x7fff7d52a486 <+278>: eb 83 jmp 0x7fff7d52a40b ; <+155> 0x7fff7d52a488 <+280>: 49 8b 5f 58 movq 0x58(%r15), %rbx 0x7fff7d52a48c <+284>: 48 8d 05 9d 66 7a 1a leaq 0x1a7a669d(%rip), %rax ; kCFAllocatorSystemDefault 0x7fff7d52a493 <+291>: 48 8b 38 movq (%rax), %rdi 0x7fff7d52a496 <+294>: 48 89 7d 88 movq %rdi, -0x78(%rbp) 0x7fff7d52a49a <+298>: be 10 00 00 00 movl $0x10, %esi 0x7fff7d52a49f <+303>: 31 d2 xorl %edx, %edx 0x7fff7d52a4a1 <+305>: e8 ea c1 f7 ff callq 0x7fff7d4a6690 ; CFAllocatorAllocate 0x7fff7d52a4a6 <+310>: 49 89 47 58 movq %rax, 0x58(%r15) 0x7fff7d52a4aa <+314>: c7 00 4c 52 46 43 movl $0x4346524c, (%rax) ; imm = 0x4346524C 0x7fff7d52a4b0 <+320>: c7 40 04 4c 52 46 43 movl $0x4346524c, 0x4(%rax) ; imm = 0x4346524C 0x7fff7d52a4b7 <+327>: c7 40 08 00 00 00 00 movl $0x0, 0x8(%rax) 0x7fff7d52a4be <+334>: c7 40 0c 00 00 00 00 movl $0x0, 0xc(%rax) 0x7fff7d52a4c5 <+341>: 49 8b 87 80 00 00 00 movq 0x80(%r15), %rax 0x7fff7d52a4cc <+348>: 48 89 45 98 movq %rax, -0x68(%rbp) 0x7fff7d52a4d0 <+352>: 4d 89 a7 80 00 00 00 movq %r12, 0x80(%r15) 0x7fff7d52a4d7 <+359>: 41 f6 84 24 90 00 00 00 01 testb $0x1, 0x90(%r12) 0x7fff7d52a4e0 <+368>: 74 17 je 0x7fff7d52a4f9 ; <+393> 0x7fff7d52a4e2 <+370>: c7 45 94 01 00 00 00 movl $0x1, -0x6c(%rbp) 0x7fff7d52a4e9 <+377>: ba 01 00 00 00 movl $0x1, %edx 0x7fff7d52a4ee <+382>: 4c 89 ff movq %r15, %rdi 0x7fff7d52a4f1 <+385>: 4c 89 e6 movq %r12, %rsi 0x7fff7d52a4f4 <+388>: e8 b7 f7 01 00 callq 0x7fff7d549cb0 ; __CFRunLoopDoObservers 0x7fff7d52a4f9 <+393>: c7 45 94 01 00 00 00 movl $0x1, -0x6c(%rbp) 0x7fff7d52a500 <+400>: 41 0f b6 d5 movzbl %r13b, %edx 0x7fff7d52a504 <+404>: 4c 89 ff movq %r15, %rdi 0x7fff7d52a507 <+407>: 4c 89 e6 movq %r12, %rsi 0x7fff7d52a50a <+410>: c5 fb 10 45 a8 vmovsd -0x58(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7d52a50f <+415>: e8 5c 02 00 00 callq 0x7fff7d52a770 ; __CFRunLoopRun 0x7fff7d52a514 <+420>: 41 89 c6 movl %eax, %r14d 0x7fff7d52a517 <+423>: 41 80 bc 24 90 00 00 00 00 cmpb $0x0, 0x90(%r12) 0x7fff7d52a520 <+432>: 79 14 jns 0x7fff7d52a536 ; <+454> 0x7fff7d52a522 <+434>: 44 89 75 94 movl %r14d, -0x6c(%rbp) 0x7fff7d52a526 <+438>: ba 80 00 00 00 movl $0x80, %edx 0x7fff7d52a52b <+443>: 4c 89 ff movq %r15, %rdi 0x7fff7d52a52e <+446>: 4c 89 e6 movq %r12, %rsi 0x7fff7d52a531 <+449>: e8 7a f7 01 00 callq 0x7fff7d549cb0 ; __CFRunLoopDoObservers 0x7fff7d52a536 <+454>: 49 89 dd movq %rbx, %r13 0x7fff7d52a539 <+457>: 31 db xorl %ebx, %ebx 0x7fff7d52a53b <+459>: 49 83 c4 10 addq $0x10, %r12 0x7fff7d52a53f <+463>: 4c 89 e7 movq %r12, %rdi 0x7fff7d52a542 <+466>: e8 c7 84 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52a547 <+471>: 49 8b 77 58 movq 0x58(%r15), %rsi 0x7fff7d52a54b <+475>: 48 85 f6 testq %rsi, %rsi 0x7fff7d52a54e <+478>: 74 09 je 0x7fff7d52a559 ; <+489> 0x7fff7d52a550 <+480>: 48 8b 7d 88 movq -0x78(%rbp), %rdi 0x7fff7d52a554 <+484>: e8 07 d1 f7 ff callq 0x7fff7d4a7660 ; CFAllocatorDeallocate 0x7fff7d52a559 <+489>: 4d 89 6f 58 movq %r13, 0x58(%r15) 0x7fff7d52a55d <+493>: 48 8b 45 98 movq -0x68(%rbp), %rax 0x7fff7d52a561 <+497>: 49 89 87 80 00 00 00 movq %rax, 0x80(%r15) 0x7fff7d52a568 <+504>: 84 db testb %bl, %bl 0x7fff7d52a56a <+506>: 75 2a jne 0x7fff7d52a596 ; <+550> 0x7fff7d52a56c <+508>: 48 8b 7d a0 movq -0x60(%rbp), %rdi 0x7fff7d52a570 <+512>: e8 99 84 16 00 callq 0x7fff7d692a0e ; symbol stub for: pthread_mutex_unlock 0x7fff7d52a575 <+517>: e9 97 fe ff ff jmp 0x7fff7d52a411 ; <+161> 0x7fff7d52a57a <+522>: 49 89 dd movq %rbx, %r13 0x7fff7d52a57d <+525>: 48 89 c7 movq %rax, %rdi 0x7fff7d52a580 <+528>: e8 af 7c 16 00 callq 0x7fff7d692234 ; symbol stub for: objc_begin_catch 0x7fff7d52a585 <+533>: b3 01 movb $0x1, %bl 0x7fff7d52a587 <+535>: 44 8b 75 94 movl -0x6c(%rbp), %r14d 0x7fff7d52a58b <+539>: eb ae jmp 0x7fff7d52a53b ; <+459> 0x7fff7d52a58d <+541>: 49 89 c6 movq %rax, %r14 0x7fff7d52a590 <+544>: 84 db testb %bl, %bl 0x7fff7d52a592 <+546>: 74 11 je 0x7fff7d52a5a5 ; <+565> 0x7fff7d52a594 <+548>: eb 0a jmp 0x7fff7d52a5a0 ; <+560> 0x7fff7d52a596 <+550>: e8 b7 7c 16 00 callq 0x7fff7d692252 ; symbol stub for: objc_exception_rethrow 0x7fff7d52a59b <+555>: eb cf jmp 0x7fff7d52a56c ; <+508> 0x7fff7d52a59d <+557>: 49 89 c6 movq %rax, %r14 0x7fff7d52a5a0 <+560>: e8 a1 7c 16 00 callq 0x7fff7d692246 ; symbol stub for: objc_end_catch 0x7fff7d52a5a5 <+565>: 4c 89 f7 movq %r14, %rdi 0x7fff7d52a5a8 <+568>: e8 f5 7d 16 00 callq 0x7fff7d6923a2 ; symbol stub for: _Unwind_Resume 0x7fff7d52a5ad <+573>: e8 3c 7d 16 00 callq 0x7fff7d6922ee ; symbol stub for: objc_terminate 0x7fff7d52a5b2 <+578>: 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax) (lldb) image show-unwind --address 0x7fff7d52a514 UNWIND PLANS for CoreFoundation`CFRunLoopRunSpecific (start addr 0x7fff7d52a370) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 547824-0x0000000000085e40) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[8]: 169: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[9]: 171: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[10]: 173: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[11]: 175: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[12]: 177: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[13]: 178: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[14]: 179: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x7fff7d92a304, personality routine is at address 0x7fff97ccf0d0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 547824-0x0000000000085e40) row[0]: 0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7cac7fbc HIToolbox`RunCurrentEventLoopInMode: 0x7fff7cac7ecc <+0>: 55 pushq %rbp 0x7fff7cac7ecd <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7cac7ed0 <+4>: 41 57 pushq %r15 0x7fff7cac7ed2 <+6>: 41 56 pushq %r14 0x7fff7cac7ed4 <+8>: 41 54 pushq %r12 0x7fff7cac7ed6 <+10>: 53 pushq %rbx 0x7fff7cac7ed7 <+11>: 48 83 ec 10 subq $0x10, %rsp 0x7fff7cac7edb <+15>: 41 89 f7 movl %esi, %r15d 0x7fff7cac7ede <+18>: 48 89 fb movq %rdi, %rbx 0x7fff7cac7ee1 <+21>: f2 0f 11 45 d8 movsd %xmm0, -0x28(%rbp) 0x7fff7cac7ee6 <+26>: e8 15 1f fd ff callq 0x7fff7ca99e00 ; GetCurrentEventLoop 0x7fff7cac7eeb <+31>: 49 89 c6 movq %rax, %r14 0x7fff7cac7eee <+34>: 8a 05 25 c3 07 1b movb 0x1b07c325(%rip), %al ; sEventsInited 0x7fff7cac7ef4 <+40>: 24 01 andb $0x1, %al 0x7fff7cac7ef6 <+42>: 75 0c jne 0x7fff7cac7f04 ; <+56> 0x7fff7cac7ef8 <+44>: e8 3f 01 00 00 callq 0x7fff7cac803c ; _FirstEventTime 0x7fff7cac7efd <+49>: c6 05 15 c3 07 1b 01 movb $0x1, 0x1b07c315(%rip) ; GetCurrentEventLoop.sMultithreaded 0x7fff7cac7f04 <+56>: 48 85 db testq %rbx, %rbx 0x7fff7cac7f07 <+59>: 48 8b 05 ea 23 03 1b movq 0x1b0323ea(%rip), %rax ; (void *)0x00007fff97cd76f0: NSDefaultRunLoopMode 0x7fff7cac7f0e <+66>: 48 0f 44 18 cmoveq (%rax), %rbx 0x7fff7cac7f12 <+70>: 41 8a 4e 0c movb 0xc(%r14), %cl 0x7fff7cac7f16 <+74>: f6 c1 01 testb $0x1, %cl 0x7fff7cac7f19 <+77>: 0f 85 f6 00 00 00 jne 0x7fff7cac8015 ; <+329> 0x7fff7cac7f1f <+83>: f2 0f 10 55 d8 movsd -0x28(%rbp), %xmm2 ; xmm2 = mem[0],zero 0x7fff7cac7f24 <+88>: 66 0f 28 ca movapd %xmm2, %xmm1 0x7fff7cac7f28 <+92>: f2 0f c2 0d e7 c5 28 00 00 cmpeqsd 0x28c5e7(%rip), %xmm1 ; GetAccessibilityActionID::values + 71 0x7fff7cac7f31 <+101>: f2 0f 10 05 6f 35 29 00 movsd 0x29356f(%rip), %xmm0 ; TDelegate::ActivateInterface(unsigned int)::kCreationNotificationEvents + 232, xmm0 = mem[0],zero 0x7fff7cac7f39 <+109>: 66 0f 54 c1 andpd %xmm1, %xmm0 0x7fff7cac7f3d <+113>: 66 0f 55 ca andnpd %xmm2, %xmm1 0x7fff7cac7f41 <+117>: 66 0f 56 c8 orpd %xmm0, %xmm1 0x7fff7cac7f45 <+121>: 45 88 fc movb %r15b, %r12b 0x7fff7cac7f48 <+124>: 41 80 e4 01 andb $0x1, %r12b 0x7fff7cac7f4c <+128>: 66 0f 57 c0 xorpd %xmm0, %xmm0 0x7fff7cac7f50 <+132>: 66 0f 2e c8 ucomisd %xmm0, %xmm1 0x7fff7cac7f54 <+136>: 75 23 jne 0x7fff7cac7f79 ; <+173> 0x7fff7cac7f56 <+138>: 7a 21 jp 0x7fff7cac7f79 ; <+173> 0x7fff7cac7f58 <+140>: 41 83 e7 02 andl $0x2, %r15d 0x7fff7cac7f5c <+144>: 74 1b je 0x7fff7cac7f79 ; <+173> 0x7fff7cac7f5e <+146>: f2 0f 11 4d d8 movsd %xmm1, -0x28(%rbp) 0x7fff7cac7f63 <+151>: 49 8b 3e movq (%r14), %rdi 0x7fff7cac7f66 <+154>: e8 45 53 27 00 callq 0x7fff7cd3d2b0 ; symbol stub for: _CFRunLoopSetCurrent 0x7fff7cac7f6b <+159>: bf 02 00 00 00 movl $0x2, %edi 0x7fff7cac7f70 <+164>: 31 f6 xorl %esi, %esi 0x7fff7cac7f72 <+166>: e8 f7 76 fd ff callq 0x7fff7ca9f66e ; _NotifyEventLoopObservers 0x7fff7cac7f77 <+171>: eb 47 jmp 0x7fff7cac7fc0 ; <+244> 0x7fff7cac7f79 <+173>: f2 0f 11 4d d8 movsd %xmm1, -0x28(%rbp) 0x7fff7cac7f7e <+178>: 48 8d 35 bb 8b 05 1b leaq 0x1b058bbb(%rip), %rsi ; @"com.apple.hitoolbox.windows.flushmode" 0x7fff7cac7f85 <+185>: 31 d2 xorl %edx, %edx 0x7fff7cac7f87 <+187>: 48 89 df movq %rbx, %rdi 0x7fff7cac7f8a <+190>: e8 db 50 27 00 callq 0x7fff7cd3d06a ; symbol stub for: CFStringCompare 0x7fff7cac7f8f <+195>: 49 89 c7 movq %rax, %r15 0x7fff7cac7f92 <+198>: 49 8b 3e movq (%r14), %rdi 0x7fff7cac7f95 <+201>: e8 16 53 27 00 callq 0x7fff7cd3d2b0 ; symbol stub for: _CFRunLoopSetCurrent 0x7fff7cac7f9a <+206>: bf 02 00 00 00 movl $0x2, %edi 0x7fff7cac7f9f <+211>: 31 f6 xorl %esi, %esi 0x7fff7cac7fa1 <+213>: e8 c8 76 fd ff callq 0x7fff7ca9f66e ; _NotifyEventLoopObservers 0x7fff7cac7fa6 <+218>: 4d 85 ff testq %r15, %r15 0x7fff7cac7fa9 <+221>: 74 15 je 0x7fff7cac7fc0 ; <+244> 0x7fff7cac7fab <+223>: 41 0f b6 f4 movzbl %r12b, %esi 0x7fff7cac7faf <+227>: 48 89 df movq %rbx, %rdi 0x7fff7cac7fb2 <+230>: f2 0f 10 45 d8 movsd -0x28(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7cac7fb7 <+235>: e8 06 50 27 00 callq 0x7fff7cd3cfc2 ; symbol stub for: CFRunLoopRunInMode 0x7fff7cac7fbc <+240>: 89 c3 movl %eax, %ebx 0x7fff7cac7fbe <+242>: eb 29 jmp 0x7fff7cac7fe9 ; <+285> 0x7fff7cac7fc0 <+244>: bf 01 00 00 00 movl $0x1, %edi 0x7fff7cac7fc5 <+249>: e8 0d 3e 06 00 callq 0x7fff7cb2bdd7 ; SwapPlatformFlushRequired 0x7fff7cac7fca <+254>: 41 88 c7 movb %al, %r15b 0x7fff7cac7fcd <+257>: 41 0f b6 f4 movzbl %r12b, %esi 0x7fff7cac7fd1 <+261>: 48 89 df movq %rbx, %rdi 0x7fff7cac7fd4 <+264>: f2 0f 10 45 d8 movsd -0x28(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7cac7fd9 <+269>: e8 e4 4f 27 00 callq 0x7fff7cd3cfc2 ; symbol stub for: CFRunLoopRunInMode 0x7fff7cac7fde <+274>: 89 c3 movl %eax, %ebx 0x7fff7cac7fe0 <+276>: 41 0f b6 ff movzbl %r15b, %edi 0x7fff7cac7fe4 <+280>: e8 ee 3d 06 00 callq 0x7fff7cb2bdd7 ; SwapPlatformFlushRequired 0x7fff7cac7fe9 <+285>: bf 04 00 00 00 movl $0x4, %edi 0x7fff7cac7fee <+290>: 31 f6 xorl %esi, %esi 0x7fff7cac7ff0 <+292>: e8 79 76 fd ff callq 0x7fff7ca9f66e ; _NotifyEventLoopObservers 0x7fff7cac7ff5 <+297>: b8 6d d9 ff ff movl $0xffffd96d, %eax ; imm = 0xFFFFD96D 0x7fff7cac7ffa <+302>: 83 fb 03 cmpl $0x3, %ebx 0x7fff7cac7ffd <+305>: 74 22 je 0x7fff7cac8021 ; <+341> 0x7fff7cac7fff <+307>: 83 fb 02 cmpl $0x2, %ebx 0x7fff7cac8002 <+310>: 75 06 jne 0x7fff7cac800a ; <+318> 0x7fff7cac8004 <+312>: 41 8a 4e 0c movb 0xc(%r14), %cl 0x7fff7cac8008 <+316>: eb 0b jmp 0x7fff7cac8015 ; <+329> 0x7fff7cac800a <+318>: 41 8a 4e 0c movb 0xc(%r14), %cl 0x7fff7cac800e <+322>: 31 c0 xorl %eax, %eax 0x7fff7cac8010 <+324>: f6 c1 01 testb $0x1, %cl 0x7fff7cac8013 <+327>: 74 0c je 0x7fff7cac8021 ; <+341> 0x7fff7cac8015 <+329>: 80 e1 fe andb $-0x2, %cl 0x7fff7cac8018 <+332>: 41 88 4e 0c movb %cl, 0xc(%r14) 0x7fff7cac801c <+336>: b8 6c d9 ff ff movl $0xffffd96c, %eax ; imm = 0xFFFFD96C 0x7fff7cac8021 <+341>: 48 83 c4 10 addq $0x10, %rsp 0x7fff7cac8025 <+345>: 5b popq %rbx 0x7fff7cac8026 <+346>: 41 5c popq %r12 0x7fff7cac8028 <+348>: 41 5e popq %r14 0x7fff7cac802a <+350>: 41 5f popq %r15 0x7fff7cac802c <+352>: 5d popq %rbp 0x7fff7cac802d <+353>: c3 retq 0x7fff7cac802e <+354>: 90 nop 0x7fff7cac802f <+355>: 90 nop 0x7fff7cac8030 <+356>: 90 nop 0x7fff7cac8031 <+357>: 90 nop 0x7fff7cac8032 <+358>: 90 nop 0x7fff7cac8033 <+359>: 90 nop 0x7fff7cac8034 <+360>: 90 nop 0x7fff7cac8035 <+361>: 90 nop 0x7fff7cac8036 <+362>: 90 nop 0x7fff7cac8037 <+363>: 90 nop 0x7fff7cac8038 <+364>: 90 nop 0x7fff7cac8039 <+365>: 90 nop 0x7fff7cac803a <+366>: 90 nop 0x7fff7cac803b <+367>: 90 nop (lldb) image show-unwind --address 0x7fff7cac7fbc UNWIND PLANS for HIToolbox`RunCurrentEventLoopInMode (start addr 0x7fff7cac7ecc) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 191324-0x000000000002eccc) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 11: CFA=rbp+16 => rbx=[CFA-48] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 346: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[8]: 348: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[9]: 350: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[10]: 352: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[11]: 353: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[12]: 354: CFA=rbp+16 => rbx=[CFA-48] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 191324-0x000000000002eccc) row[0]: 0: CFA=rbp+16 => rbx=[CFA-48] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7cac7cf9 HIToolbox`ReceiveNextEventCommon: 0x7fff7cac7c41 <+0>: 55 pushq %rbp 0x7fff7cac7c42 <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7cac7c45 <+4>: 41 57 pushq %r15 0x7fff7cac7c47 <+6>: 41 56 pushq %r14 0x7fff7cac7c49 <+8>: 41 55 pushq %r13 0x7fff7cac7c4b <+10>: 41 54 pushq %r12 0x7fff7cac7c4d <+12>: 53 pushq %rbx 0x7fff7cac7c4e <+13>: 48 83 ec 48 subq $0x48, %rsp 0x7fff7cac7c52 <+17>: 4c 89 4d a8 movq %r9, -0x58(%rbp) 0x7fff7cac7c56 <+21>: 89 4d 9c movl %ecx, -0x64(%rbp) 0x7fff7cac7c59 <+24>: 48 89 55 c0 movq %rdx, -0x40(%rbp) 0x7fff7cac7c5d <+28>: 48 89 75 c8 movq %rsi, -0x38(%rbp) 0x7fff7cac7c61 <+32>: 31 db xorl %ebx, %ebx 0x7fff7cac7c63 <+34>: 48 85 f6 testq %rsi, %rsi 0x7fff7cac7c66 <+37>: 74 52 je 0x7fff7cac7cba ; <+121> 0x7fff7cac7c68 <+39>: 48 85 ff testq %rdi, %rdi 0x7fff7cac7c6b <+42>: 74 4d je 0x7fff7cac7cba ; <+121> 0x7fff7cac7c6d <+44>: f2 0f 11 45 b0 movsd %xmm0, -0x50(%rbp) 0x7fff7cac7c72 <+49>: 4c 89 45 90 movq %r8, -0x70(%rbp) 0x7fff7cac7c76 <+53>: 48 8b 45 c8 movq -0x38(%rbp), %rax 0x7fff7cac7c7a <+57>: 48 89 7d b8 movq %rdi, -0x48(%rbp) 0x7fff7cac7c7e <+61>: 48 89 f9 movq %rdi, %rcx 0x7fff7cac7c81 <+64>: 45 31 f6 xorl %r14d, %r14d 0x7fff7cac7c84 <+67>: 8b 10 movl (%rax), %edx 0x7fff7cac7c86 <+69>: 81 fa 62 79 65 6b cmpl $0x6b657962, %edx ; imm = 0x6B657962 0x7fff7cac7c8c <+75>: 74 10 je 0x7fff7cac7c9e ; <+93> 0x7fff7cac7c8e <+77>: 81 fa 74 6c 62 74 cmpl $0x74626c74, %edx ; imm = 0x74626C74 0x7fff7cac7c94 <+83>: 74 08 je 0x7fff7cac7c9e ; <+93> 0x7fff7cac7c96 <+85>: 81 fa 73 75 6f 6d cmpl $0x6d6f7573, %edx ; imm = 0x6D6F7573 0x7fff7cac7c9c <+91>: 75 11 jne 0x7fff7cac7caf ; <+110> 0x7fff7cac7c9e <+93>: 81 fa 74 6c 62 74 cmpl $0x74626c74, %edx ; imm = 0x74626C74 0x7fff7cac7ca4 <+99>: 41 b6 01 movb $0x1, %r14b 0x7fff7cac7ca7 <+102>: b2 01 movb $0x1, %dl 0x7fff7cac7ca9 <+104>: 74 02 je 0x7fff7cac7cad ; <+108> 0x7fff7cac7cab <+106>: 88 da movb %bl, %dl 0x7fff7cac7cad <+108>: 88 d3 movb %dl, %bl 0x7fff7cac7caf <+110>: 48 83 c0 08 addq $0x8, %rax 0x7fff7cac7cb3 <+114>: 48 ff c9 decq %rcx 0x7fff7cac7cb6 <+117>: 75 cc jne 0x7fff7cac7c84 ; <+67> 0x7fff7cac7cb8 <+119>: eb 10 jmp 0x7fff7cac7cca ; <+137> 0x7fff7cac7cba <+121>: 48 89 7d b8 movq %rdi, -0x48(%rbp) 0x7fff7cac7cbe <+125>: f2 0f 11 45 b0 movsd %xmm0, -0x50(%rbp) 0x7fff7cac7cc3 <+130>: 4c 89 45 90 movq %r8, -0x70(%rbp) 0x7fff7cac7cc7 <+134>: 45 31 f6 xorl %r14d, %r14d 0x7fff7cac7cca <+137>: e8 6f fe ff ff callq 0x7fff7cac7b3e ; GetCurrentEventQueue 0x7fff7cac7ccf <+142>: 84 db testb %bl, %bl 0x7fff7cac7cd1 <+144>: 0f 94 c1 sete %cl 0x7fff7cac7cd4 <+147>: 45 84 f6 testb %r14b, %r14b 0x7fff7cac7cd7 <+150>: 0f 95 c2 setne %dl 0x7fff7cac7cda <+153>: 20 ca andb %cl, %dl 0x7fff7cac7cdc <+155>: 0f b6 f2 movzbl %dl, %esi 0x7fff7cac7cdf <+158>: 48 89 c7 movq %rax, %rdi 0x7fff7cac7ce2 <+161>: e8 bf 01 00 00 callq 0x7fff7cac7ea6 ; SetEventQueueFilterTabletEvents 0x7fff7cac7ce7 <+166>: 66 0f 57 c0 xorpd %xmm0, %xmm0 0x7fff7cac7ceb <+170>: be 01 00 00 00 movl $0x1, %esi 0x7fff7cac7cf0 <+175>: 48 8b 7d a8 movq -0x58(%rbp), %rdi 0x7fff7cac7cf4 <+179>: e8 d3 01 00 00 callq 0x7fff7cac7ecc ; RunCurrentEventLoopInMode 0x7fff7cac7cf9 <+184>: 41 bc 6c d9 ff ff movl $0xffffd96c, %r12d ; imm = 0xFFFFD96C 0x7fff7cac7cff <+190>: 45 31 ed xorl %r13d, %r13d 0x7fff7cac7d02 <+193>: 3d 6c d9 ff ff cmpl $0xffffd96c, %eax ; imm = 0xFFFFD96C 0x7fff7cac7d07 <+198>: 0f 84 53 01 00 00 je 0x7fff7cac7e60 ; <+543> 0x7fff7cac7d0d <+204>: e8 2c fe ff ff callq 0x7fff7cac7b3e ; GetCurrentEventQueue 0x7fff7cac7d12 <+209>: 8b 4d 9c movl -0x64(%rbp), %ecx 0x7fff7cac7d15 <+212>: 44 0f b6 f9 movzbl %cl, %r15d 0x7fff7cac7d19 <+216>: 48 89 c7 movq %rax, %rdi 0x7fff7cac7d1c <+219>: 48 8b 75 b8 movq -0x48(%rbp), %rsi 0x7fff7cac7d20 <+223>: 48 8b 55 c8 movq -0x38(%rbp), %rdx 0x7fff7cac7d24 <+227>: 48 8b 4d c0 movq -0x40(%rbp), %rcx 0x7fff7cac7d28 <+231>: 45 89 f8 movl %r15d, %r8d 0x7fff7cac7d2b <+234>: e8 b7 fd 00 00 callq 0x7fff7cad7ae7 ; AcquireEventFromQueue 0x7fff7cac7d30 <+239>: 49 89 c5 movq %rax, %r13 0x7fff7cac7d33 <+242>: 4d 85 ed testq %r13, %r13 0x7fff7cac7d36 <+245>: 41 bc 00 00 00 00 movl $0x0, %r12d 0x7fff7cac7d3c <+251>: 0f 85 1e 01 00 00 jne 0x7fff7cac7e60 ; <+543> 0x7fff7cac7d42 <+257>: f2 0f 10 4d b0 movsd -0x50(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7cac7d47 <+262>: 66 0f 2e 0d c9 c7 28 00 ucomisd 0x28c7c9(%rip), %xmm1 ; GetAccessibilityActionID::values + 70 0x7fff7cac7d4f <+270>: 66 0f 57 c0 xorpd %xmm0, %xmm0 0x7fff7cac7d53 <+274>: f2 0f 11 45 a0 movsd %xmm0, -0x60(%rbp) 0x7fff7cac7d58 <+279>: 75 02 jne 0x7fff7cac7d5c ; <+283> 0x7fff7cac7d5a <+281>: 7b 13 jnp 0x7fff7cac7d6f ; <+302> 0x7fff7cac7d5c <+283>: e8 9b 92 00 00 callq 0x7fff7cad0ffc ; GetCurrentEventTime 0x7fff7cac7d61 <+288>: f2 0f 10 4d b0 movsd -0x50(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7cac7d66 <+293>: f2 0f 58 c1 addsd %xmm1, %xmm0 0x7fff7cac7d6a <+297>: f2 0f 11 45 a0 movsd %xmm0, -0x60(%rbp) 0x7fff7cac7d6f <+302>: 66 0f 28 c1 movapd %xmm1, %xmm0 0x7fff7cac7d73 <+306>: f2 0f c2 05 9c c7 28 00 04 cmpneqsd 0x28c79c(%rip), %xmm0 ; GetAccessibilityActionID::values + 71 0x7fff7cac7d7c <+315>: 66 48 0f 7e c3 movd %xmm0, %rbx 0x7fff7cac7d81 <+320>: 83 e3 01 andl $0x1, %ebx 0x7fff7cac7d84 <+323>: f2 0f 11 4d d0 movsd %xmm1, -0x30(%rbp) 0x7fff7cac7d89 <+328>: eb 15 jmp 0x7fff7cac7da0 ; <+351> 0x7fff7cac7d8b <+330>: 48 8d 3d 7e c5 07 1b leaq 0x1b07c57e(%rip), %rdi ; ReceiveNextEventCommon.onceToken 0x7fff7cac7d92 <+337>: 48 8d 35 37 55 04 1b leaq 0x1b045537(%rip), %rsi ; __block_literal_global 0x7fff7cac7d99 <+344>: e8 9e 5f 27 00 callq 0x7fff7cd3dd3c ; symbol stub for: dispatch_once 0x7fff7cac7d9e <+349>: eb 3e jmp 0x7fff7cac7dde ; <+413> 0x7fff7cac7da0 <+351>: 66 0f 57 c0 xorpd %xmm0, %xmm0 0x7fff7cac7da4 <+355>: 66 0f 2e 45 d0 ucomisd -0x30(%rbp), %xmm0 0x7fff7cac7da9 <+360>: 0f 97 c0 seta %al 0x7fff7cac7dac <+363>: 41 be 6d d9 ff ff movl $0xffffd96d, %r14d ; imm = 0xFFFFD96D 0x7fff7cac7db2 <+369>: 84 d8 testb %bl, %al 0x7fff7cac7db4 <+371>: 75 3e jne 0x7fff7cac7df4 ; <+435> 0x7fff7cac7db6 <+373>: f2 0f 10 45 d0 movsd -0x30(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7cac7dbb <+378>: 66 0f 2e 05 6d cf 28 00 ucomisd 0x28cf6d(%rip), %xmm0 ; GetThemeMetric::kThemeMetricsPrivate + 174 0x7fff7cac7dc3 <+386>: 75 02 jne 0x7fff7cac7dc7 ; <+390> 0x7fff7cac7dc5 <+388>: 7b 17 jnp 0x7fff7cac7dde ; <+413> 0x7fff7cac7dc7 <+390>: e8 72 fd ff ff callq 0x7fff7cac7b3e ; GetCurrentEventQueue 0x7fff7cac7dcc <+395>: 48 89 c7 movq %rax, %rdi 0x7fff7cac7dcf <+398>: e8 82 44 03 00 callq 0x7fff7cafc256 ; _DropPendingBoost 0x7fff7cac7dd4 <+403>: 48 83 3d 34 c5 07 1b ff cmpq $-0x1, 0x1b07c534(%rip) ; GetTaskStorageKeyForSafeToCall.sCreated + 7 0x7fff7cac7ddc <+411>: 75 ad jne 0x7fff7cac7d8b ; <+330> 0x7fff7cac7dde <+413>: be 01 00 00 00 movl $0x1, %esi 0x7fff7cac7de3 <+418>: f2 0f 10 45 d0 movsd -0x30(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7cac7de8 <+423>: 48 8b 7d a8 movq -0x58(%rbp), %rdi 0x7fff7cac7dec <+427>: e8 db 00 00 00 callq 0x7fff7cac7ecc ; RunCurrentEventLoopInMode 0x7fff7cac7df1 <+432>: 41 89 c6 movl %eax, %r14d 0x7fff7cac7df4 <+435>: e8 45 fd ff ff callq 0x7fff7cac7b3e ; GetCurrentEventQueue 0x7fff7cac7df9 <+440>: 48 89 c7 movq %rax, %rdi 0x7fff7cac7dfc <+443>: 48 8b 75 b8 movq -0x48(%rbp), %rsi 0x7fff7cac7e00 <+447>: 48 8b 55 c8 movq -0x38(%rbp), %rdx 0x7fff7cac7e04 <+451>: 48 8b 4d c0 movq -0x40(%rbp), %rcx 0x7fff7cac7e08 <+455>: 45 89 f8 movl %r15d, %r8d 0x7fff7cac7e0b <+458>: e8 d7 fc 00 00 callq 0x7fff7cad7ae7 ; AcquireEventFromQueue 0x7fff7cac7e10 <+463>: 49 89 c5 movq %rax, %r13 0x7fff7cac7e13 <+466>: 4d 85 ed testq %r13, %r13 0x7fff7cac7e16 <+469>: 0f 95 c0 setne %al 0x7fff7cac7e19 <+472>: 45 89 f4 movl %r14d, %r12d 0x7fff7cac7e1c <+475>: b9 00 00 00 00 movl $0x0, %ecx 0x7fff7cac7e21 <+480>: 44 0f 45 e1 cmovnel %ecx, %r12d 0x7fff7cac7e25 <+484>: f2 0f 10 45 b0 movsd -0x50(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7cac7e2a <+489>: 66 0f 2e 05 e6 c6 28 00 ucomisd 0x28c6e6(%rip), %xmm0 ; GetAccessibilityActionID::values + 70 0x7fff7cac7e32 <+497>: 75 02 jne 0x7fff7cac7e36 ; <+501> 0x7fff7cac7e34 <+499>: 7b 1d jnp 0x7fff7cac7e53 ; <+530> 0x7fff7cac7e36 <+501>: 4d 85 ed testq %r13, %r13 0x7fff7cac7e39 <+504>: 75 18 jne 0x7fff7cac7e53 ; <+530> 0x7fff7cac7e3b <+506>: e8 bc 91 00 00 callq 0x7fff7cad0ffc ; GetCurrentEventTime 0x7fff7cac7e40 <+511>: f2 0f 10 4d a0 movsd -0x60(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7cac7e45 <+516>: f2 0f 5c c8 subsd %xmm0, %xmm1 0x7fff7cac7e49 <+520>: f2 0f 11 4d d0 movsd %xmm1, -0x30(%rbp) 0x7fff7cac7e4e <+525>: 31 c0 xorl %eax, %eax 0x7fff7cac7e50 <+527>: 45 89 f4 movl %r14d, %r12d 0x7fff7cac7e53 <+530>: 45 85 e4 testl %r12d, %r12d 0x7fff7cac7e56 <+533>: 75 08 jne 0x7fff7cac7e60 ; <+543> 0x7fff7cac7e58 <+535>: 84 c0 testb %al, %al 0x7fff7cac7e5a <+537>: 0f 84 40 ff ff ff je 0x7fff7cac7da0 ; <+351> 0x7fff7cac7e60 <+543>: 48 8b 4d 90 movq -0x70(%rbp), %rcx 0x7fff7cac7e64 <+547>: 48 85 c9 testq %rcx, %rcx 0x7fff7cac7e67 <+550>: 74 0d je 0x7fff7cac7e76 ; <+565> 0x7fff7cac7e69 <+552>: 8a 45 10 movb 0x10(%rbp), %al 0x7fff7cac7e6c <+555>: 4c 89 29 movq %r13, (%rcx) 0x7fff7cac7e6f <+558>: 8b 4d 9c movl -0x64(%rbp), %ecx 0x7fff7cac7e72 <+561>: 08 c8 orb %cl, %al 0x7fff7cac7e74 <+563>: 75 0d jne 0x7fff7cac7e83 ; <+578> 0x7fff7cac7e76 <+565>: 4d 85 ed testq %r13, %r13 0x7fff7cac7e79 <+568>: 74 08 je 0x7fff7cac7e83 ; <+578> 0x7fff7cac7e7b <+570>: 4c 89 ef movq %r13, %rdi 0x7fff7cac7e7e <+573>: e8 ca 5b fd ff callq 0x7fff7ca9da4d ; ReleaseEvent 0x7fff7cac7e83 <+578>: e8 b6 fc ff ff callq 0x7fff7cac7b3e ; GetCurrentEventQueue 0x7fff7cac7e88 <+583>: 31 f6 xorl %esi, %esi 0x7fff7cac7e8a <+585>: 48 89 c7 movq %rax, %rdi 0x7fff7cac7e8d <+588>: e8 14 00 00 00 callq 0x7fff7cac7ea6 ; SetEventQueueFilterTabletEvents 0x7fff7cac7e92 <+593>: 44 89 e0 movl %r12d, %eax 0x7fff7cac7e95 <+596>: 48 83 c4 48 addq $0x48, %rsp 0x7fff7cac7e99 <+600>: 5b popq %rbx 0x7fff7cac7e9a <+601>: 41 5c popq %r12 0x7fff7cac7e9c <+603>: 41 5d popq %r13 0x7fff7cac7e9e <+605>: 41 5e popq %r14 0x7fff7cac7ea0 <+607>: 41 5f popq %r15 0x7fff7cac7ea2 <+609>: 5d popq %rbp 0x7fff7cac7ea3 <+610>: c3 retq 0x7fff7cac7ea4 <+611>: 90 nop 0x7fff7cac7ea5 <+612>: 90 nop (lldb) image show-unwind --address 0x7fff7cac7cf9 UNWIND PLANS for HIToolbox`ReceiveNextEventCommon (start addr 0x7fff7cac7c41) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 190673-0x000000000002eb36) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[8]: 601: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[9]: 603: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[10]: 605: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[11]: 607: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[12]: 609: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[13]: 610: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[14]: 611: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 190673-0x000000000002eb36) row[0]: 0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7cac7c26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter: 0x7fff7cac7bdf <+0>: 49 89 d2 movq %rdx, %r10 0x7fff7cac7be2 <+3>: 48 85 ff testq %rdi, %rdi 0x7fff7cac7be5 <+6>: 0f 94 c2 sete %dl 0x7fff7cac7be8 <+9>: 48 85 f6 testq %rsi, %rsi 0x7fff7cac7beb <+12>: 0f 94 c0 sete %al 0x7fff7cac7bee <+15>: 30 d0 xorb %dl, %al 0x7fff7cac7bf0 <+17>: 74 04 je 0x7fff7cac7bf6 ; <+23> 0x7fff7cac7bf2 <+19>: 31 d2 xorl %edx, %edx 0x7fff7cac7bf4 <+21>: eb 3a jmp 0x7fff7cac7c30 ; <+81> 0x7fff7cac7bf6 <+23>: 84 c9 testb %cl, %cl 0x7fff7cac7bf8 <+25>: 74 0f je 0x7fff7cac7c09 ; <+42> 0x7fff7cac7bfa <+27>: 0f b6 c1 movzbl %cl, %eax 0x7fff7cac7bfd <+30>: 31 d2 xorl %edx, %edx 0x7fff7cac7bff <+32>: 83 f8 01 cmpl $0x1, %eax 0x7fff7cac7c02 <+35>: 75 2c jne 0x7fff7cac7c30 ; <+81> 0x7fff7cac7c04 <+37>: 4d 85 c0 testq %r8, %r8 0x7fff7cac7c07 <+40>: 74 27 je 0x7fff7cac7c30 ; <+81> 0x7fff7cac7c09 <+42>: 55 pushq %rbp 0x7fff7cac7c0a <+43>: 48 89 e5 movq %rsp, %rbp 0x7fff7cac7c0d <+46>: 48 83 ec 10 subq $0x10, %rsp 0x7fff7cac7c11 <+50>: c7 04 24 00 00 00 00 movl $0x0, (%rsp) 0x7fff7cac7c18 <+57>: 0f b6 c9 movzbl %cl, %ecx 0x7fff7cac7c1b <+60>: 4c 89 ca movq %r9, %rdx 0x7fff7cac7c1e <+63>: 4d 89 d1 movq %r10, %r9 0x7fff7cac7c21 <+66>: e8 1b 00 00 00 callq 0x7fff7cac7c41 ; ReceiveNextEventCommon 0x7fff7cac7c26 <+71>: 85 c0 testl %eax, %eax 0x7fff7cac7c28 <+73>: 0f 94 c2 sete %dl 0x7fff7cac7c2b <+76>: 48 83 c4 10 addq $0x10, %rsp 0x7fff7cac7c2f <+80>: 5d popq %rbp 0x7fff7cac7c30 <+81>: 0f b6 c2 movzbl %dl, %eax 0x7fff7cac7c33 <+84>: c3 retq 0x7fff7cac7c34 <+85>: 90 nop 0x7fff7cac7c35 <+86>: 90 nop 0x7fff7cac7c36 <+87>: 90 nop 0x7fff7cac7c37 <+88>: 90 nop 0x7fff7cac7c38 <+89>: 90 nop 0x7fff7cac7c39 <+90>: 90 nop 0x7fff7cac7c3a <+91>: 90 nop 0x7fff7cac7c3b <+92>: 90 nop 0x7fff7cac7c3c <+93>: 90 nop 0x7fff7cac7c3d <+94>: 90 nop 0x7fff7cac7c3e <+95>: 90 nop 0x7fff7cac7c3f <+96>: 90 nop 0x7fff7cac7c40 <+97>: 90 nop (lldb) image show-unwind --address 0x7fff7cac7c26 UNWIND PLANS for HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter (start addr 0x7fff7cac7bdf) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 190575-0x000000000002e8d1) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 43: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 46: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 81: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 85: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 190575-0x000000000002e8d1) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7b1b1b79 AppKit`_DPSNextEvent: 0x7fff7b1b1734 <+0>: 55 pushq %rbp 0x7fff7b1b1735 <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7b1b1738 <+4>: 41 57 pushq %r15 0x7fff7b1b173a <+6>: 41 56 pushq %r14 0x7fff7b1b173c <+8>: 41 55 pushq %r13 0x7fff7b1b173e <+10>: 41 54 pushq %r12 0x7fff7b1b1740 <+12>: 53 pushq %rbx 0x7fff7b1b1741 <+13>: 48 81 ec f8 03 00 00 subq $0x3f8, %rsp ; imm = 0x3F8 0x7fff7b1b1748 <+20>: 4d 89 cc movq %r9, %r12 0x7fff7b1b174b <+23>: 45 89 c7 movl %r8d, %r15d 0x7fff7b1b174e <+26>: 49 89 cd movq %rcx, %r13 0x7fff7b1b1751 <+29>: 4c 89 ad 18 fd ff ff movq %r13, -0x2e8(%rbp) 0x7fff7b1b1758 <+36>: 48 89 95 10 fc ff ff movq %rdx, -0x3f0(%rbp) 0x7fff7b1b175f <+43>: 48 89 f3 movq %rsi, %rbx 0x7fff7b1b1762 <+46>: 48 89 9d 08 fd ff ff movq %rbx, -0x2f8(%rbp) 0x7fff7b1b1769 <+53>: 48 8b 05 90 52 3e 1c movq 0x1c3e5290(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x7fff7b1b1770 <+60>: 48 8b 00 movq (%rax), %rax 0x7fff7b1b1773 <+63>: 48 89 45 d0 movq %rax, -0x30(%rbp) 0x7fff7b1b1777 <+67>: 48 c7 85 88 fd ff ff 00 00 00 00 movq $0x0, -0x278(%rbp) 0x7fff7b1b1782 <+78>: 48 8d 85 d0 fd ff ff leaq -0x230(%rbp), %rax 0x7fff7b1b1789 <+85>: 48 89 85 80 fd ff ff movq %rax, -0x280(%rbp) 0x7fff7b1b1790 <+92>: e8 ac fa fb ff callq 0x7fff7b171241 ; _DPSAllKitAndDPSModes 0x7fff7b1b1795 <+97>: 49 89 c6 movq %rax, %r14 0x7fff7b1b1798 <+100>: 31 c0 xorl %eax, %eax 0x7fff7b1b179a <+102>: e8 05 15 00 00 callq 0x7fff7b1b2ca4 ; _runningOnAppKitThread 0x7fff7b1b179f <+107>: 84 c0 testb %al, %al 0x7fff7b1b17a1 <+109>: 74 37 je 0x7fff7b1b17da ; <+166> 0x7fff7b1b17a3 <+111>: 4c 89 a5 08 fc ff ff movq %r12, -0x3f8(%rbp) 0x7fff7b1b17aa <+118>: 48 83 3d 96 a9 6d 1c ff cmpq $-0x1, 0x1c6da996(%rip) ; _sTrackingMenus + 2 0x7fff7b1b17b2 <+126>: 0f 85 7a 14 00 00 jne 0x7fff7b1b2c32 ; <+5374> 0x7fff7b1b17b8 <+132>: 48 85 db testq %rbx, %rbx 0x7fff7b1b17bb <+135>: 74 47 je 0x7fff7b1b1804 ; <+208> 0x7fff7b1b17bd <+137>: 48 8d b5 7c fd ff ff leaq -0x284(%rbp), %rsi 0x7fff7b1b17c4 <+144>: 48 8d 95 80 fd ff ff leaq -0x280(%rbp), %rdx 0x7fff7b1b17cb <+151>: b9 40 00 00 00 movl $0x40, %ecx 0x7fff7b1b17d0 <+156>: 48 89 df movq %rbx, %rdi 0x7fff7b1b17d3 <+159>: e8 1c 15 00 00 callq 0x7fff7b1b2cf4 ; _DPSConvertMaskToEventTypeList 0x7fff7b1b17d8 <+164>: eb 7c jmp 0x7fff7b1b1856 ; <+290> 0x7fff7b1b17da <+166>: 31 c0 xorl %eax, %eax 0x7fff7b1b17dc <+168>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x7fff7b1b17e3 <+175>: 4d 85 e4 testq %r12, %r12 0x7fff7b1b17e6 <+178>: 4c 89 e3 movq %r12, %rbx 0x7fff7b1b17e9 <+181>: 0f 84 16 14 00 00 je 0x7fff7b1b2c05 ; <+5329> 0x7fff7b1b17ef <+187>: 48 c7 03 00 00 00 00 movq $0x0, (%rbx) 0x7fff7b1b17f6 <+194>: 31 c0 xorl %eax, %eax 0x7fff7b1b17f8 <+196>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x7fff7b1b17ff <+203>: e9 01 14 00 00 jmp 0x7fff7b1b2c05 ; <+5329> 0x7fff7b1b1804 <+208>: 48 8d 3d 45 46 42 1c leaq 0x1c424645(%rip), %rdi ; @"NSEventNilMeansAny" 0x7fff7b1b180b <+215>: 48 8d 15 4e a9 6d 1c leaq 0x1c6da94e(%rip), %rdx ; sNSEventNilMeansAnyComputedValue 0x7fff7b1b1812 <+222>: 48 8d 0d 8f ab 3f 00 leaq 0x3fab8f(%rip), %rcx ; NSEventNilMeansAnyDefaultValueFunction 0x7fff7b1b1819 <+229>: 31 f6 xorl %esi, %esi 0x7fff7b1b181b <+231>: e8 86 f2 fb ff callq 0x7fff7b170aa6 ; _NSGetBoolAppConfig 0x7fff7b1b1820 <+236>: 84 c0 testb %al, %al 0x7fff7b1b1822 <+238>: 74 17 je 0x7fff7b1b183b ; <+263> 0x7fff7b1b1824 <+240>: c7 85 7c fd ff ff 00 00 00 00 movl $0x0, -0x284(%rbp) 0x7fff7b1b182e <+250>: 48 c7 85 80 fd ff ff 00 00 00 00 movq $0x0, -0x280(%rbp) 0x7fff7b1b1839 <+261>: eb 1b jmp 0x7fff7b1b1856 ; <+290> 0x7fff7b1b183b <+263>: c7 85 7c fd ff ff 01 00 00 00 movl $0x1, -0x284(%rbp) 0x7fff7b1b1845 <+273>: 48 b8 63 70 70 65 01 00 00 00 movabsq $0x165707063, %rax ; imm = 0x165707063 0x7fff7b1b184f <+283>: 48 89 85 d0 fd ff ff movq %rax, -0x230(%rbp) 0x7fff7b1b1856 <+290>: 48 8b 35 0b 2d 67 1c movq 0x1c672d0b(%rip), %rsi ; "timeIntervalSinceNow" 0x7fff7b1b185d <+297>: 48 8b bd 10 fc ff ff movq -0x3f0(%rbp), %rdi 0x7fff7b1b1864 <+304>: ff 15 16 68 3e 1c callq *0x1c3e6816(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b186a <+310>: f2 0f 11 85 20 fd ff ff movsd %xmm0, -0x2e0(%rbp) 0x7fff7b1b1872 <+318>: 66 0f 57 d2 xorpd %xmm2, %xmm2 0x7fff7b1b1876 <+322>: 66 0f 28 c8 movapd %xmm0, %xmm1 0x7fff7b1b187a <+326>: f2 0f c2 ca 02 cmplesd %xmm2, %xmm1 0x7fff7b1b187f <+331>: f2 0f 11 8d 28 fd ff ff movsd %xmm1, -0x2d8(%rbp) 0x7fff7b1b1887 <+339>: 4c 89 f7 movq %r14, %rdi 0x7fff7b1b188a <+342>: e8 99 bf a8 00 callq 0x7fff7bc3d828 ; symbol stub for: CFArrayGetCount 0x7fff7b1b188f <+347>: 31 f6 xorl %esi, %esi 0x7fff7b1b1891 <+349>: 4c 89 f7 movq %r14, %rdi 0x7fff7b1b1894 <+352>: 48 89 c2 movq %rax, %rdx 0x7fff7b1b1897 <+355>: 4c 89 e9 movq %r13, %rcx 0x7fff7b1b189a <+358>: e8 6b bf a8 00 callq 0x7fff7bc3d80a ; symbol stub for: CFArrayContainsValue 0x7fff7b1b189f <+363>: 84 c0 testb %al, %al 0x7fff7b1b18a1 <+365>: b8 00 00 00 00 movl $0x0, %eax 0x7fff7b1b18a6 <+370>: 75 0a jne 0x7fff7b1b18b2 ; <+382> 0x7fff7b1b18a8 <+372>: 4c 89 ef movq %r13, %rdi 0x7fff7b1b18ab <+375>: e8 c4 ac a8 00 callq 0x7fff7bc3c574 ; symbol stub for: _HLTBAddEventSourceToMode 0x7fff7b1b18b0 <+380>: b0 01 movb $0x1, %al 0x7fff7b1b18b2 <+382>: 4c 89 ad 18 fd ff ff movq %r13, -0x2e8(%rbp) 0x7fff7b1b18b9 <+389>: 48 89 85 00 fc ff ff movq %rax, -0x400(%rbp) 0x7fff7b1b18c0 <+396>: 31 c0 xorl %eax, %eax 0x7fff7b1b18c2 <+398>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x7fff7b1b18c9 <+405>: f2 0f 10 85 28 fd ff ff movsd -0x2d8(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b1b18d1 <+413>: f2 0f 10 8d 20 fd ff ff movsd -0x2e0(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7b1b18d9 <+421>: 66 0f 55 c1 andnpd %xmm1, %xmm0 0x7fff7b1b18dd <+425>: f2 0f 11 85 28 fd ff ff movsd %xmm0, -0x2d8(%rbp) 0x7fff7b1b18e5 <+433>: 31 ff xorl %edi, %edi 0x7fff7b1b18e7 <+435>: e8 e3 1b 00 00 callq 0x7fff7b1b34cf ; _NSAccessibilitySetHandlingKeyboardEvent 0x7fff7b1b18ec <+440>: 8b 85 7c fd ff ff movl -0x284(%rbp), %eax 0x7fff7b1b18f2 <+446>: 48 89 85 10 fd ff ff movq %rax, -0x2f0(%rbp) 0x7fff7b1b18f9 <+453>: 44 89 bd 34 fd ff ff movl %r15d, -0x2cc(%rbp) 0x7fff7b1b1900 <+460>: 45 84 ff testb %r15b, %r15b 0x7fff7b1b1903 <+463>: 0f 94 85 27 fc ff ff sete -0x3d9(%rbp) 0x7fff7b1b190a <+470>: 41 0f be c7 movsbl %r15b, %eax 0x7fff7b1b190e <+474>: 89 85 f4 fc ff ff movl %eax, -0x30c(%rbp) 0x7fff7b1b1914 <+480>: 48 8b 05 4d 2c 67 1c movq 0x1c672c4d(%rip), %rax ; "timeIntervalSinceNow" 0x7fff7b1b191b <+487>: 48 89 85 f8 fb ff ff movq %rax, -0x408(%rbp) 0x7fff7b1b1922 <+494>: 4c 8b 2d 57 67 3e 1c movq 0x1c3e6757(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b1929 <+501>: 45 31 ff xorl %r15d, %r15d 0x7fff7b1b192c <+504>: 45 31 f6 xorl %r14d, %r14d 0x7fff7b1b192f <+507>: 31 c0 xorl %eax, %eax 0x7fff7b1b1931 <+509>: 48 89 85 20 fd ff ff movq %rax, -0x2e0(%rbp) 0x7fff7b1b1938 <+516>: f2 0f 10 8d 28 fd ff ff movsd -0x2d8(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7b1b1940 <+524>: e9 4a 11 00 00 jmp 0x7fff7b1b2a8f ; <+4955> 0x7fff7b1b1945 <+529>: b0 01 movb $0x1, %al 0x7fff7b1b1947 <+531>: 48 8d 3d e2 40 42 1c leaq 0x1c4240e2(%rip), %rdi ; @"still in loop, timeout = %f seconds" 0x7fff7b1b194e <+538>: 66 0f 28 c1 movapd %xmm1, %xmm0 0x7fff7b1b1952 <+542>: f2 0f 11 8d 28 fd ff ff movsd %xmm1, -0x2d8(%rbp) 0x7fff7b1b195a <+550>: e8 3f a3 a8 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1b195f <+555>: f2 0f 10 8d 28 fd ff ff movsd -0x2d8(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7b1b1967 <+563>: e9 23 11 00 00 jmp 0x7fff7b1b2a8f ; <+4955> 0x7fff7b1b196c <+568>: be 08 00 00 00 movl $0x8, %esi 0x7fff7b1b1971 <+573>: 48 8d bd a0 fd ff ff leaq -0x260(%rbp), %rdi 0x7fff7b1b1978 <+580>: e8 6b b6 a8 00 callq 0x7fff7bc3cfe8 ; symbol stub for: _Block_object_dispose 0x7fff7b1b197d <+585>: b0 01 movb $0x1, %al 0x7fff7b1b197f <+587>: 48 89 85 30 fc ff ff movq %rax, -0x3d0(%rbp) 0x7fff7b1b1986 <+594>: 48 8b 05 a3 2b 67 1c movq 0x1c672ba3(%rip), %rax ; "autorelease" 0x7fff7b1b198d <+601>: 48 89 85 f8 fc ff ff movq %rax, -0x308(%rbp) 0x7fff7b1b1994 <+608>: 48 8b 05 d5 2b 67 1c movq 0x1c672bd5(%rip), %rax ; "sharedAppleEventManager" 0x7fff7b1b199b <+615>: 48 89 85 88 fc ff ff movq %rax, -0x378(%rbp) 0x7fff7b1b19a2 <+622>: 48 8b 05 cf 2b 67 1c movq 0x1c672bcf(%rip), %rax ; "_prepareForDispatch" 0x7fff7b1b19a9 <+629>: 48 89 85 80 fc ff ff movq %rax, -0x380(%rbp) 0x7fff7b1b19b0 <+636>: 48 8b 05 91 2b 67 1c movq 0x1c672b91(%rip), %rax ; "_disableSuddenTermination" 0x7fff7b1b19b7 <+643>: 48 89 85 e8 fc ff ff movq %rax, -0x318(%rbp) 0x7fff7b1b19be <+650>: 48 8b 05 c3 2b 67 1c movq 0x1c672bc3(%rip), %rax ; "_appleEventActivationInProgress" 0x7fff7b1b19c5 <+657>: 48 89 85 e0 fc ff ff movq %rax, -0x320(%rbp) 0x7fff7b1b19cc <+664>: 48 8b 05 85 2b 67 1c movq 0x1c672b85(%rip), %rax ; "setWindowsNeedUpdate:" 0x7fff7b1b19d3 <+671>: 48 89 85 d8 fc ff ff movq %rax, -0x328(%rbp) 0x7fff7b1b19da <+678>: 48 8b 05 8f 2a 67 1c movq 0x1c672a8f(%rip), %rax ; "alloc" 0x7fff7b1b19e1 <+685>: 48 89 85 d0 fc ff ff movq %rax, -0x330(%rbp) 0x7fff7b1b19e8 <+692>: 48 8b 05 b9 2a 67 1c movq 0x1c672ab9(%rip), %rax ; "init" 0x7fff7b1b19ef <+699>: 48 89 85 c8 fc ff ff movq %rax, -0x338(%rbp) 0x7fff7b1b19f6 <+706>: 48 8b 05 53 2b 67 1c movq 0x1c672b53(%rip), %rax ; "_endTopLevelGroupings" 0x7fff7b1b19fd <+713>: 48 89 85 c0 fc ff ff movq %rax, -0x340(%rbp) 0x7fff7b1b1a04 <+720>: 48 8b 05 9d 2b 67 1c movq 0x1c672b9d(%rip), %rax ; "drain" 0x7fff7b1b1a0b <+727>: 48 89 85 b8 fc ff ff movq %rax, -0x348(%rbp) 0x7fff7b1b1a12 <+734>: 48 8b 05 97 2b 67 1c movq 0x1c672b97(%rip), %rax ; "_isFinishLaunchingFromEventHandlersSuppressed" 0x7fff7b1b1a19 <+741>: 48 89 85 b0 fc ff ff movq %rax, -0x350(%rbp) 0x7fff7b1b1a20 <+748>: 48 8b 05 91 2b 67 1c movq 0x1c672b91(%rip), %rax ; "_sendFinishLaunchingNotification" 0x7fff7b1b1a27 <+755>: 48 89 85 68 fc ff ff movq %rax, -0x398(%rbp) 0x7fff7b1b1a2e <+762>: 48 8b 05 2b 2b 67 1c movq 0x1c672b2b(%rip), %rax ; "_enableSuddenTermination" 0x7fff7b1b1a35 <+769>: 48 89 85 98 fc ff ff movq %rax, -0x368(%rbp) 0x7fff7b1b1a3c <+776>: 48 8b 05 4d 2b 67 1c movq 0x1c672b4d(%rip), %rax ; "isActive" 0x7fff7b1b1a43 <+783>: 48 89 85 90 fc ff ff movq %rax, -0x370(%rbp) 0x7fff7b1b1a4a <+790>: 48 8b 05 47 2b 67 1c movq 0x1c672b47(%rip), %rax ; "_afterBatchOrderingFinishesDo:" 0x7fff7b1b1a51 <+797>: 48 89 85 78 fc ff ff movq %rax, -0x388(%rbp) 0x7fff7b1b1a58 <+804>: 48 8b 05 41 2b 67 1c movq 0x1c672b41(%rip), %rax ; "_setAppleEventActivationInProgress:" 0x7fff7b1b1a5f <+811>: 48 89 85 70 fc ff ff movq %rax, -0x390(%rbp) 0x7fff7b1b1a66 <+818>: 48 8b 05 13 2b 67 1c movq 0x1c672b13(%rip), %rax ; "_setLaunchTaskMaskBits:" 0x7fff7b1b1a6d <+825>: 48 89 85 38 fc ff ff movq %rax, -0x3c8(%rbp) 0x7fff7b1b1a74 <+832>: 48 8b 05 5d 2a 67 1c movq 0x1c672a5d(%rip), %rax ; "stringWithUTF8String:" 0x7fff7b1b1a7b <+839>: 48 89 85 60 fc ff ff movq %rax, -0x3a0(%rbp) 0x7fff7b1b1a82 <+846>: 48 8b 05 57 2a 67 1c movq 0x1c672a57(%rip), %rax ; "currentHandler" 0x7fff7b1b1a89 <+853>: 48 89 85 58 fc ff ff movq %rax, -0x3a8(%rbp) 0x7fff7b1b1a90 <+860>: 48 8b 05 a9 2a 67 1c movq 0x1c672aa9(%rip), %rax ; "handleFailureInFunction:file:lineNumber:description:" 0x7fff7b1b1a97 <+867>: 48 89 85 50 fc ff ff movq %rax, -0x3b0(%rbp) 0x7fff7b1b1a9e <+874>: 48 8b 05 5b 2b 67 1c movq 0x1c672b5b(%rip), %rax ; "standardUserDefaults" 0x7fff7b1b1aa5 <+881>: 48 89 85 48 fc ff ff movq %rax, -0x3b8(%rbp) 0x7fff7b1b1aac <+888>: 48 8b 05 55 2b 67 1c movq 0x1c672b55(%rip), %rax ; "boolForKey:" 0x7fff7b1b1ab3 <+895>: 48 89 85 40 fc ff ff movq %rax, -0x3c0(%rbp) 0x7fff7b1b1aba <+902>: 45 31 ff xorl %r15d, %r15d 0x7fff7b1b1abd <+905>: 45 84 ff testb %r15b, %r15b 0x7fff7b1b1ac0 <+908>: 0f 85 06 10 00 00 jne 0x7fff7b1b2acc ; <+5016> 0x7fff7b1b1ac6 <+914>: 80 3d 77 a6 6d 1c 00 cmpb $0x0, 0x1c6da677(%rip) ; _cgsContextID + 3 0x7fff7b1b1acd <+921>: f2 0f 10 85 28 fd ff ff movsd -0x2d8(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b1b1ad5 <+929>: 74 2a je 0x7fff7b1b1b01 ; <+973> 0x7fff7b1b1ad7 <+931>: b0 01 movb $0x1, %al 0x7fff7b1b1ad9 <+933>: 48 8d 3d 70 3e 42 1c leaq 0x1c423e70(%rip), %rdi ; @"timeout = %f seconds, mask = %lx, dequeue = %d, mode = %@" 0x7fff7b1b1ae0 <+940>: f2 0f 10 85 28 fd ff ff movsd -0x2d8(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b1b1ae8 <+948>: 48 89 de movq %rbx, %rsi 0x7fff7b1b1aeb <+951>: 8b 95 f4 fc ff ff movl -0x30c(%rbp), %edx 0x7fff7b1b1af1 <+957>: 4c 89 e1 movq %r12, %rcx 0x7fff7b1b1af4 <+960>: e8 a5 a1 a8 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1b1af9 <+965>: f2 0f 10 85 28 fd ff ff movsd -0x2d8(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b1b1b01 <+973>: 48 8b b5 80 fd ff ff movq -0x280(%rbp), %rsi 0x7fff7b1b1b08 <+980>: 48 8b 05 b9 4e 3e 1c movq 0x1c3e4eb9(%rip), %rax ; (void *)0x00007fff9b2f4060: _NSConcreteStackBlock 0x7fff7b1b1b0f <+987>: 48 89 85 a0 fd ff ff movq %rax, -0x260(%rbp) 0x7fff7b1b1b16 <+994>: c7 85 a8 fd ff ff 00 00 00 c0 movl $0xc0000000, -0x258(%rbp) ; imm = 0xC0000000 0x7fff7b1b1b20 <+1004>: c7 85 ac fd ff ff 00 00 00 00 movl $0x0, -0x254(%rbp) 0x7fff7b1b1b2a <+1014>: 48 8d 05 9e 70 21 00 leaq 0x21709e(%rip), %rax ; ___DPSBlockUntilNextEventMatchingListInMode_block_invoke 0x7fff7b1b1b31 <+1021>: 48 89 85 b0 fd ff ff movq %rax, -0x250(%rbp) 0x7fff7b1b1b38 <+1028>: 48 8d 05 81 bd 3e 1c leaq 0x1c3ebd81(%rip), %rax ; __block_descriptor_tmp.206 0x7fff7b1b1b3f <+1035>: 48 89 85 b8 fd ff ff movq %rax, -0x248(%rbp) 0x7fff7b1b1b46 <+1042>: 48 89 9d c0 fd ff ff movq %rbx, -0x240(%rbp) 0x7fff7b1b1b4d <+1049>: 8b 85 34 fd ff ff movl -0x2cc(%rbp), %eax 0x7fff7b1b1b53 <+1055>: 88 85 c8 fd ff ff movb %al, -0x238(%rbp) 0x7fff7b1b1b59 <+1061>: 0f b6 c8 movzbl %al, %ecx 0x7fff7b1b1b5c <+1064>: 48 8b bd 10 fd ff ff movq -0x2f0(%rbp), %rdi 0x7fff7b1b1b63 <+1071>: 4c 89 e2 movq %r12, %rdx 0x7fff7b1b1b66 <+1074>: 4c 8d 85 88 fd ff ff leaq -0x278(%rbp), %r8 0x7fff7b1b1b6d <+1081>: 4c 8d 8d a0 fd ff ff leaq -0x260(%rbp), %r9 0x7fff7b1b1b74 <+1088>: e8 e1 a8 a8 00 callq 0x7fff7bc3c45a ; symbol stub for: _BlockUntilNextEventMatchingListInModeWithFilter 0x7fff7b1b1b79 <+1093>: 84 c0 testb %al, %al 0x7fff7b1b1b7b <+1095>: 4c 8d 3d 06 fd 6d 1c leaq 0x1c6dfd06(%rip), %r15 ; NSApp 0x7fff7b1b1b82 <+1102>: 0f 84 cf 0c 00 00 je 0x7fff7b1b2857 ; <+4387> 0x7fff7b1b1b88 <+1108>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b1b8f <+1115>: e8 3a a4 a8 00 callq 0x7fff7bc3bfce ; symbol stub for: GetEventAttributes 0x7fff7b1b1b94 <+1120>: a8 08 testb $0x8, %al 0x7fff7b1b1b96 <+1122>: 74 5d je 0x7fff7b1b1bf5 ; <+1217> 0x7fff7b1b1b98 <+1124>: 0f b6 05 11 43 6d 1c movzbl 0x1c6d4311(%rip), %eax ; _dispatchMonitoredEvents.__dispatchMonitoredEvents 0x7fff7b1b1b9f <+1131>: 3d fe 00 00 00 cmpl $0xfe, %eax 0x7fff7b1b1ba4 <+1136>: 75 47 jne 0x7fff7b1b1bed ; <+1209> 0x7fff7b1b1ba6 <+1138>: bf 05 00 00 00 movl $0x5, %edi 0x7fff7b1b1bab <+1143>: e8 60 c2 a8 00 callq 0x7fff7bc3de10 ; symbol stub for: _CFExecutableLinkedOnOrAfter 0x7fff7b1b1bb0 <+1148>: 84 c0 testb %al, %al 0x7fff7b1b1bb2 <+1150>: 74 27 je 0x7fff7b1b1bdb ; <+1191> 0x7fff7b1b1bb4 <+1152>: 48 8b 3d 2d 43 6a 1c movq 0x1c6a432d(%rip), %rdi ; (void *)0x00007fff97e099d0: NSUserDefaults 0x7fff7b1b1bbb <+1159>: 48 8b b5 48 fc ff ff movq -0x3b8(%rbp), %rsi 0x7fff7b1b1bc2 <+1166>: 41 ff d5 callq *%r13 0x7fff7b1b1bc5 <+1169>: 48 89 c7 movq %rax, %rdi 0x7fff7b1b1bc8 <+1172>: 48 8b b5 40 fc ff ff movq -0x3c0(%rbp), %rsi 0x7fff7b1b1bcf <+1179>: 48 8d 15 fa 42 42 1c leaq 0x1c4242fa(%rip), %rdx ; @"NSDispatchMonitoredEvents" 0x7fff7b1b1bd6 <+1186>: 41 ff d5 callq *%r13 0x7fff7b1b1bd9 <+1189>: eb 0c jmp 0x7fff7b1b1be7 ; <+1203> 0x7fff7b1b1bdb <+1191>: 48 8d 3d ee 42 42 1c leaq 0x1c4242ee(%rip), %rdi ; @"NSDispatchMonitoredEvents" 0x7fff7b1b1be2 <+1198>: e8 31 e9 fb ff callq 0x7fff7b170518 ; NSGetBooleanDefault 0x7fff7b1b1be7 <+1203>: 88 05 c3 42 6d 1c movb %al, 0x1c6d42c3(%rip) ; _dispatchMonitoredEvents.__dispatchMonitoredEvents 0x7fff7b1b1bed <+1209>: 84 c0 testb %al, %al 0x7fff7b1b1bef <+1211>: 0f 84 35 0c 00 00 je 0x7fff7b1b282a ; <+4342> 0x7fff7b1b1bf5 <+1217>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b1bfc <+1224>: e8 d3 a3 a8 00 callq 0x7fff7bc3bfd4 ; symbol stub for: GetEventClass 0x7fff7b1b1c01 <+1229>: 41 89 c6 movl %eax, %r14d 0x7fff7b1b1c04 <+1232>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b1c0b <+1239>: e8 d0 a3 a8 00 callq 0x7fff7bc3bfe0 ; symbol stub for: GetEventKind 0x7fff7b1b1c10 <+1244>: 89 c3 movl %eax, %ebx 0x7fff7b1b1c12 <+1246>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b1c19 <+1253>: e8 f0 a2 a8 00 callq 0x7fff7bc3bf0e ; symbol stub for: CopyEventCGEvent 0x7fff7b1b1c1e <+1258>: 49 89 c4 movq %rax, %r12 0x7fff7b1b1c21 <+1261>: 4d 85 e4 testq %r12, %r12 0x7fff7b1b1c24 <+1264>: 74 10 je 0x7fff7b1b1c36 ; <+1282> 0x7fff7b1b1c26 <+1266>: 4c 89 e7 movq %r12, %rdi 0x7fff7b1b1c29 <+1269>: 48 8b b5 f8 fc ff ff movq -0x308(%rbp), %rsi 0x7fff7b1b1c30 <+1276>: ff 15 4a 64 3e 1c callq *0x1c3e644a(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b1c36 <+1282>: 0f b7 c3 movzwl %bx, %eax 0x7fff7b1b1c39 <+1285>: 41 81 fe 63 70 70 65 cmpl $0x65707063, %r14d ; imm = 0x65707063 0x7fff7b1b1c40 <+1292>: 75 77 jne 0x7fff7b1b1cb9 ; <+1413> 0x7fff7b1b1c42 <+1294>: 83 f8 01 cmpl $0x1, %eax 0x7fff7b1b1c45 <+1297>: 75 72 jne 0x7fff7b1b1cb9 ; <+1413> 0x7fff7b1b1c47 <+1299>: 4c 89 a5 20 fd ff ff movq %r12, -0x2e0(%rbp) 0x7fff7b1b1c4e <+1306>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b1c55 <+1313>: 48 8d b5 68 fd ff ff leaq -0x298(%rbp), %rsi 0x7fff7b1b1c5c <+1320>: e8 95 a2 a8 00 callq 0x7fff7bc3bef6 ; symbol stub for: ConvertEventRefToEventRecord 0x7fff7b1b1c61 <+1325>: 44 8b a5 6a fd ff ff movl -0x296(%rbp), %r12d 0x7fff7b1b1c68 <+1332>: 8b 9d 76 fd ff ff movl -0x28a(%rbp), %ebx 0x7fff7b1b1c6e <+1338>: 41 81 fc 65 72 6f 63 cmpl $0x636f7265, %r12d ; imm = 0x636F7265 0x7fff7b1b1c75 <+1345>: 74 0d je 0x7fff7b1b1c84 ; <+1360> 0x7fff7b1b1c77 <+1347>: 41 81 fc 74 76 65 61 cmpl $0x61657674, %r12d ; imm = 0x61657674 0x7fff7b1b1c7e <+1354>: 0f 85 dd 00 00 00 jne 0x7fff7b1b1d61 ; <+1581> 0x7fff7b1b1c84 <+1360>: 81 fb 62 6f 64 6f cmpl $0x6f646f62, %ebx ; imm = 0x6F646F62 0x7fff7b1b1c8a <+1366>: 0f 8e 9b 00 00 00 jle 0x7fff7b1b1d2b ; <+1527> 0x7fff7b1b1c90 <+1372>: 81 fb 73 69 75 71 cmpl $0x71756973, %ebx ; imm = 0x71756973 0x7fff7b1b1c96 <+1378>: 0f 8f b5 00 00 00 jg 0x7fff7b1b1d51 ; <+1565> 0x7fff7b1b1c9c <+1384>: 81 fb 63 6f 64 6f cmpl $0x6f646f63, %ebx ; imm = 0x6F646F63 0x7fff7b1b1ca2 <+1390>: 0f 84 27 01 00 00 je 0x7fff7b1b1dcf ; <+1691> 0x7fff7b1b1ca8 <+1396>: 81 fb 63 6f 64 70 cmpl $0x70646f63, %ebx ; imm = 0x70646F63 0x7fff7b1b1cae <+1402>: 0f 84 1b 01 00 00 je 0x7fff7b1b1dcf ; <+1691> 0x7fff7b1b1cb4 <+1408>: e9 a8 00 00 00 jmp 0x7fff7b1b1d61 ; <+1581> 0x7fff7b1b1cb9 <+1413>: 41 81 fe 6c 70 70 61 cmpl $0x6170706c, %r14d ; imm = 0x6170706C 0x7fff7b1b1cc0 <+1420>: 75 35 jne 0x7fff7b1b1cf7 ; <+1475> 0x7fff7b1b1cc2 <+1422>: 81 e3 fe ff 00 00 andl $0xfffe, %ebx ; imm = 0xFFFE 0x7fff7b1b1cc8 <+1428>: 83 fb 66 cmpl $0x66, %ebx 0x7fff7b1b1ccb <+1431>: 0f 85 70 02 00 00 jne 0x7fff7b1b1f41 ; <+2061> 0x7fff7b1b1cd1 <+1437>: 4c 89 a5 20 fd ff ff movq %r12, -0x2e0(%rbp) 0x7fff7b1b1cd8 <+1444>: 8b 85 34 fd ff ff movl -0x2cc(%rbp), %eax 0x7fff7b1b1cde <+1450>: 84 c0 testb %al, %al 0x7fff7b1b1ce0 <+1452>: 0f 84 ca 0c 00 00 je 0x7fff7b1b29b0 ; <+4732> 0x7fff7b1b1ce6 <+1458>: 48 8b 9d 88 fd ff ff movq -0x278(%rbp), %rbx 0x7fff7b1b1ced <+1465>: e8 a0 a2 a8 00 callq 0x7fff7bc3bf92 ; symbol stub for: GetApplicationEventTarget 0x7fff7b1b1cf2 <+1470>: e9 db 05 00 00 jmp 0x7fff7b1b22d2 ; <+2974> 0x7fff7b1b1cf7 <+1475>: 41 81 fe 74 78 65 74 cmpl $0x74657874, %r14d ; imm = 0x74657874 0x7fff7b1b1cfe <+1482>: 0f 84 2b 02 00 00 je 0x7fff7b1b1f2f ; <+2043> 0x7fff7b1b1d04 <+1488>: 41 81 fe 20 6b 6e 69 cmpl $0x696e6b20, %r14d ; imm = 0x696E6B20 0x7fff7b1b1d0b <+1495>: 0f 85 30 02 00 00 jne 0x7fff7b1b1f41 ; <+2061> 0x7fff7b1b1d11 <+1501>: 4c 89 a5 20 fd ff ff movq %r12, -0x2e0(%rbp) 0x7fff7b1b1d18 <+1508>: 8b 85 34 fd ff ff movl -0x2cc(%rbp), %eax 0x7fff7b1b1d1e <+1514>: 84 c0 testb %al, %al 0x7fff7b1b1d20 <+1516>: 0f 85 a0 05 00 00 jne 0x7fff7b1b22c6 ; <+2962> 0x7fff7b1b1d26 <+1522>: e9 af 0c 00 00 jmp 0x7fff7b1b29da ; <+4774> 0x7fff7b1b1d2b <+1527>: 81 fb 72 73 6e 61 cmpl $0x616e7372, %ebx ; imm = 0x616E7372 0x7fff7b1b1d31 <+1533>: 0f 84 98 00 00 00 je 0x7fff7b1b1dcf ; <+1691> 0x7fff7b1b1d37 <+1539>: 81 fb 70 70 61 6f cmpl $0x6f617070, %ebx ; imm = 0x6F617070 0x7fff7b1b1d3d <+1545>: 0f 84 8c 00 00 00 je 0x7fff7b1b1dcf ; <+1691> 0x7fff7b1b1d43 <+1551>: 81 fb 74 69 62 6f cmpl $0x6f626974, %ebx ; imm = 0x6F626974 0x7fff7b1b1d49 <+1557>: 0f 84 80 00 00 00 je 0x7fff7b1b1dcf ; <+1691> 0x7fff7b1b1d4f <+1563>: eb 10 jmp 0x7fff7b1b1d61 ; <+1581> 0x7fff7b1b1d51 <+1565>: 81 fb 74 69 75 71 cmpl $0x71756974, %ebx ; imm = 0x71756974 0x7fff7b1b1d57 <+1571>: 74 76 je 0x7fff7b1b1dcf ; <+1691> 0x7fff7b1b1d59 <+1573>: 81 fb 70 70 61 72 cmpl $0x72617070, %ebx ; imm = 0x72617070 0x7fff7b1b1d5f <+1579>: 74 6e je 0x7fff7b1b1dcf ; <+1691> 0x7fff7b1b1d61 <+1581>: 8a 05 e9 a3 6d 1c movb 0x1c6da3e9(%rip), %al ; _DPSNextEvent.loadedOpenScriptingFramework 0x7fff7b1b1d67 <+1587>: 24 01 andb $0x1, %al 0x7fff7b1b1d69 <+1589>: 75 46 jne 0x7fff7b1b1db1 ; <+1661> 0x7fff7b1b1d6b <+1591>: 31 ff xorl %edi, %edi 0x7fff7b1b1d6d <+1593>: e8 b0 9f a8 00 callq 0x7fff7bc3bd22 ; symbol stub for: NSPushAutoreleasePool 0x7fff7b1b1d72 <+1598>: 44 89 b5 00 fd ff ff movl %r14d, -0x300(%rbp) 0x7fff7b1b1d79 <+1605>: 4d 89 ee movq %r13, %r14 0x7fff7b1b1d7c <+1608>: 4d 89 fd movq %r15, %r13 0x7fff7b1b1d7f <+1611>: 49 89 c7 movq %rax, %r15 0x7fff7b1b1d82 <+1614>: 48 8d 3d e7 3b 42 1c leaq 0x1c423be7(%rip), %rdi ; @"Carbon" 0x7fff7b1b1d89 <+1621>: 48 8d 35 00 3c 42 1c leaq 0x1c423c00(%rip), %rsi ; @"OpenScripting" 0x7fff7b1b1d90 <+1628>: e8 b3 a0 a8 00 callq 0x7fff7bc3be48 ; symbol stub for: _NSSoftLinkingLoadFramework 0x7fff7b1b1d95 <+1633>: 4c 89 ff movq %r15, %rdi 0x7fff7b1b1d98 <+1636>: 4d 89 ef movq %r13, %r15 0x7fff7b1b1d9b <+1639>: 4d 89 f5 movq %r14, %r13 0x7fff7b1b1d9e <+1642>: 44 8b b5 00 fd ff ff movl -0x300(%rbp), %r14d 0x7fff7b1b1da5 <+1649>: e8 72 9f a8 00 callq 0x7fff7bc3bd1c ; symbol stub for: NSPopAutoreleasePool 0x7fff7b1b1daa <+1654>: c6 05 9f a3 6d 1c 01 movb $0x1, 0x1c6da39f(%rip) ; _DPSNextEvent.onceToken + 7 0x7fff7b1b1db1 <+1661>: 48 8b 3d 10 41 6a 1c movq 0x1c6a4110(%rip), %rdi ; (void *)0x00007fff981b5c38: NSAppleEventManager 0x7fff7b1b1db8 <+1668>: 48 8b b5 88 fc ff ff movq -0x378(%rbp), %rsi 0x7fff7b1b1dbf <+1675>: 41 ff d5 callq *%r13 0x7fff7b1b1dc2 <+1678>: 48 89 c7 movq %rax, %rdi 0x7fff7b1b1dc5 <+1681>: 48 8b b5 80 fc ff ff movq -0x380(%rbp), %rsi 0x7fff7b1b1dcc <+1688>: 41 ff d5 callq *%r13 0x7fff7b1b1dcf <+1691>: 80 3d 6e a3 6d 1c 00 cmpb $0x0, 0x1c6da36e(%rip) ; _cgsContextID + 3 0x7fff7b1b1dd6 <+1698>: 74 1c je 0x7fff7b1b1df4 ; <+1728> 0x7fff7b1b1dd8 <+1700>: 48 8b b5 6a fd ff ff movq -0x296(%rbp), %rsi 0x7fff7b1b1ddf <+1707>: 0f b7 95 68 fd ff ff movzwl -0x298(%rbp), %edx 0x7fff7b1b1de6 <+1714>: 31 c0 xorl %eax, %eax 0x7fff7b1b1de8 <+1716>: 48 8d 3d c1 3b 42 1c leaq 0x1c423bc1(%rip), %rdi ; @"got apple event of class %lx, ID %x" 0x7fff7b1b1def <+1723>: e8 aa 9e a8 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1b1df4 <+1728>: 8a 05 57 a3 6d 1c movb 0x1c6da357(%rip), %al ; _DPSNextEvent.sHasReceivedInitialEvent 0x7fff7b1b1dfa <+1734>: 24 01 andb $0x1, %al 0x7fff7b1b1dfc <+1736>: 75 2d jne 0x7fff7b1b1e2b ; <+1783> 0x7fff7b1b1dfe <+1738>: c6 05 4c a3 6d 1c 01 movb $0x1, 0x1c6da34c(%rip) ; _DPSNextEvent.loadedOpenScriptingFramework 0x7fff7b1b1e05 <+1745>: 41 81 fc 74 76 65 61 cmpl $0x61657674, %r12d ; imm = 0x61657674 0x7fff7b1b1e0c <+1752>: 75 08 jne 0x7fff7b1b1e16 ; <+1762> 0x7fff7b1b1e0e <+1754>: 81 fb 70 70 61 6f cmpl $0x6f617070, %ebx ; imm = 0x6F617070 0x7fff7b1b1e14 <+1760>: 74 15 je 0x7fff7b1b1e2b ; <+1783> 0x7fff7b1b1e16 <+1762>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1e19 <+1765>: ba 02 00 00 00 movl $0x2, %edx 0x7fff7b1b1e1e <+1770>: 48 8b b5 38 fc ff ff movq -0x3c8(%rbp), %rsi 0x7fff7b1b1e25 <+1777>: ff 15 55 62 3e 1c callq *0x1c3e6255(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b1e2b <+1783>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1e2e <+1786>: 48 8b b5 e8 fc ff ff movq -0x318(%rbp), %rsi 0x7fff7b1b1e35 <+1793>: 41 ff d5 callq *%r13 0x7fff7b1b1e38 <+1796>: 41 88 c4 movb %al, %r12b 0x7fff7b1b1e3b <+1799>: 48 8d bd 68 fd ff ff leaq -0x298(%rbp), %rdi 0x7fff7b1b1e42 <+1806>: e8 2b a0 a8 00 callq 0x7fff7bc3be72 ; symbol stub for: AEProcessAppleEvent 0x7fff7b1b1e47 <+1811>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1e4a <+1814>: 48 8b b5 e0 fc ff ff movq -0x320(%rbp), %rsi 0x7fff7b1b1e51 <+1821>: 41 ff d5 callq *%r13 0x7fff7b1b1e54 <+1824>: 84 c0 testb %al, %al 0x7fff7b1b1e56 <+1826>: 74 37 je 0x7fff7b1b1e8f ; <+1883> 0x7fff7b1b1e58 <+1828>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1e5b <+1831>: 48 8b b5 90 fc ff ff movq -0x370(%rbp), %rsi 0x7fff7b1b1e62 <+1838>: ff 15 18 62 3e 1c callq *0x1c3e6218(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b1e68 <+1844>: 84 c0 testb %al, %al 0x7fff7b1b1e6a <+1846>: 74 23 je 0x7fff7b1b1e8f ; <+1883> 0x7fff7b1b1e6c <+1848>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1e6f <+1851>: 48 8b b5 78 fc ff ff movq -0x388(%rbp), %rsi 0x7fff7b1b1e76 <+1858>: 48 8d 15 e3 b8 3e 1c leaq 0x1c3eb8e3(%rip), %rdx ; __block_literal_global.53 0x7fff7b1b1e7d <+1865>: 41 ff d5 callq *%r13 0x7fff7b1b1e80 <+1868>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1e83 <+1871>: 31 d2 xorl %edx, %edx 0x7fff7b1b1e85 <+1873>: 48 8b b5 70 fc ff ff movq -0x390(%rbp), %rsi 0x7fff7b1b1e8c <+1880>: 41 ff d5 callq *%r13 0x7fff7b1b1e8f <+1883>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1e92 <+1886>: ba 01 00 00 00 movl $0x1, %edx 0x7fff7b1b1e97 <+1891>: 48 8b b5 d8 fc ff ff movq -0x328(%rbp), %rsi 0x7fff7b1b1e9e <+1898>: 41 ff d5 callq *%r13 0x7fff7b1b1ea1 <+1901>: 48 8b 3d 28 40 6a 1c movq 0x1c6a4028(%rip), %rdi ; (void *)0x00007fff981b60e8: NSAutoreleasePool 0x7fff7b1b1ea8 <+1908>: 48 8b b5 d0 fc ff ff movq -0x330(%rbp), %rsi 0x7fff7b1b1eaf <+1915>: 41 ff d5 callq *%r13 0x7fff7b1b1eb2 <+1918>: 48 89 c7 movq %rax, %rdi 0x7fff7b1b1eb5 <+1921>: 48 8b b5 c8 fc ff ff movq -0x338(%rbp), %rsi 0x7fff7b1b1ebc <+1928>: 41 ff d5 callq *%r13 0x7fff7b1b1ebf <+1931>: 48 89 c3 movq %rax, %rbx 0x7fff7b1b1ec2 <+1934>: 48 8b 3d f7 3f 6a 1c movq 0x1c6a3ff7(%rip), %rdi ; (void *)0x00007fff981bf7d8: NSUndoManager 0x7fff7b1b1ec9 <+1941>: 48 8b b5 c0 fc ff ff movq -0x340(%rbp), %rsi 0x7fff7b1b1ed0 <+1948>: 41 ff d5 callq *%r13 0x7fff7b1b1ed3 <+1951>: 48 89 df movq %rbx, %rdi 0x7fff7b1b1ed6 <+1954>: 48 8b b5 b8 fc ff ff movq -0x348(%rbp), %rsi 0x7fff7b1b1edd <+1961>: 41 ff d5 callq *%r13 0x7fff7b1b1ee0 <+1964>: 45 84 e4 testb %r12b, %r12b 0x7fff7b1b1ee3 <+1967>: 74 10 je 0x7fff7b1b1ef5 ; <+1985> 0x7fff7b1b1ee5 <+1969>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1ee8 <+1972>: 48 8b b5 98 fc ff ff movq -0x368(%rbp), %rsi 0x7fff7b1b1eef <+1979>: ff 15 8b 61 3e 1c callq *0x1c3e618b(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b1ef5 <+1985>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1ef8 <+1988>: 48 8b b5 b0 fc ff ff movq -0x350(%rbp), %rsi 0x7fff7b1b1eff <+1995>: ff 15 7b 61 3e 1c callq *0x1c3e617b(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b1f05 <+2001>: 84 c0 testb %al, %al 0x7fff7b1b1f07 <+2003>: 48 8b 9d 08 fd ff ff movq -0x2f8(%rbp), %rbx 0x7fff7b1b1f0e <+2010>: 4c 8b a5 18 fd ff ff movq -0x2e8(%rbp), %r12 0x7fff7b1b1f15 <+2017>: 75 10 jne 0x7fff7b1b1f27 ; <+2035> 0x7fff7b1b1f17 <+2019>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b1f1a <+2022>: 48 8b b5 68 fc ff ff movq -0x398(%rbp), %rsi 0x7fff7b1b1f21 <+2029>: ff 15 59 61 3e 1c callq *0x1c3e6159(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b1f27 <+2035>: 45 31 ff xorl %r15d, %r15d 0x7fff7b1b1f2a <+2038>: e9 e1 08 00 00 jmp 0x7fff7b1b2810 ; <+4316> 0x7fff7b1b1f2f <+2043>: 83 f8 07 cmpl $0x7, %eax 0x7fff7b1b1f32 <+2046>: 0f 85 79 03 00 00 jne 0x7fff7b1b22b1 ; <+2941> 0x7fff7b1b1f38 <+2052>: 4d 85 e4 testq %r12, %r12 0x7fff7b1b1f3b <+2055>: 0f 84 70 03 00 00 je 0x7fff7b1b22b1 ; <+2941> 0x7fff7b1b1f41 <+2061>: 44 89 b5 00 fd ff ff movl %r14d, -0x300(%rbp) 0x7fff7b1b1f48 <+2068>: 4d 85 e4 testq %r12, %r12 0x7fff7b1b1f4b <+2071>: 0f 95 c1 setne %cl 0x7fff7b1b1f4e <+2074>: 89 8d a8 fc ff ff movl %ecx, -0x358(%rbp) 0x7fff7b1b1f54 <+2080>: 0f 85 49 03 00 00 jne 0x7fff7b1b22a3 ; <+2927> 0x7fff7b1b1f5a <+2086>: 89 85 ac fc ff ff movl %eax, -0x354(%rbp) 0x7fff7b1b1f60 <+2092>: 8a 05 df a1 6d 1c movb 0x1c6da1df(%rip), %al ; _sTrackingMenus 0x7fff7b1b1f66 <+2098>: 84 c0 testb %al, %al 0x7fff7b1b1f68 <+2100>: 4d 89 e7 movq %r12, %r15 0x7fff7b1b1f6b <+2103>: 0f 84 e3 05 00 00 je 0x7fff7b1b2554 ; <+3616> 0x7fff7b1b1f71 <+2109>: 4c 8b b5 88 fd ff ff movq -0x278(%rbp), %r14 0x7fff7b1b1f78 <+2116>: 4d 85 f6 testq %r14, %r14 0x7fff7b1b1f7b <+2119>: 41 bf 00 00 00 00 movl $0x0, %r15d 0x7fff7b1b1f81 <+2125>: 0f 84 cd 05 00 00 je 0x7fff7b1b2554 ; <+3616> 0x7fff7b1b1f87 <+2131>: 31 ff xorl %edi, %edi 0x7fff7b1b1f89 <+2133>: e8 7a 87 a8 00 callq 0x7fff7bc3a708 ; symbol stub for: CGEventCreate 0x7fff7b1b1f8e <+2138>: 48 89 85 18 fc ff ff movq %rax, -0x3e8(%rbp) 0x7fff7b1b1f95 <+2145>: 48 85 c0 testq %rax, %rax 0x7fff7b1b1f98 <+2148>: 0f 85 99 00 00 00 jne 0x7fff7b1b2037 ; <+2307> 0x7fff7b1b1f9e <+2154>: 48 8b 3d fb 3e 6a 1c movq 0x1c6a3efb(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b1fa5 <+2161>: 48 8b 9d 60 fc ff ff movq -0x3a0(%rbp), %rbx 0x7fff7b1b1fac <+2168>: 48 89 de movq %rbx, %rsi 0x7fff7b1b1faf <+2171>: 48 8d 15 77 45 aa 00 leaq 0xaa4577(%rip), %rdx ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)" 0x7fff7b1b1fb6 <+2178>: 41 ff d5 callq *%r13 0x7fff7b1b1fb9 <+2181>: 49 89 c7 movq %rax, %r15 0x7fff7b1b1fbc <+2184>: 4d 85 ff testq %r15, %r15 0x7fff7b1b1fbf <+2187>: 48 8d 05 0a 39 42 1c leaq 0x1c42390a(%rip), %rax ; @"" 0x7fff7b1b1fc6 <+2194>: 4c 0f 44 f8 cmoveq %rax, %r15 0x7fff7b1b1fca <+2198>: 48 8b 3d cf 3e 6a 1c movq 0x1c6a3ecf(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b1fd1 <+2205>: 48 89 de movq %rbx, %rsi 0x7fff7b1b1fd4 <+2208>: 48 8d 15 42 3c aa 00 leaq 0xaa3c42(%rip), %rdx ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m" 0x7fff7b1b1fdb <+2215>: 41 ff d5 callq *%r13 0x7fff7b1b1fde <+2218>: 49 89 c5 movq %rax, %r13 0x7fff7b1b1fe1 <+2221>: 4d 85 ed testq %r13, %r13 0x7fff7b1b1fe4 <+2224>: 48 8d 05 05 11 42 1c leaq 0x1c421105(%rip), %rax ; @"" 0x7fff7b1b1feb <+2231>: 4c 0f 44 e8 cmoveq %rax, %r13 0x7fff7b1b1fef <+2235>: 48 8b 3d b2 3e 6a 1c movq 0x1c6a3eb2(%rip), %rdi ; (void *)0x00007fff981b7790: NSAssertionHandler 0x7fff7b1b1ff6 <+2242>: 48 8b b5 58 fc ff ff movq -0x3a8(%rbp), %rsi 0x7fff7b1b1ffd <+2249>: ff 15 7d 60 3e 1c callq *0x1c3e607d(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2003 <+2255>: 48 89 c1 movq %rax, %rcx 0x7fff7b1b2006 <+2258>: 48 c7 04 24 00 00 00 00 movq $0x0, (%rsp) 0x7fff7b1b200e <+2266>: 41 b8 5b 04 00 00 movl $0x45b, %r8d ; imm = 0x45B 0x7fff7b1b2014 <+2272>: 31 c0 xorl %eax, %eax 0x7fff7b1b2016 <+2274>: 48 89 cf movq %rcx, %rdi 0x7fff7b1b2019 <+2277>: 48 8b b5 50 fc ff ff movq -0x3b0(%rbp), %rsi 0x7fff7b1b2020 <+2284>: 4c 89 fa movq %r15, %rdx 0x7fff7b1b2023 <+2287>: 4c 89 e9 movq %r13, %rcx 0x7fff7b1b2026 <+2290>: 4c 8b 2d 53 60 3e 1c movq 0x1c3e6053(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b202d <+2297>: 4c 8d 0d fc 3e 42 1c leaq 0x1c423efc(%rip), %r9 ; @"Could not alloc empty CGEvent" 0x7fff7b1b2034 <+2304>: 41 ff d5 callq *%r13 0x7fff7b1b2037 <+2307>: 4c 89 b5 28 fc ff ff movq %r14, -0x3d8(%rbp) 0x7fff7b1b203e <+2314>: 4c 89 f7 movq %r14, %rdi 0x7fff7b1b2041 <+2317>: e8 8e 9f a8 00 callq 0x7fff7bc3bfd4 ; symbol stub for: GetEventClass 0x7fff7b1b2046 <+2322>: 89 c3 movl %eax, %ebx 0x7fff7b1b2048 <+2324>: 89 9d a0 fd ff ff movl %ebx, -0x260(%rbp) 0x7fff7b1b204e <+2330>: 4c 89 f7 movq %r14, %rdi 0x7fff7b1b2051 <+2333>: e8 8a 9f a8 00 callq 0x7fff7bc3bfe0 ; symbol stub for: GetEventKind 0x7fff7b1b2056 <+2338>: 41 89 c7 movl %eax, %r15d 0x7fff7b1b2059 <+2341>: 81 fb 73 75 6f 6d cmpl $0x6d6f7573, %ebx ; imm = 0x6D6F7573 0x7fff7b1b205f <+2347>: 0f 84 9f 00 00 00 je 0x7fff7b1b2104 ; <+2512> 0x7fff7b1b2065 <+2353>: 48 8b 3d 34 3e 6a 1c movq 0x1c6a3e34(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b206c <+2360>: 48 8b 9d 60 fc ff ff movq -0x3a0(%rbp), %rbx 0x7fff7b1b2073 <+2367>: 48 89 de movq %rbx, %rsi 0x7fff7b1b2076 <+2370>: 48 8d 15 b0 44 aa 00 leaq 0xaa44b0(%rip), %rdx ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)" 0x7fff7b1b207d <+2377>: 41 ff d5 callq *%r13 0x7fff7b1b2080 <+2380>: 49 89 c5 movq %rax, %r13 0x7fff7b1b2083 <+2383>: 4d 85 ed testq %r13, %r13 0x7fff7b1b2086 <+2386>: 48 8d 05 43 38 42 1c leaq 0x1c423843(%rip), %rax ; @"" 0x7fff7b1b208d <+2393>: 4c 0f 44 e8 cmoveq %rax, %r13 0x7fff7b1b2091 <+2397>: 48 8b 3d 08 3e 6a 1c movq 0x1c6a3e08(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b2098 <+2404>: 48 89 de movq %rbx, %rsi 0x7fff7b1b209b <+2407>: 48 8d 15 7b 3b aa 00 leaq 0xaa3b7b(%rip), %rdx ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m" 0x7fff7b1b20a2 <+2414>: ff 15 d8 5f 3e 1c callq *0x1c3e5fd8(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b20a8 <+2420>: 48 89 c3 movq %rax, %rbx 0x7fff7b1b20ab <+2423>: 48 85 db testq %rbx, %rbx 0x7fff7b1b20ae <+2426>: 48 8d 05 3b 10 42 1c leaq 0x1c42103b(%rip), %rax ; @"" 0x7fff7b1b20b5 <+2433>: 48 0f 44 d8 cmoveq %rax, %rbx 0x7fff7b1b20b9 <+2437>: 48 8b 3d e8 3d 6a 1c movq 0x1c6a3de8(%rip), %rdi ; (void *)0x00007fff981b7790: NSAssertionHandler 0x7fff7b1b20c0 <+2444>: 48 8b b5 58 fc ff ff movq -0x3a8(%rbp), %rsi 0x7fff7b1b20c7 <+2451>: ff 15 b3 5f 3e 1c callq *0x1c3e5fb3(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b20cd <+2457>: 48 89 c1 movq %rax, %rcx 0x7fff7b1b20d0 <+2460>: 48 8d 85 a0 fd ff ff leaq -0x260(%rbp), %rax 0x7fff7b1b20d7 <+2467>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b20db <+2471>: 41 b8 60 04 00 00 movl $0x460, %r8d ; imm = 0x460 0x7fff7b1b20e1 <+2477>: 31 c0 xorl %eax, %eax 0x7fff7b1b20e3 <+2479>: 48 89 cf movq %rcx, %rdi 0x7fff7b1b20e6 <+2482>: 48 8b b5 50 fc ff ff movq -0x3b0(%rbp), %rsi 0x7fff7b1b20ed <+2489>: 4c 89 ea movq %r13, %rdx 0x7fff7b1b20f0 <+2492>: 4c 8b 2d 89 5f 3e 1c movq 0x1c3e5f89(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b20f7 <+2499>: 48 89 d9 movq %rbx, %rcx 0x7fff7b1b20fa <+2502>: 4c 8d 0d 4f 3e 42 1c leaq 0x1c423e4f(%rip), %r9 ; @"AppKit cannot convert carbon event class '%.4s' to CGEventRef." 0x7fff7b1b2101 <+2509>: 41 ff d5 callq *%r13 0x7fff7b1b2104 <+2512>: 41 8d 47 ff leal -0x1(%r15), %eax 0x7fff7b1b2108 <+2516>: 83 f8 02 cmpl $0x2, %eax 0x7fff7b1b210b <+2519>: 0f 82 9b 00 00 00 jb 0x7fff7b1b21ac ; <+2680> 0x7fff7b1b2111 <+2525>: 48 8b 3d 88 3d 6a 1c movq 0x1c6a3d88(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b2118 <+2532>: 48 8b 9d 60 fc ff ff movq -0x3a0(%rbp), %rbx 0x7fff7b1b211f <+2539>: 48 89 de movq %rbx, %rsi 0x7fff7b1b2122 <+2542>: 48 8d 15 04 44 aa 00 leaq 0xaa4404(%rip), %rdx ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)" 0x7fff7b1b2129 <+2549>: 41 ff d5 callq *%r13 0x7fff7b1b212c <+2552>: 49 89 c5 movq %rax, %r13 0x7fff7b1b212f <+2555>: 4d 85 ed testq %r13, %r13 0x7fff7b1b2132 <+2558>: 48 8d 05 97 37 42 1c leaq 0x1c423797(%rip), %rax ; @"" 0x7fff7b1b2139 <+2565>: 4c 0f 44 e8 cmoveq %rax, %r13 0x7fff7b1b213d <+2569>: 48 8b 3d 5c 3d 6a 1c movq 0x1c6a3d5c(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b2144 <+2576>: 48 89 de movq %rbx, %rsi 0x7fff7b1b2147 <+2579>: 48 8d 15 cf 3a aa 00 leaq 0xaa3acf(%rip), %rdx ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m" 0x7fff7b1b214e <+2586>: ff 15 2c 5f 3e 1c callq *0x1c3e5f2c(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2154 <+2592>: 48 89 c3 movq %rax, %rbx 0x7fff7b1b2157 <+2595>: 48 85 db testq %rbx, %rbx 0x7fff7b1b215a <+2598>: 48 8d 05 8f 0f 42 1c leaq 0x1c420f8f(%rip), %rax ; @"" 0x7fff7b1b2161 <+2605>: 48 0f 44 d8 cmoveq %rax, %rbx 0x7fff7b1b2165 <+2609>: 48 8b 3d 3c 3d 6a 1c movq 0x1c6a3d3c(%rip), %rdi ; (void *)0x00007fff981b7790: NSAssertionHandler 0x7fff7b1b216c <+2616>: 48 8b b5 58 fc ff ff movq -0x3a8(%rbp), %rsi 0x7fff7b1b2173 <+2623>: ff 15 07 5f 3e 1c callq *0x1c3e5f07(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2179 <+2629>: 48 89 c1 movq %rax, %rcx 0x7fff7b1b217c <+2632>: 44 89 f8 movl %r15d, %eax 0x7fff7b1b217f <+2635>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b2183 <+2639>: 41 b8 61 04 00 00 movl $0x461, %r8d ; imm = 0x461 0x7fff7b1b2189 <+2645>: 31 c0 xorl %eax, %eax 0x7fff7b1b218b <+2647>: 48 89 cf movq %rcx, %rdi 0x7fff7b1b218e <+2650>: 48 8b b5 50 fc ff ff movq -0x3b0(%rbp), %rsi 0x7fff7b1b2195 <+2657>: 4c 89 ea movq %r13, %rdx 0x7fff7b1b2198 <+2660>: 4c 8b 2d e1 5e 3e 1c movq 0x1c3e5ee1(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b219f <+2667>: 48 89 d9 movq %rbx, %rcx 0x7fff7b1b21a2 <+2670>: 4c 8d 0d c7 3d 42 1c leaq 0x1c423dc7(%rip), %r9 ; @"AppKit cannot convert carbon mouse event of kind '%ld' to CGEventRef." 0x7fff7b1b21a9 <+2677>: 41 ff d5 callq *%r13 0x7fff7b1b21ac <+2680>: 66 c7 85 9e fd ff ff 00 00 movw $0x0, -0x262(%rbp) 0x7fff7b1b21b5 <+2689>: 48 8d 85 9e fd ff ff leaq -0x262(%rbp), %rax 0x7fff7b1b21bc <+2696>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b21c0 <+2700>: be 6e 74 62 6d movl $0x6d62746e, %esi ; imm = 0x6D62746E 0x7fff7b1b21c5 <+2705>: ba 6e 74 62 6d movl $0x6d62746e, %edx ; imm = 0x6D62746E 0x7fff7b1b21ca <+2710>: 31 c9 xorl %ecx, %ecx 0x7fff7b1b21cc <+2712>: 41 b8 02 00 00 00 movl $0x2, %r8d 0x7fff7b1b21d2 <+2718>: 45 31 c9 xorl %r9d, %r9d 0x7fff7b1b21d5 <+2721>: 48 8b bd 28 fc ff ff movq -0x3d8(%rbp), %rdi 0x7fff7b1b21dc <+2728>: e8 0b 9e a8 00 callq 0x7fff7bc3bfec ; symbol stub for: GetEventParameter 0x7fff7b1b21e1 <+2733>: 0f b7 85 9e fd ff ff movzwl -0x262(%rbp), %eax 0x7fff7b1b21e8 <+2740>: 83 f8 01 cmpl $0x1, %eax 0x7fff7b1b21eb <+2743>: 0f 84 9f 00 00 00 je 0x7fff7b1b2290 ; <+2908> 0x7fff7b1b21f1 <+2749>: 48 8b 3d a8 3c 6a 1c movq 0x1c6a3ca8(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b21f8 <+2756>: 48 8b 9d 60 fc ff ff movq -0x3a0(%rbp), %rbx 0x7fff7b1b21ff <+2763>: 48 89 de movq %rbx, %rsi 0x7fff7b1b2202 <+2766>: 48 8d 15 24 43 aa 00 leaq 0xaa4324(%rip), %rdx ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)" 0x7fff7b1b2209 <+2773>: 41 ff d5 callq *%r13 0x7fff7b1b220c <+2776>: 49 89 c5 movq %rax, %r13 0x7fff7b1b220f <+2779>: 4d 85 ed testq %r13, %r13 0x7fff7b1b2212 <+2782>: 48 8d 05 b7 36 42 1c leaq 0x1c4236b7(%rip), %rax ; @"" 0x7fff7b1b2219 <+2789>: 4c 0f 44 e8 cmoveq %rax, %r13 0x7fff7b1b221d <+2793>: 48 8b 3d 7c 3c 6a 1c movq 0x1c6a3c7c(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b2224 <+2800>: 48 89 de movq %rbx, %rsi 0x7fff7b1b2227 <+2803>: 48 8d 15 ef 39 aa 00 leaq 0xaa39ef(%rip), %rdx ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m" 0x7fff7b1b222e <+2810>: ff 15 4c 5e 3e 1c callq *0x1c3e5e4c(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2234 <+2816>: 48 89 c3 movq %rax, %rbx 0x7fff7b1b2237 <+2819>: 48 85 db testq %rbx, %rbx 0x7fff7b1b223a <+2822>: 48 8d 05 af 0e 42 1c leaq 0x1c420eaf(%rip), %rax ; @"" 0x7fff7b1b2241 <+2829>: 48 0f 44 d8 cmoveq %rax, %rbx 0x7fff7b1b2245 <+2833>: 48 8b 3d 5c 3c 6a 1c movq 0x1c6a3c5c(%rip), %rdi ; (void *)0x00007fff981b7790: NSAssertionHandler 0x7fff7b1b224c <+2840>: 48 8b b5 58 fc ff ff movq -0x3a8(%rbp), %rsi 0x7fff7b1b2253 <+2847>: ff 15 27 5e 3e 1c callq *0x1c3e5e27(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2259 <+2853>: 48 89 c1 movq %rax, %rcx 0x7fff7b1b225c <+2856>: 0f b7 85 9e fd ff ff movzwl -0x262(%rbp), %eax 0x7fff7b1b2263 <+2863>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b2267 <+2867>: 41 b8 65 04 00 00 movl $0x465, %r8d ; imm = 0x465 0x7fff7b1b226d <+2873>: 31 c0 xorl %eax, %eax 0x7fff7b1b226f <+2875>: 48 89 cf movq %rcx, %rdi 0x7fff7b1b2272 <+2878>: 48 8b b5 50 fc ff ff movq -0x3b0(%rbp), %rsi 0x7fff7b1b2279 <+2885>: 4c 89 ea movq %r13, %rdx 0x7fff7b1b227c <+2888>: 4c 8b 2d fd 5d 3e 1c movq 0x1c3e5dfd(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2283 <+2895>: 48 89 d9 movq %rbx, %rcx 0x7fff7b1b2286 <+2898>: 4c 8d 0d 03 3d 42 1c leaq 0x1c423d03(%rip), %r9 ; @"AppKit cannot convert carbon mouse events of button '%ld' to CGEventRef." 0x7fff7b1b228d <+2905>: 41 ff d5 callq *%r13 0x7fff7b1b2290 <+2908>: 41 83 ff 02 cmpl $0x2, %r15d 0x7fff7b1b2294 <+2912>: 74 5d je 0x7fff7b1b22f3 ; <+3007> 0x7fff7b1b2296 <+2914>: 41 83 ff 01 cmpl $0x1, %r15d 0x7fff7b1b229a <+2918>: 75 70 jne 0x7fff7b1b230c ; <+3032> 0x7fff7b1b229c <+2920>: be 01 00 00 00 movl $0x1, %esi 0x7fff7b1b22a1 <+2925>: eb 55 jmp 0x7fff7b1b22f8 ; <+3012> 0x7fff7b1b22a3 <+2927>: 89 85 ac fc ff ff movl %eax, -0x354(%rbp) 0x7fff7b1b22a9 <+2933>: 4d 89 e7 movq %r12, %r15 0x7fff7b1b22ac <+2936>: e9 a3 02 00 00 jmp 0x7fff7b1b2554 ; <+3616> 0x7fff7b1b22b1 <+2941>: 4c 89 a5 20 fd ff ff movq %r12, -0x2e0(%rbp) 0x7fff7b1b22b8 <+2948>: 8b 85 34 fd ff ff movl -0x2cc(%rbp), %eax 0x7fff7b1b22be <+2954>: 84 c0 testb %al, %al 0x7fff7b1b22c0 <+2956>: 0f 84 3e 07 00 00 je 0x7fff7b1b2a04 ; <+4816> 0x7fff7b1b22c6 <+2962>: 48 8b 9d 88 fd ff ff movq -0x278(%rbp), %rbx 0x7fff7b1b22cd <+2969>: e8 08 9d a8 00 callq 0x7fff7bc3bfda ; symbol stub for: GetEventDispatcherTarget 0x7fff7b1b22d2 <+2974>: 48 89 df movq %rbx, %rdi 0x7fff7b1b22d5 <+2977>: 48 89 c6 movq %rax, %rsi 0x7fff7b1b22d8 <+2980>: e8 09 a0 a8 00 callq 0x7fff7bc3c2e6 ; symbol stub for: SendEventToEventTarget 0x7fff7b1b22dd <+2985>: 45 31 ff xorl %r15d, %r15d 0x7fff7b1b22e0 <+2988>: 48 8b 9d 08 fd ff ff movq -0x2f8(%rbp), %rbx 0x7fff7b1b22e7 <+2995>: 4c 8b a5 18 fd ff ff movq -0x2e8(%rbp), %r12 0x7fff7b1b22ee <+3002>: e9 1d 05 00 00 jmp 0x7fff7b1b2810 ; <+4316> 0x7fff7b1b22f3 <+3007>: be 02 00 00 00 movl $0x2, %esi 0x7fff7b1b22f8 <+3012>: 4c 8b ad 18 fc ff ff movq -0x3e8(%rbp), %r13 0x7fff7b1b22ff <+3019>: 4c 89 ef movq %r13, %rdi 0x7fff7b1b2302 <+3022>: e8 6d 84 a8 00 callq 0x7fff7bc3a774 ; symbol stub for: CGEventSetType 0x7fff7b1b2307 <+3027>: e9 a6 00 00 00 jmp 0x7fff7b1b23b2 ; <+3198> 0x7fff7b1b230c <+3032>: 48 8b 3d 8d 3b 6a 1c movq 0x1c6a3b8d(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b2313 <+3039>: 48 8b 9d 60 fc ff ff movq -0x3a0(%rbp), %rbx 0x7fff7b1b231a <+3046>: 48 89 de movq %rbx, %rsi 0x7fff7b1b231d <+3049>: 48 8d 15 09 42 aa 00 leaq 0xaa4209(%rip), %rdx ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)" 0x7fff7b1b2324 <+3056>: 41 ff d5 callq *%r13 0x7fff7b1b2327 <+3059>: 4c 89 a5 20 fd ff ff movq %r12, -0x2e0(%rbp) 0x7fff7b1b232e <+3066>: 4d 89 ee movq %r13, %r14 0x7fff7b1b2331 <+3069>: 49 89 c5 movq %rax, %r13 0x7fff7b1b2334 <+3072>: 4d 85 ed testq %r13, %r13 0x7fff7b1b2337 <+3075>: 48 8d 05 92 35 42 1c leaq 0x1c423592(%rip), %rax ; @"" 0x7fff7b1b233e <+3082>: 4c 0f 44 e8 cmoveq %rax, %r13 0x7fff7b1b2342 <+3086>: 48 8b 3d 57 3b 6a 1c movq 0x1c6a3b57(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1b2349 <+3093>: 48 89 de movq %rbx, %rsi 0x7fff7b1b234c <+3096>: 48 8d 15 ca 38 aa 00 leaq 0xaa38ca(%rip), %rdx ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m" 0x7fff7b1b2353 <+3103>: 41 ff d6 callq *%r14 0x7fff7b1b2356 <+3106>: 48 89 c3 movq %rax, %rbx 0x7fff7b1b2359 <+3109>: 48 85 db testq %rbx, %rbx 0x7fff7b1b235c <+3112>: 48 8d 05 8d 0d 42 1c leaq 0x1c420d8d(%rip), %rax ; @"" 0x7fff7b1b2363 <+3119>: 48 0f 44 d8 cmoveq %rax, %rbx 0x7fff7b1b2367 <+3123>: 48 8b 3d 3a 3b 6a 1c movq 0x1c6a3b3a(%rip), %rdi ; (void *)0x00007fff981b7790: NSAssertionHandler 0x7fff7b1b236e <+3130>: 48 8b b5 58 fc ff ff movq -0x3a8(%rbp), %rsi 0x7fff7b1b2375 <+3137>: 41 ff d6 callq *%r14 0x7fff7b1b2378 <+3140>: 48 89 c1 movq %rax, %rcx 0x7fff7b1b237b <+3143>: 44 89 f8 movl %r15d, %eax 0x7fff7b1b237e <+3146>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b2382 <+3150>: 41 b8 71 04 00 00 movl $0x471, %r8d ; imm = 0x471 0x7fff7b1b2388 <+3156>: 31 c0 xorl %eax, %eax 0x7fff7b1b238a <+3158>: 48 89 cf movq %rcx, %rdi 0x7fff7b1b238d <+3161>: 48 8b b5 50 fc ff ff movq -0x3b0(%rbp), %rsi 0x7fff7b1b2394 <+3168>: 4c 89 ea movq %r13, %rdx 0x7fff7b1b2397 <+3171>: 48 89 d9 movq %rbx, %rcx 0x7fff7b1b239a <+3174>: 4c 8d 0d cf 3b 42 1c leaq 0x1c423bcf(%rip), %r9 ; @"AppKit cannot convert carbon mouse event of kind '%ld' to CGEventRef." 0x7fff7b1b23a1 <+3181>: 41 ff d6 callq *%r14 0x7fff7b1b23a4 <+3184>: 4c 8b a5 20 fd ff ff movq -0x2e0(%rbp), %r12 0x7fff7b1b23ab <+3191>: 4c 8b ad 18 fc ff ff movq -0x3e8(%rbp), %r13 0x7fff7b1b23b2 <+3198>: 45 31 f6 xorl %r14d, %r14d 0x7fff7b1b23b5 <+3201>: 44 89 b5 98 fd ff ff movl %r14d, -0x268(%rbp) 0x7fff7b1b23bc <+3208>: 48 8d 85 98 fd ff ff leaq -0x268(%rbp), %rax 0x7fff7b1b23c3 <+3215>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b23c7 <+3219>: be 64 6f 6d 6b movl $0x6b6d6f64, %esi ; imm = 0x6B6D6F64 0x7fff7b1b23cc <+3224>: ba 6e 67 61 6d movl $0x6d61676e, %edx ; imm = 0x6D61676E 0x7fff7b1b23d1 <+3229>: 31 c9 xorl %ecx, %ecx 0x7fff7b1b23d3 <+3231>: 41 b8 04 00 00 00 movl $0x4, %r8d 0x7fff7b1b23d9 <+3237>: 45 31 c9 xorl %r9d, %r9d 0x7fff7b1b23dc <+3240>: 48 8b 9d 28 fc ff ff movq -0x3d8(%rbp), %rbx 0x7fff7b1b23e3 <+3247>: 48 89 df movq %rbx, %rdi 0x7fff7b1b23e6 <+3250>: e8 01 9c a8 00 callq 0x7fff7bc3bfec ; symbol stub for: GetEventParameter 0x7fff7b1b23eb <+3255>: 8b 85 98 fd ff ff movl -0x268(%rbp), %eax 0x7fff7b1b23f1 <+3261>: 89 c1 movl %eax, %ecx 0x7fff7b1b23f3 <+3263>: c1 e1 06 shll $0x6, %ecx 0x7fff7b1b23f6 <+3266>: 89 ca movl %ecx, %edx 0x7fff7b1b23f8 <+3268>: 81 e2 00 00 01 00 andl $0x10000, %edx ; imm = 0x10000 0x7fff7b1b23fe <+3274>: 89 c6 movl %eax, %esi 0x7fff7b1b2400 <+3276>: c1 e6 08 shll $0x8, %esi 0x7fff7b1b2403 <+3279>: 89 f7 movl %esi, %edi 0x7fff7b1b2405 <+3281>: 81 e7 00 00 02 00 andl $0x20000, %edi ; imm = 0x20000 0x7fff7b1b240b <+3287>: 09 d7 orl %edx, %edi 0x7fff7b1b240d <+3289>: 81 e1 00 00 04 00 andl $0x40000, %ecx ; imm = 0x40000 0x7fff7b1b2413 <+3295>: 09 f9 orl %edi, %ecx 0x7fff7b1b2415 <+3297>: c1 e0 0c shll $0xc, %eax 0x7fff7b1b2418 <+3300>: 25 00 00 10 00 andl $0x100000, %eax ; imm = 0x100000 0x7fff7b1b241d <+3305>: 09 c8 orl %ecx, %eax 0x7fff7b1b241f <+3307>: 81 e6 00 00 08 00 andl $0x80000, %esi ; imm = 0x80000 0x7fff7b1b2425 <+3313>: 09 c6 orl %eax, %esi 0x7fff7b1b2427 <+3315>: 4c 89 ef movq %r13, %rdi 0x7fff7b1b242a <+3318>: e8 2d 83 a8 00 callq 0x7fff7bc3a75c ; symbol stub for: CGEventSetFlags 0x7fff7b1b242f <+3323>: 44 89 b5 94 fd ff ff movl %r14d, -0x26c(%rbp) 0x7fff7b1b2436 <+3330>: 48 8d 85 94 fd ff ff leaq -0x26c(%rbp), %rax 0x7fff7b1b243d <+3337>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b2441 <+3341>: be 74 6e 63 63 movl $0x63636e74, %esi ; imm = 0x63636E74 0x7fff7b1b2446 <+3346>: ba 6e 67 61 6d movl $0x6d61676e, %edx ; imm = 0x6D61676E 0x7fff7b1b244b <+3351>: 31 c9 xorl %ecx, %ecx 0x7fff7b1b244d <+3353>: 41 b8 04 00 00 00 movl $0x4, %r8d 0x7fff7b1b2453 <+3359>: 45 31 c9 xorl %r9d, %r9d 0x7fff7b1b2456 <+3362>: 48 89 df movq %rbx, %rdi 0x7fff7b1b2459 <+3365>: e8 8e 9b a8 00 callq 0x7fff7bc3bfec ; symbol stub for: GetEventParameter 0x7fff7b1b245e <+3370>: 8b 95 94 fd ff ff movl -0x26c(%rbp), %edx 0x7fff7b1b2464 <+3376>: be 01 00 00 00 movl $0x1, %esi 0x7fff7b1b2469 <+3381>: 4c 89 ef movq %r13, %rdi 0x7fff7b1b246c <+3384>: e8 f1 82 a8 00 callq 0x7fff7bc3a762 ; symbol stub for: CGEventSetIntegerValueField 0x7fff7b1b2471 <+3389>: 44 89 b5 90 fd ff ff movl %r14d, -0x270(%rbp) 0x7fff7b1b2478 <+3396>: 31 c0 xorl %eax, %eax 0x7fff7b1b247a <+3398>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x7fff7b1b2481 <+3405>: 48 8d 85 90 fd ff ff leaq -0x270(%rbp), %rax 0x7fff7b1b2488 <+3412>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b248c <+3416>: be 63 6f 6c 6d movl $0x6d6c6f63, %esi ; imm = 0x6D6C6F63 0x7fff7b1b2491 <+3421>: ba 74 70 44 51 movl $0x51447074, %edx ; imm = 0x51447074 0x7fff7b1b2496 <+3426>: 31 c9 xorl %ecx, %ecx 0x7fff7b1b2498 <+3428>: 41 b8 04 00 00 00 movl $0x4, %r8d 0x7fff7b1b249e <+3434>: 45 31 c9 xorl %r9d, %r9d 0x7fff7b1b24a1 <+3437>: 48 89 df movq %rbx, %rdi 0x7fff7b1b24a4 <+3440>: e8 43 9b a8 00 callq 0x7fff7bc3bfec ; symbol stub for: GetEventParameter 0x7fff7b1b24a9 <+3445>: 0f bf 85 92 fd ff ff movswl -0x26e(%rbp), %eax 0x7fff7b1b24b0 <+3452>: f2 0f 2a c0 cvtsi2sdl %eax, %xmm0 0x7fff7b1b24b4 <+3456>: 0f bf 85 90 fd ff ff movswl -0x270(%rbp), %eax 0x7fff7b1b24bb <+3463>: f2 0f 2a c8 cvtsi2sdl %eax, %xmm1 0x7fff7b1b24bf <+3467>: 4c 89 ef movq %r13, %rdi 0x7fff7b1b24c2 <+3470>: e8 a1 82 a8 00 callq 0x7fff7bc3a768 ; symbol stub for: CGEventSetLocation 0x7fff7b1b24c7 <+3475>: 48 89 df movq %rbx, %rdi 0x7fff7b1b24ca <+3478>: e8 23 9b a8 00 callq 0x7fff7bc3bff2 ; symbol stub for: GetEventTime 0x7fff7b1b24cf <+3483>: f2 0f 59 05 59 23 a9 00 mulsd 0xa92359(%rip), %xmm0 ; $ld$add$os10.7$__NSDictionaryOfVariableBindings + 4 0x7fff7b1b24d7 <+3491>: 66 0f 28 c8 movapd %xmm0, %xmm1 0x7fff7b1b24db <+3495>: f2 0f 10 15 55 23 a9 00 movsd 0xa92355(%rip), %xmm2 ; $ld$add$os10.7$__NSDictionaryOfVariableBindings + 12, xmm2 = mem[0],zero 0x7fff7b1b24e3 <+3503>: f2 0f 5c ca subsd %xmm2, %xmm1 0x7fff7b1b24e7 <+3507>: f2 48 0f 2c c1 cvttsd2si %xmm1, %rax 0x7fff7b1b24ec <+3512>: 48 b9 00 00 00 00 00 00 00 80 movabsq $-0x8000000000000000, %rcx ; imm = 0x8000000000000000 0x7fff7b1b24f6 <+3522>: 48 31 c8 xorq %rcx, %rax 0x7fff7b1b24f9 <+3525>: f2 48 0f 2c f0 cvttsd2si %xmm0, %rsi 0x7fff7b1b24fe <+3530>: 66 0f 2e c2 ucomisd %xmm2, %xmm0 0x7fff7b1b2502 <+3534>: 48 0f 43 f0 cmovaeq %rax, %rsi 0x7fff7b1b2506 <+3538>: 4c 89 ef movq %r13, %rdi 0x7fff7b1b2509 <+3541>: e8 60 82 a8 00 callq 0x7fff7bc3a76e ; symbol stub for: CGEventSetTimestamp 0x7fff7b1b250e <+3546>: 4d 85 ed testq %r13, %r13 0x7fff7b1b2511 <+3549>: 41 bf 00 00 00 00 movl $0x0, %r15d 0x7fff7b1b2517 <+3555>: 74 3b je 0x7fff7b1b2554 ; <+3616> 0x7fff7b1b2519 <+3557>: 44 8b b5 00 fd ff ff movl -0x300(%rbp), %r14d 0x7fff7b1b2520 <+3564>: 44 8b a5 34 fd ff ff movl -0x2cc(%rbp), %r12d 0x7fff7b1b2527 <+3571>: 4c 89 ef movq %r13, %rdi 0x7fff7b1b252a <+3574>: 48 8b b5 f8 fc ff ff movq -0x308(%rbp), %rsi 0x7fff7b1b2531 <+3581>: ff 15 49 5b 3e 1c callq *0x1c3e5b49(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2537 <+3587>: b0 01 movb $0x1, %al 0x7fff7b1b2539 <+3589>: 89 85 a8 fc ff ff movl %eax, -0x358(%rbp) 0x7fff7b1b253f <+3595>: 8a 85 27 fc ff ff movb -0x3d9(%rbp), %al 0x7fff7b1b2545 <+3601>: 4c 89 e9 movq %r13, %rcx 0x7fff7b1b2548 <+3604>: 41 88 c5 movb %al, %r13b 0x7fff7b1b254b <+3607>: 48 89 8d 20 fd ff ff movq %rcx, -0x2e0(%rbp) 0x7fff7b1b2552 <+3614>: eb 67 jmp 0x7fff7b1b25bb ; <+3719> 0x7fff7b1b2554 <+3616>: 4d 85 e4 testq %r12, %r12 0x7fff7b1b2557 <+3619>: 4d 89 e5 movq %r12, %r13 0x7fff7b1b255a <+3622>: 44 8b b5 00 fd ff ff movl -0x300(%rbp), %r14d 0x7fff7b1b2561 <+3629>: 75 21 jne 0x7fff7b1b2584 ; <+3664> 0x7fff7b1b2563 <+3631>: 8a 05 db 9b 6d 1c movb 0x1c6d9bdb(%rip), %al ; _traceEvents 0x7fff7b1b2569 <+3637>: 84 c0 testb %al, %al 0x7fff7b1b256b <+3639>: 74 17 je 0x7fff7b1b2584 ; <+3664> 0x7fff7b1b256d <+3641>: 31 c0 xorl %eax, %eax 0x7fff7b1b256f <+3643>: 48 8d 3d 5a 34 42 1c leaq 0x1c42345a(%rip), %rdi ; @"got unrecognized event, eventClass is %x, eventKind is %d" 0x7fff7b1b2576 <+3650>: 44 89 f6 movl %r14d, %esi 0x7fff7b1b2579 <+3653>: 8b 95 ac fc ff ff movl -0x354(%rbp), %edx 0x7fff7b1b257f <+3659>: e8 1a 97 a8 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1b2584 <+3664>: 44 8b a5 34 fd ff ff movl -0x2cc(%rbp), %r12d 0x7fff7b1b258b <+3671>: 45 84 e4 testb %r12b, %r12b 0x7fff7b1b258e <+3674>: 74 1b je 0x7fff7b1b25ab ; <+3703> 0x7fff7b1b2590 <+3676>: 4d 85 ed testq %r13, %r13 0x7fff7b1b2593 <+3679>: 75 16 jne 0x7fff7b1b25ab ; <+3703> 0x7fff7b1b2595 <+3681>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b259c <+3688>: be 01 00 00 00 movl $0x1, %esi 0x7fff7b1b25a1 <+3693>: e8 06 96 3f 00 callq 0x7fff7b5abbac ; _DPSEventHandledByCarbon 0x7fff7b1b25a6 <+3698>: 45 31 ed xorl %r13d, %r13d 0x7fff7b1b25a9 <+3701>: eb 09 jmp 0x7fff7b1b25b4 ; <+3712> 0x7fff7b1b25ab <+3703>: 8a 85 27 fc ff ff movb -0x3d9(%rbp), %al 0x7fff7b1b25b1 <+3709>: 41 88 c5 movb %al, %r13b 0x7fff7b1b25b4 <+3712>: 4c 89 bd 20 fd ff ff movq %r15, -0x2e0(%rbp) 0x7fff7b1b25bb <+3719>: 8b 85 ac fc ff ff movl -0x354(%rbp), %eax 0x7fff7b1b25c1 <+3725>: 45 84 e4 testb %r12b, %r12b 0x7fff7b1b25c4 <+3728>: 74 27 je 0x7fff7b1b25ed ; <+3769> 0x7fff7b1b25c6 <+3730>: 41 81 fe 6c 70 70 61 cmpl $0x6170706c, %r14d ; imm = 0x6170706C 0x7fff7b1b25cd <+3737>: 75 1e jne 0x7fff7b1b25ed ; <+3769> 0x7fff7b1b25cf <+3739>: ff c8 decl %eax 0x7fff7b1b25d1 <+3741>: 83 f8 01 cmpl $0x1, %eax 0x7fff7b1b25d4 <+3744>: 77 17 ja 0x7fff7b1b25ed ; <+3769> 0x7fff7b1b25d6 <+3746>: 48 8b 9d 88 fd ff ff movq -0x278(%rbp), %rbx 0x7fff7b1b25dd <+3753>: e8 f8 99 a8 00 callq 0x7fff7bc3bfda ; symbol stub for: GetEventDispatcherTarget 0x7fff7b1b25e2 <+3758>: 48 89 df movq %rbx, %rdi 0x7fff7b1b25e5 <+3761>: 48 89 c6 movq %rax, %rsi 0x7fff7b1b25e8 <+3764>: e8 f9 9c a8 00 callq 0x7fff7bc3c2e6 ; symbol stub for: SendEventToEventTarget 0x7fff7b1b25ed <+3769>: 41 81 fe 62 79 65 6b cmpl $0x6b657962, %r14d ; imm = 0x6B657962 0x7fff7b1b25f4 <+3776>: 0f 85 ec 00 00 00 jne 0x7fff7b1b26e6 ; <+4018> 0x7fff7b1b25fa <+3782>: 31 db xorl %ebx, %ebx 0x7fff7b1b25fc <+3784>: 88 9d 98 fd ff ff movb %bl, -0x268(%rbp) 0x7fff7b1b2602 <+3790>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b2609 <+3797>: 48 8d 85 98 fd ff ff leaq -0x268(%rbp), %rax 0x7fff7b1b2610 <+3804>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1b2614 <+3808>: be 74 66 6b 72 movl $0x726b6674, %esi ; imm = 0x726B6674 0x7fff7b1b2619 <+3813>: ba 6c 6f 6f 62 movl $0x626f6f6c, %edx ; imm = 0x626F6F6C 0x7fff7b1b261e <+3818>: 31 c9 xorl %ecx, %ecx 0x7fff7b1b2620 <+3820>: 41 b8 01 00 00 00 movl $0x1, %r8d 0x7fff7b1b2626 <+3826>: 45 31 c9 xorl %r9d, %r9d 0x7fff7b1b2629 <+3829>: e8 be 99 a8 00 callq 0x7fff7bc3bfec ; symbol stub for: GetEventParameter 0x7fff7b1b262e <+3834>: 38 9d 98 fd ff ff cmpb %bl, -0x268(%rbp) 0x7fff7b1b2634 <+3840>: b8 00 00 00 00 movl $0x0, %eax 0x7fff7b1b2639 <+3845>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x7fff7b1b2640 <+3852>: 48 8b 9d 08 fd ff ff movq -0x2f8(%rbp), %rbx 0x7fff7b1b2647 <+3859>: 44 8b bd a8 fc ff ff movl -0x358(%rbp), %r15d 0x7fff7b1b264e <+3866>: 0f 84 b0 00 00 00 je 0x7fff7b1b2704 ; <+4048> 0x7fff7b1b2654 <+3872>: 45 84 ed testb %r13b, %r13b 0x7fff7b1b2657 <+3875>: 0f 84 d2 00 00 00 je 0x7fff7b1b272f ; <+4091> 0x7fff7b1b265d <+3881>: 48 8b b5 80 fd ff ff movq -0x280(%rbp), %rsi 0x7fff7b1b2664 <+3888>: 48 8b 05 5d 43 3e 1c movq 0x1c3e435d(%rip), %rax ; (void *)0x00007fff9b2f4060: _NSConcreteStackBlock 0x7fff7b1b266b <+3895>: 48 89 85 a0 fd ff ff movq %rax, -0x260(%rbp) 0x7fff7b1b2672 <+3902>: c7 85 a8 fd ff ff 00 00 00 c0 movl $0xc0000000, -0x258(%rbp) ; imm = 0xC0000000 0x7fff7b1b267c <+3912>: c7 85 ac fd ff ff 00 00 00 00 movl $0x0, -0x254(%rbp) 0x7fff7b1b2686 <+3922>: 48 8d 05 42 65 21 00 leaq 0x216542(%rip), %rax ; ___DPSBlockUntilNextEventMatchingListInMode_block_invoke 0x7fff7b1b268d <+3929>: 48 89 85 b0 fd ff ff movq %rax, -0x250(%rbp) 0x7fff7b1b2694 <+3936>: 48 8d 05 25 b2 3e 1c leaq 0x1c3eb225(%rip), %rax ; __block_descriptor_tmp.206 0x7fff7b1b269b <+3943>: 48 89 85 b8 fd ff ff movq %rax, -0x248(%rbp) 0x7fff7b1b26a2 <+3950>: 48 89 9d c0 fd ff ff movq %rbx, -0x240(%rbp) 0x7fff7b1b26a9 <+3957>: c6 85 c8 fd ff ff 01 movb $0x1, -0x238(%rbp) 0x7fff7b1b26b0 <+3964>: b9 01 00 00 00 movl $0x1, %ecx 0x7fff7b1b26b5 <+3969>: 48 8b bd 10 fd ff ff movq -0x2f0(%rbp), %rdi 0x7fff7b1b26bc <+3976>: f2 0f 10 85 28 fd ff ff movsd -0x2d8(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b1b26c4 <+3984>: 4c 8b a5 18 fd ff ff movq -0x2e8(%rbp), %r12 0x7fff7b1b26cb <+3991>: 4c 89 e2 movq %r12, %rdx 0x7fff7b1b26ce <+3994>: 4c 8d 85 88 fd ff ff leaq -0x278(%rbp), %r8 0x7fff7b1b26d5 <+4001>: 4c 8d 8d a0 fd ff ff leaq -0x260(%rbp), %r9 0x7fff7b1b26dc <+4008>: e8 79 9d a8 00 callq 0x7fff7bc3c45a ; symbol stub for: _BlockUntilNextEventMatchingListInModeWithFilter 0x7fff7b1b26e1 <+4013>: 45 31 ff xorl %r15d, %r15d 0x7fff7b1b26e4 <+4016>: eb 53 jmp 0x7fff7b1b2739 ; <+4101> 0x7fff7b1b26e6 <+4018>: 4c 8b a5 18 fd ff ff movq -0x2e8(%rbp), %r12 0x7fff7b1b26ed <+4025>: 48 8b 9d 08 fd ff ff movq -0x2f8(%rbp), %rbx 0x7fff7b1b26f4 <+4032>: 4c 8b 2d 85 59 3e 1c movq 0x1c3e5985(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b26fb <+4039>: 44 8b bd a8 fc ff ff movl -0x358(%rbp), %r15d 0x7fff7b1b2702 <+4046>: eb 3c jmp 0x7fff7b1b2740 ; <+4108> 0x7fff7b1b2704 <+4048>: c6 85 a0 fd ff ff 01 movb $0x1, -0x260(%rbp) 0x7fff7b1b270b <+4055>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b2712 <+4062>: be 63 66 6b 72 movl $0x726b6663, %esi ; imm = 0x726B6663 0x7fff7b1b2717 <+4067>: ba 6c 6f 6f 62 movl $0x626f6f6c, %edx ; imm = 0x626F6F6C 0x7fff7b1b271c <+4072>: b9 01 00 00 00 movl $0x1, %ecx 0x7fff7b1b2721 <+4077>: 4c 8d 85 a0 fd ff ff leaq -0x260(%rbp), %r8 0x7fff7b1b2728 <+4084>: e8 d1 9b a8 00 callq 0x7fff7bc3c2fe ; symbol stub for: SetEventParameter 0x7fff7b1b272d <+4089>: eb 03 jmp 0x7fff7b1b2732 ; <+4094> 0x7fff7b1b272f <+4091>: 45 31 ff xorl %r15d, %r15d 0x7fff7b1b2732 <+4094>: 4c 8b a5 18 fd ff ff movq -0x2e8(%rbp), %r12 0x7fff7b1b2739 <+4101>: 4c 8b 2d 40 59 3e 1c movq 0x1c3e5940(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2740 <+4108>: 48 8b bd 20 fd ff ff movq -0x2e0(%rbp), %rdi 0x7fff7b1b2747 <+4115>: 48 85 ff testq %rdi, %rdi 0x7fff7b1b274a <+4118>: 0f 84 ae 00 00 00 je 0x7fff7b1b27fe ; <+4298> 0x7fff7b1b2750 <+4124>: e8 e9 7f a8 00 callq 0x7fff7bc3a73e ; symbol stub for: CGEventGetType 0x7fff7b1b2755 <+4129>: 89 c1 movl %eax, %ecx 0x7fff7b1b2757 <+4131>: 83 c9 01 orl $0x1, %ecx 0x7fff7b1b275a <+4134>: 83 f9 1f cmpl $0x1f, %ecx 0x7fff7b1b275d <+4137>: 75 03 jne 0x7fff7b1b2762 ; <+4142> 0x7fff7b1b275f <+4139>: 45 31 ff xorl %r15d, %r15d 0x7fff7b1b2762 <+4142>: 83 f8 1d cmpl $0x1d, %eax 0x7fff7b1b2765 <+4145>: 0f 85 a5 00 00 00 jne 0x7fff7b1b2810 ; <+4316> 0x7fff7b1b276b <+4151>: 44 89 b5 00 fd ff ff movl %r14d, -0x300(%rbp) 0x7fff7b1b2772 <+4158>: be 6e 00 00 00 movl $0x6e, %esi 0x7fff7b1b2777 <+4163>: 48 8b bd 20 fd ff ff movq -0x2e0(%rbp), %rdi 0x7fff7b1b277e <+4170>: e8 a9 7f a8 00 callq 0x7fff7bc3a72c ; symbol stub for: CGEventGetIntegerValueField 0x7fff7b1b2783 <+4175>: 49 89 c6 movq %rax, %r14 0x7fff7b1b2786 <+4178>: 41 8d 46 c3 leal -0x3d(%r14), %eax 0x7fff7b1b278a <+4182>: 83 f8 01 cmpl $0x1, %eax 0x7fff7b1b278d <+4185>: 77 3d ja 0x7fff7b1b27cc ; <+4248> 0x7fff7b1b278f <+4187>: be 01 00 00 00 movl $0x1, %esi 0x7fff7b1b2794 <+4192>: 48 8d 3d 55 36 42 1c leaq 0x1c423655(%rip), %rdi ; @"NSEventSupressBeginEndGesture" 0x7fff7b1b279b <+4199>: 48 8d 15 b0 99 6d 1c leaq 0x1c6d99b0(%rip), %rdx ; sNSEventSupressBeginEndGestureComputedValue 0x7fff7b1b27a2 <+4206>: 48 8d 0d eb 9b 3f 00 leaq 0x3f9beb(%rip), %rcx ; NSEventSupressBeginEndGestureDefaultValueFunction 0x7fff7b1b27a9 <+4213>: e8 f8 e2 fb ff callq 0x7fff7b170aa6 ; _NSGetBoolAppConfig 0x7fff7b1b27ae <+4218>: 84 c0 testb %al, %al 0x7fff7b1b27b0 <+4220>: 75 17 jne 0x7fff7b1b27c9 ; <+4245> 0x7fff7b1b27b2 <+4222>: be 75 00 00 00 movl $0x75, %esi 0x7fff7b1b27b7 <+4227>: 48 8b bd 20 fd ff ff movq -0x2e0(%rbp), %rdi 0x7fff7b1b27be <+4234>: e8 69 7f a8 00 callq 0x7fff7bc3a72c ; symbol stub for: CGEventGetIntegerValueField 0x7fff7b1b27c3 <+4239>: 48 83 f8 20 cmpq $0x20, %rax 0x7fff7b1b27c7 <+4243>: 75 03 jne 0x7fff7b1b27cc ; <+4248> 0x7fff7b1b27c9 <+4245>: 45 31 ff xorl %r15d, %r15d 0x7fff7b1b27cc <+4248>: 41 83 fe 04 cmpl $0x4, %r14d 0x7fff7b1b27d0 <+4252>: 75 37 jne 0x7fff7b1b2809 ; <+4309> 0x7fff7b1b27d2 <+4254>: 31 f6 xorl %esi, %esi 0x7fff7b1b27d4 <+4256>: 48 8d 3d 15 37 42 1c leaq 0x1c423715(%rip), %rdi ; @"NSEventSupressTranslateGesture" 0x7fff7b1b27db <+4263>: 48 8d 15 7f 99 6d 1c leaq 0x1c6d997f(%rip), %rdx ; sNSEventSupressTranslateGestureComputedValue 0x7fff7b1b27e2 <+4270>: 48 8d 0d 3c 9c 3f 00 leaq 0x3f9c3c(%rip), %rcx ; NSEventSupressTranslateGestureDefaultValueFunction 0x7fff7b1b27e9 <+4277>: e8 b8 e2 fb ff callq 0x7fff7b170aa6 ; _NSGetBoolAppConfig 0x7fff7b1b27ee <+4282>: 84 c0 testb %al, %al 0x7fff7b1b27f0 <+4284>: 44 8b b5 00 fd ff ff movl -0x300(%rbp), %r14d 0x7fff7b1b27f7 <+4291>: 74 17 je 0x7fff7b1b2810 ; <+4316> 0x7fff7b1b27f9 <+4293>: e9 07 04 00 00 jmp 0x7fff7b1b2c05 ; <+5329> 0x7fff7b1b27fe <+4298>: 31 c0 xorl %eax, %eax 0x7fff7b1b2800 <+4300>: 48 89 85 20 fd ff ff movq %rax, -0x2e0(%rbp) 0x7fff7b1b2807 <+4307>: eb 07 jmp 0x7fff7b1b2810 ; <+4316> 0x7fff7b1b2809 <+4309>: 44 8b b5 00 fd ff ff movl -0x300(%rbp), %r14d 0x7fff7b1b2810 <+4316>: 8b 85 34 fd ff ff movl -0x2cc(%rbp), %eax 0x7fff7b1b2816 <+4322>: 84 c0 testb %al, %al 0x7fff7b1b2818 <+4324>: 74 05 je 0x7fff7b1b281f ; <+4331> 0x7fff7b1b281a <+4326>: 45 84 ff testb %r15b, %r15b 0x7fff7b1b281d <+4329>: 74 2c je 0x7fff7b1b284b ; <+4375> 0x7fff7b1b281f <+4331>: 45 84 ff testb %r15b, %r15b 0x7fff7b1b2822 <+4334>: 0f 85 95 f2 ff ff jne 0x7fff7b1b1abd ; <+905> 0x7fff7b1b2828 <+4340>: eb 2d jmp 0x7fff7b1b2857 ; <+4387> 0x7fff7b1b282a <+4342>: 8b 85 34 fd ff ff movl -0x2cc(%rbp), %eax 0x7fff7b1b2830 <+4348>: 84 c0 testb %al, %al 0x7fff7b1b2832 <+4350>: 74 23 je 0x7fff7b1b2857 ; <+4387> 0x7fff7b1b2834 <+4352>: 4c 8b bd 88 fd ff ff movq -0x278(%rbp), %r15 0x7fff7b1b283b <+4359>: e8 9a 97 a8 00 callq 0x7fff7bc3bfda ; symbol stub for: GetEventDispatcherTarget 0x7fff7b1b2840 <+4364>: 4c 89 ff movq %r15, %rdi 0x7fff7b1b2843 <+4367>: 48 89 c6 movq %rax, %rsi 0x7fff7b1b2846 <+4370>: e8 9b 9a a8 00 callq 0x7fff7bc3c2e6 ; symbol stub for: SendEventToEventTarget 0x7fff7b1b284b <+4375>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b2852 <+4382>: e8 5f 9a a8 00 callq 0x7fff7bc3c2b6 ; symbol stub for: ReleaseEvent 0x7fff7b1b2857 <+4387>: 45 89 f7 movl %r14d, %r15d 0x7fff7b1b285a <+4390>: 4c 8b b5 30 fc ff ff movq -0x3d0(%rbp), %r14 0x7fff7b1b2861 <+4397>: 45 84 f6 testb %r14b, %r14b 0x7fff7b1b2864 <+4400>: 0f 95 c0 setne %al 0x7fff7b1b2867 <+4403>: 0a 85 26 fc ff ff orb -0x3da(%rbp), %al 0x7fff7b1b286d <+4409>: 0f 85 ba 01 00 00 jne 0x7fff7b1b2a2d ; <+4857> 0x7fff7b1b2873 <+4415>: 31 c0 xorl %eax, %eax 0x7fff7b1b2875 <+4417>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x7fff7b1b287c <+4424>: 48 c7 85 a0 fd ff ff 00 00 00 00 movq $0x0, -0x260(%rbp) 0x7fff7b1b2887 <+4435>: 48 8d 85 a0 fd ff ff leaq -0x260(%rbp), %rax 0x7fff7b1b288e <+4442>: 48 89 85 a8 fd ff ff movq %rax, -0x258(%rbp) 0x7fff7b1b2895 <+4449>: c7 85 b0 fd ff ff 00 00 00 20 movl $0x20000000, -0x250(%rbp) ; imm = 0x20000000 0x7fff7b1b289f <+4459>: c7 85 b4 fd ff ff 20 00 00 00 movl $0x20, -0x24c(%rbp) 0x7fff7b1b28a9 <+4469>: c6 85 b8 fd ff ff 00 movb $0x0, -0x248(%rbp) 0x7fff7b1b28b0 <+4476>: 48 8b 0d f1 35 6d 1c movq 0x1c6d35f1(%rip), %rcx ; _DPSNextEvent.has_ConvertMatchingCGEvents 0x7fff7b1b28b7 <+4483>: 48 83 f9 02 cmpq $0x2, %rcx 0x7fff7b1b28bb <+4487>: 4c 8b a5 18 fd ff ff movq -0x2e8(%rbp), %r12 0x7fff7b1b28c2 <+4494>: 45 89 fe movl %r15d, %r14d 0x7fff7b1b28c5 <+4497>: 75 4e jne 0x7fff7b1b2915 ; <+4577> 0x7fff7b1b28c7 <+4499>: 48 83 3d 99 98 6d 1c ff cmpq $-0x1, 0x1c6d9899(%rip) ; sNSEventSupressTranslateGestureComputedValue + 6 0x7fff7b1b28cf <+4507>: 0f 85 ed 00 00 00 jne 0x7fff7b1b29c2 ; <+4750> 0x7fff7b1b28d5 <+4513>: 48 83 3d 93 98 6d 1c 00 cmpq $0x0, 0x1c6d9893(%rip) ; HIToolboxLibrary.sOnce + 7 0x7fff7b1b28dd <+4521>: b9 00 00 00 00 movl $0x0, %ecx 0x7fff7b1b28e2 <+4526>: 74 2a je 0x7fff7b1b290e ; <+4570> 0x7fff7b1b28e4 <+4528>: 48 83 3d 7c 98 6d 1c ff cmpq $-0x1, 0x1c6d987c(%rip) ; sNSEventSupressTranslateGestureComputedValue + 6 0x7fff7b1b28ec <+4536>: 0f 85 fa 00 00 00 jne 0x7fff7b1b29ec ; <+4792> 0x7fff7b1b28f2 <+4542>: 48 8b 3d 77 98 6d 1c movq 0x1c6d9877(%rip), %rdi ; HIToolboxLibrary.sLib 0x7fff7b1b28f9 <+4549>: 48 8d 35 3a 35 aa 00 leaq 0xaa353a(%rip), %rsi ; "_ConvertMatchingCGEvents" 0x7fff7b1b2900 <+4556>: e8 bd a8 a8 00 callq 0x7fff7bc3d1c2 ; symbol stub for: dlsym 0x7fff7b1b2905 <+4561>: 48 85 c0 testq %rax, %rax 0x7fff7b1b2908 <+4564>: 0f 95 c0 setne %al 0x7fff7b1b290b <+4567>: 0f b6 c8 movzbl %al, %ecx 0x7fff7b1b290e <+4570>: 48 89 0d 93 35 6d 1c movq %rcx, 0x1c6d3593(%rip) ; _DPSNextEvent.has_ConvertMatchingCGEvents 0x7fff7b1b2915 <+4577>: 48 85 c9 testq %rcx, %rcx 0x7fff7b1b2918 <+4580>: 74 65 je 0x7fff7b1b297f ; <+4683> 0x7fff7b1b291a <+4582>: 48 8b 05 a7 40 3e 1c movq 0x1c3e40a7(%rip), %rax ; (void *)0x00007fff9b2f4060: _NSConcreteStackBlock 0x7fff7b1b2921 <+4589>: 48 89 85 38 fd ff ff movq %rax, -0x2c8(%rbp) 0x7fff7b1b2928 <+4596>: c7 85 40 fd ff ff 00 00 00 c2 movl $0xc2000000, -0x2c0(%rbp) ; imm = 0xC2000000 0x7fff7b1b2932 <+4606>: c7 85 44 fd ff ff 00 00 00 00 movl $0x0, -0x2bc(%rbp) 0x7fff7b1b293c <+4616>: 48 8d 05 5c 93 3f 00 leaq 0x3f935c(%rip), %rax ; ___DPSNextEvent_block_invoke_3 0x7fff7b1b2943 <+4623>: 48 89 85 48 fd ff ff movq %rax, -0x2b8(%rbp) 0x7fff7b1b294a <+4630>: 48 8d 05 2f ae 3e 1c leaq 0x1c3eae2f(%rip), %rax ; __block_descriptor_tmp.75 0x7fff7b1b2951 <+4637>: 48 89 85 50 fd ff ff movq %rax, -0x2b0(%rbp) 0x7fff7b1b2958 <+4644>: 48 89 9d 60 fd ff ff movq %rbx, -0x2a0(%rbp) 0x7fff7b1b295f <+4651>: 48 8d 85 a0 fd ff ff leaq -0x260(%rbp), %rax 0x7fff7b1b2966 <+4658>: 48 89 85 58 fd ff ff movq %rax, -0x2a8(%rbp) 0x7fff7b1b296d <+4665>: 48 8b 05 44 35 6d 1c movq 0x1c6d3544(%rip), %rax ; softLink_ConvertMatchingCGEvents 0x7fff7b1b2974 <+4672>: 31 ff xorl %edi, %edi 0x7fff7b1b2976 <+4674>: 48 8d b5 38 fd ff ff leaq -0x2c8(%rbp), %rsi 0x7fff7b1b297d <+4681>: ff d0 callq *%rax 0x7fff7b1b297f <+4683>: 48 8b 85 a8 fd ff ff movq -0x258(%rbp), %rax 0x7fff7b1b2986 <+4690>: 80 78 18 00 cmpb $0x0, 0x18(%rax) 0x7fff7b1b298a <+4694>: 0f 84 86 00 00 00 je 0x7fff7b1b2a16 ; <+4834> 0x7fff7b1b2990 <+4700>: 80 3d ad 97 6d 1c 00 cmpb $0x0, 0x1c6d97ad(%rip) ; _cgsContextID + 3 0x7fff7b1b2997 <+4707>: 0f 84 cf ef ff ff je 0x7fff7b1b196c ; <+568> 0x7fff7b1b299d <+4713>: 31 c0 xorl %eax, %eax 0x7fff7b1b299f <+4715>: 48 8d 3d 6a 30 42 1c leaq 0x1c42306a(%rip), %rdi ; @"found event in concurrent event queue, looping around to get it" 0x7fff7b1b29a6 <+4722>: e8 f3 92 a8 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1b29ab <+4727>: e9 bc ef ff ff jmp 0x7fff7b1b196c ; <+568> 0x7fff7b1b29b0 <+4732>: 41 be 6c 70 70 61 movl $0x6170706c, %r14d ; imm = 0x6170706C 0x7fff7b1b29b6 <+4738>: 48 8b 9d 08 fd ff ff movq -0x2f8(%rbp), %rbx 0x7fff7b1b29bd <+4745>: e9 95 fe ff ff jmp 0x7fff7b1b2857 ; <+4387> 0x7fff7b1b29c2 <+4750>: 48 8d 3d 9f 97 6d 1c leaq 0x1c6d979f(%rip), %rdi ; HIToolboxLibrary.sOnce 0x7fff7b1b29c9 <+4757>: 48 8d 35 30 af 3e 1c leaq 0x1c3eaf30(%rip), %rsi ; __block_literal_global.220 0x7fff7b1b29d0 <+4764>: e8 69 a7 a8 00 callq 0x7fff7bc3d13e ; symbol stub for: dispatch_once 0x7fff7b1b29d5 <+4769>: e9 fb fe ff ff jmp 0x7fff7b1b28d5 ; <+4513> 0x7fff7b1b29da <+4774>: 41 be 20 6b 6e 69 movl $0x696e6b20, %r14d ; imm = 0x696E6B20 0x7fff7b1b29e0 <+4780>: 48 8b 9d 08 fd ff ff movq -0x2f8(%rbp), %rbx 0x7fff7b1b29e7 <+4787>: e9 6b fe ff ff jmp 0x7fff7b1b2857 ; <+4387> 0x7fff7b1b29ec <+4792>: 48 8d 3d 75 97 6d 1c leaq 0x1c6d9775(%rip), %rdi ; HIToolboxLibrary.sOnce 0x7fff7b1b29f3 <+4799>: 48 8d 35 06 af 3e 1c leaq 0x1c3eaf06(%rip), %rsi ; __block_literal_global.220 0x7fff7b1b29fa <+4806>: e8 3f a7 a8 00 callq 0x7fff7bc3d13e ; symbol stub for: dispatch_once 0x7fff7b1b29ff <+4811>: e9 ee fe ff ff jmp 0x7fff7b1b28f2 ; <+4542> 0x7fff7b1b2a04 <+4816>: 41 be 74 78 65 74 movl $0x74657874, %r14d ; imm = 0x74657874 0x7fff7b1b2a0a <+4822>: 48 8b 9d 08 fd ff ff movq -0x2f8(%rbp), %rbx 0x7fff7b1b2a11 <+4829>: e9 41 fe ff ff jmp 0x7fff7b1b2857 ; <+4387> 0x7fff7b1b2a16 <+4834>: 45 89 f7 movl %r14d, %r15d 0x7fff7b1b2a19 <+4837>: be 08 00 00 00 movl $0x8, %esi 0x7fff7b1b2a1e <+4842>: 48 8d bd a0 fd ff ff leaq -0x260(%rbp), %rdi 0x7fff7b1b2a25 <+4849>: e8 be a5 a8 00 callq 0x7fff7bc3cfe8 ; symbol stub for: _Block_object_dispose 0x7fff7b1b2a2a <+4854>: 41 b6 01 movb $0x1, %r14b 0x7fff7b1b2a2d <+4857>: f2 0f 10 85 28 fd ff ff movsd -0x2d8(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b1b2a35 <+4865>: 66 0f 2e 05 03 1e a9 00 ucomisd 0xa91e03(%rip), %xmm0 ; $ld$add$os10.7$__NSDictionaryOfVariableBindings + 18 0x7fff7b1b2a3d <+4873>: 75 06 jne 0x7fff7b1b2a45 ; <+4881> 0x7fff7b1b2a3f <+4875>: 0f 8b 05 02 00 00 jnp 0x7fff7b1b2c4a ; <+5398> 0x7fff7b1b2a45 <+4881>: 48 8b bd 10 fc ff ff movq -0x3f0(%rbp), %rdi 0x7fff7b1b2a4c <+4888>: 48 8b b5 f8 fb ff ff movq -0x408(%rbp), %rsi 0x7fff7b1b2a53 <+4895>: ff 15 27 56 3e 1c callq *0x1c3e5627(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2a59 <+4901>: 66 0f 28 c8 movapd %xmm0, %xmm1 0x7fff7b1b2a5d <+4905>: 66 0f 57 c0 xorpd %xmm0, %xmm0 0x7fff7b1b2a61 <+4909>: 66 0f 2e c1 ucomisd %xmm1, %xmm0 0x7fff7b1b2a65 <+4913>: 0f 83 df 01 00 00 jae 0x7fff7b1b2c4a ; <+5398> 0x7fff7b1b2a6b <+4919>: 8a 05 d4 96 6d 1c movb 0x1c6d96d4(%rip), %al ; _sTrackingMenus 0x7fff7b1b2a71 <+4925>: 84 c0 testb %al, %al 0x7fff7b1b2a73 <+4927>: 0f 85 d1 01 00 00 jne 0x7fff7b1b2c4a ; <+5398> 0x7fff7b1b2a79 <+4933>: 31 c0 xorl %eax, %eax 0x7fff7b1b2a7b <+4935>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x7fff7b1b2a82 <+4942>: 80 3d bb 96 6d 1c 00 cmpb $0x0, 0x1c6d96bb(%rip) ; _cgsContextID + 3 0x7fff7b1b2a89 <+4949>: 0f 85 b6 ee ff ff jne 0x7fff7b1b1945 ; <+529> 0x7fff7b1b2a8f <+4955>: 4c 89 b5 30 fc ff ff movq %r14, -0x3d0(%rbp) 0x7fff7b1b2a96 <+4962>: f2 0f 11 8d 28 fd ff ff movsd %xmm1, -0x2d8(%rbp) 0x7fff7b1b2a9e <+4970>: 48 83 fb ff cmpq $-0x1, %rbx 0x7fff7b1b2aa2 <+4974>: 0f 94 c0 sete %al 0x7fff7b1b2aa5 <+4977>: 66 0f 2e 0d 93 1d a9 00 ucomisd 0xa91d93(%rip), %xmm1 ; $ld$add$os10.7$__NSDictionaryOfVariableBindings + 18 0x7fff7b1b2aad <+4985>: 0f 9a c1 setp %cl 0x7fff7b1b2ab0 <+4988>: 0f 95 c2 setne %dl 0x7fff7b1b2ab3 <+4991>: 08 ca orb %cl, %dl 0x7fff7b1b2ab5 <+4993>: 08 c2 orb %al, %dl 0x7fff7b1b2ab7 <+4995>: 88 95 26 fc ff ff movb %dl, -0x3da(%rbp) 0x7fff7b1b2abd <+5001>: 4c 8b a5 18 fd ff ff movq -0x2e8(%rbp), %r12 0x7fff7b1b2ac4 <+5008>: 45 89 fe movl %r15d, %r14d 0x7fff7b1b2ac7 <+5011>: e9 ba ee ff ff jmp 0x7fff7b1b1986 ; <+594> 0x7fff7b1b2acc <+5016>: 4c 89 a5 18 fd ff ff movq %r12, -0x2e8(%rbp) 0x7fff7b1b2ad3 <+5023>: 41 81 fe 62 79 65 6b cmpl $0x6b657962, %r14d ; imm = 0x6B657962 0x7fff7b1b2ada <+5030>: 75 0a jne 0x7fff7b1b2ae6 ; <+5042> 0x7fff7b1b2adc <+5032>: bf 01 00 00 00 movl $0x1, %edi 0x7fff7b1b2ae1 <+5037>: e8 e9 09 00 00 callq 0x7fff7b1b34cf ; _NSAccessibilitySetHandlingKeyboardEvent 0x7fff7b1b2ae6 <+5042>: 48 8b 8d 08 fc ff ff movq -0x3f8(%rbp), %rcx 0x7fff7b1b2aed <+5049>: 48 85 c9 testq %rcx, %rcx 0x7fff7b1b2af0 <+5052>: 4c 8b a5 20 fd ff ff movq -0x2e0(%rbp), %r12 0x7fff7b1b2af7 <+5059>: 74 15 je 0x7fff7b1b2b0e ; <+5082> 0x7fff7b1b2af9 <+5061>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b2b00 <+5068>: 48 89 cb movq %rcx, %rbx 0x7fff7b1b2b03 <+5071>: e8 d2 97 a8 00 callq 0x7fff7bc3c2da ; symbol stub for: RetainEvent 0x7fff7b1b2b08 <+5076>: 48 89 d9 movq %rbx, %rcx 0x7fff7b1b2b0b <+5079>: 48 89 01 movq %rax, (%rcx) 0x7fff7b1b2b0e <+5082>: 49 89 cf movq %rcx, %r15 0x7fff7b1b2b11 <+5085>: 8b 85 34 fd ff ff movl -0x2cc(%rbp), %eax 0x7fff7b1b2b17 <+5091>: 84 c0 testb %al, %al 0x7fff7b1b2b19 <+5093>: 74 0c je 0x7fff7b1b2b27 ; <+5107> 0x7fff7b1b2b1b <+5095>: 48 8b bd 88 fd ff ff movq -0x278(%rbp), %rdi 0x7fff7b1b2b22 <+5102>: e8 8f 97 a8 00 callq 0x7fff7bc3c2b6 ; symbol stub for: ReleaseEvent 0x7fff7b1b2b27 <+5107>: 45 31 f6 xorl %r14d, %r14d 0x7fff7b1b2b2a <+5110>: 4c 89 a5 a0 fc ff ff movq %r12, -0x360(%rbp) 0x7fff7b1b2b31 <+5117>: 48 8b 9d 00 fc ff ff movq -0x400(%rbp), %rbx 0x7fff7b1b2b38 <+5124>: 48 8b bd 80 fd ff ff movq -0x280(%rbp), %rdi 0x7fff7b1b2b3f <+5131>: 48 85 ff testq %rdi, %rdi 0x7fff7b1b2b42 <+5134>: 74 11 je 0x7fff7b1b2b55 ; <+5153> 0x7fff7b1b2b44 <+5136>: 48 8d 85 d0 fd ff ff leaq -0x230(%rbp), %rax 0x7fff7b1b2b4b <+5143>: 48 39 c7 cmpq %rax, %rdi 0x7fff7b1b2b4e <+5146>: 74 05 je 0x7fff7b1b2b55 ; <+5153> 0x7fff7b1b2b50 <+5148>: e8 c7 a6 a8 00 callq 0x7fff7bc3d21c ; symbol stub for: free 0x7fff7b1b2b55 <+5153>: 84 db testb %bl, %bl 0x7fff7b1b2b57 <+5155>: 74 0c je 0x7fff7b1b2b65 ; <+5169> 0x7fff7b1b2b59 <+5157>: 48 8b bd 18 fd ff ff movq -0x2e8(%rbp), %rdi 0x7fff7b1b2b60 <+5164>: e8 15 9a a8 00 callq 0x7fff7bc3c57a ; symbol stub for: _HLTBRemoveEventSourceFromMode 0x7fff7b1b2b65 <+5169>: 80 3d d8 95 6d 1c 00 cmpb $0x0, 0x1c6d95d8(%rip) ; _cgsContextID + 3 0x7fff7b1b2b6c <+5176>: 0f 94 c0 sete %al 0x7fff7b1b2b6f <+5179>: 41 08 c6 orb %al, %r14b 0x7fff7b1b2b72 <+5182>: 0f 85 8d 00 00 00 jne 0x7fff7b1b2c05 ; <+5329> 0x7fff7b1b2b78 <+5188>: 49 8b 3f movq (%r15), %rdi 0x7fff7b1b2b7b <+5191>: e8 8e 93 a8 00 callq 0x7fff7bc3bf0e ; symbol stub for: CopyEventCGEvent 0x7fff7b1b2b80 <+5196>: 48 89 c3 movq %rax, %rbx 0x7fff7b1b2b83 <+5199>: 48 85 db testq %rbx, %rbx 0x7fff7b1b2b86 <+5202>: 74 51 je 0x7fff7b1b2bd9 ; <+5285> 0x7fff7b1b2b88 <+5204>: 80 3d b5 95 6d 1c 00 cmpb $0x0, 0x1c6d95b5(%rip) ; _cgsContextID + 3 0x7fff7b1b2b8f <+5211>: 74 40 je 0x7fff7b1b2bd1 ; <+5277> 0x7fff7b1b2b91 <+5213>: 48 89 df movq %rbx, %rdi 0x7fff7b1b2b94 <+5216>: e8 a5 7b a8 00 callq 0x7fff7bc3a73e ; symbol stub for: CGEventGetType 0x7fff7b1b2b99 <+5221>: 83 f8 1d cmpl $0x1d, %eax 0x7fff7b1b2b9c <+5224>: 75 33 jne 0x7fff7b1b2bd1 ; <+5277> 0x7fff7b1b2b9e <+5226>: be 6e 00 00 00 movl $0x6e, %esi 0x7fff7b1b2ba3 <+5231>: 48 89 df movq %rbx, %rdi 0x7fff7b1b2ba6 <+5234>: e8 81 7b a8 00 callq 0x7fff7bc3a72c ; symbol stub for: CGEventGetIntegerValueField 0x7fff7b1b2bab <+5239>: 48 83 f8 20 cmpq $0x20, %rax 0x7fff7b1b2baf <+5243>: 75 20 jne 0x7fff7b1b2bd1 ; <+5277> 0x7fff7b1b2bb1 <+5245>: be 90 00 00 00 movl $0x90, %esi 0x7fff7b1b2bb6 <+5250>: 48 89 df movq %rbx, %rdi 0x7fff7b1b2bb9 <+5253>: e8 6e 7b a8 00 callq 0x7fff7bc3a72c ; symbol stub for: CGEventGetIntegerValueField 0x7fff7b1b2bbe <+5258>: 48 89 c1 movq %rax, %rcx 0x7fff7b1b2bc1 <+5261>: 48 8d 3d 88 2e 42 1c leaq 0x1c422e88(%rip), %rdi ; @"Force event behavior:%d" 0x7fff7b1b2bc8 <+5268>: 31 c0 xorl %eax, %eax 0x7fff7b1b2bca <+5270>: 89 ce movl %ecx, %esi 0x7fff7b1b2bcc <+5272>: e8 cd 90 a8 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1b2bd1 <+5277>: 48 89 df movq %rbx, %rdi 0x7fff7b1b2bd4 <+5280>: e8 91 af a8 00 callq 0x7fff7bc3db6a ; symbol stub for: CFRelease 0x7fff7b1b2bd9 <+5285>: 48 89 df movq %rbx, %rdi 0x7fff7b1b2bdc <+5288>: e8 3d 91 3f 00 callq 0x7fff7b5abd1e ; NS_allocInitStringForEvent 0x7fff7b1b2be1 <+5293>: 48 89 c3 movq %rax, %rbx 0x7fff7b1b2be4 <+5296>: 48 8d 3d 85 2e 42 1c leaq 0x1c422e85(%rip), %rdi ; @"Received event: %@" 0x7fff7b1b2beb <+5303>: 31 c0 xorl %eax, %eax 0x7fff7b1b2bed <+5305>: 48 89 de movq %rbx, %rsi 0x7fff7b1b2bf0 <+5308>: e8 a9 90 a8 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1b2bf5 <+5313>: 48 8b 35 9c 18 67 1c movq 0x1c67189c(%rip), %rsi ; "release" 0x7fff7b1b2bfc <+5320>: 48 89 df movq %rbx, %rdi 0x7fff7b1b2bff <+5323>: ff 15 7b 54 3e 1c callq *0x1c3e547b(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1b2c05 <+5329>: 48 8b 05 f4 3d 3e 1c movq 0x1c3e3df4(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x7fff7b1b2c0c <+5336>: 48 8b 00 movq (%rax), %rax 0x7fff7b1b2c0f <+5339>: 48 3b 45 d0 cmpq -0x30(%rbp), %rax 0x7fff7b1b2c13 <+5343>: 0f 85 85 00 00 00 jne 0x7fff7b1b2c9e ; <+5482> 0x7fff7b1b2c19 <+5349>: 48 8b 85 a0 fc ff ff movq -0x360(%rbp), %rax 0x7fff7b1b2c20 <+5356>: 48 81 c4 f8 03 00 00 addq $0x3f8, %rsp ; imm = 0x3F8 0x7fff7b1b2c27 <+5363>: 5b popq %rbx 0x7fff7b1b2c28 <+5364>: 41 5c popq %r12 0x7fff7b1b2c2a <+5366>: 41 5d popq %r13 0x7fff7b1b2c2c <+5368>: 41 5e popq %r14 0x7fff7b1b2c2e <+5370>: 41 5f popq %r15 0x7fff7b1b2c30 <+5372>: 5d popq %rbp 0x7fff7b1b2c31 <+5373>: c3 retq 0x7fff7b1b2c32 <+5374>: 48 8d 3d 0f 95 6d 1c leaq 0x1c6d950f(%rip), %rdi ; _DPSNextEvent.onceToken 0x7fff7b1b2c39 <+5381>: 48 8d 35 e0 aa 3e 1c leaq 0x1c3eaae0(%rip), %rsi ; __block_literal_global 0x7fff7b1b2c40 <+5388>: e8 f9 a4 a8 00 callq 0x7fff7bc3d13e ; symbol stub for: dispatch_once 0x7fff7b1b2c45 <+5393>: e9 6e eb ff ff jmp 0x7fff7b1b17b8 ; <+132> 0x7fff7b1b2c4a <+5398>: 41 b6 01 movb $0x1, %r14b 0x7fff7b1b2c4d <+5401>: 48 8b 85 08 fc ff ff movq -0x3f8(%rbp), %rax 0x7fff7b1b2c54 <+5408>: 48 85 c0 testq %rax, %rax 0x7fff7b1b2c57 <+5411>: 74 18 je 0x7fff7b1b2c71 ; <+5437> 0x7fff7b1b2c59 <+5413>: 48 c7 00 00 00 00 00 movq $0x0, (%rax) 0x7fff7b1b2c60 <+5420>: 49 89 c7 movq %rax, %r15 0x7fff7b1b2c63 <+5423>: 31 c0 xorl %eax, %eax 0x7fff7b1b2c65 <+5425>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x7fff7b1b2c6c <+5432>: e9 c0 fe ff ff jmp 0x7fff7b1b2b31 ; <+5117> 0x7fff7b1b2c71 <+5437>: 31 c9 xorl %ecx, %ecx 0x7fff7b1b2c73 <+5439>: 48 89 8d a0 fc ff ff movq %rcx, -0x360(%rbp) 0x7fff7b1b2c7a <+5446>: 49 89 c7 movq %rax, %r15 0x7fff7b1b2c7d <+5449>: e9 af fe ff ff jmp 0x7fff7b1b2b31 ; <+5117> 0x7fff7b1b2c82 <+5454>: 48 89 c3 movq %rax, %rbx 0x7fff7b1b2c85 <+5457>: 48 8d bd a0 fd ff ff leaq -0x260(%rbp), %rdi 0x7fff7b1b2c8c <+5464>: be 08 00 00 00 movl $0x8, %esi 0x7fff7b1b2c91 <+5469>: e8 52 a3 a8 00 callq 0x7fff7bc3cfe8 ; symbol stub for: _Block_object_dispose 0x7fff7b1b2c96 <+5474>: 48 89 df movq %rbx, %rdi 0x7fff7b1b2c99 <+5477>: e8 56 a3 a8 00 callq 0x7fff7bc3cff4 ; symbol stub for: _Unwind_Resume 0x7fff7b1b2c9e <+5482>: e8 93 a3 a8 00 callq 0x7fff7bc3d036 ; symbol stub for: __stack_chk_fail 0x7fff7b1b2ca3 <+5487>: 90 nop (lldb) image show-unwind --address 0x7fff7b1b1b79 UNWIND PLANS for AppKit`_DPSNextEvent (start addr 0x7fff7b1b1734) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [AppKit.__TEXT.__text + 279008-0x0000000000045750) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[8]: 5364: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[9]: 5366: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[10]: 5368: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[11]: 5370: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[12]: 5372: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[13]: 5373: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[14]: 5374: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x7fff7be02710, personality routine is at address 0x7fff975969f8 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [AppKit.__TEXT.__text + 279008-0x0000000000045750) row[0]: 0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7b8c71c3 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]: 0x7fff7b8c6b5e <+0>: 55 pushq %rbp 0x7fff7b8c6b5f <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7b8c6b62 <+4>: 41 57 pushq %r15 0x7fff7b8c6b64 <+6>: 41 56 pushq %r14 0x7fff7b8c6b66 <+8>: 41 55 pushq %r13 0x7fff7b8c6b68 <+10>: 41 54 pushq %r12 0x7fff7b8c6b6a <+12>: 53 pushq %rbx 0x7fff7b8c6b6b <+13>: 48 81 ec 88 01 00 00 subq $0x188, %rsp ; imm = 0x188 0x7fff7b8c6b72 <+20>: 45 89 ce movl %r9d, %r14d 0x7fff7b8c6b75 <+23>: 4c 89 45 88 movq %r8, -0x78(%rbp) 0x7fff7b8c6b79 <+27>: 48 89 8d 70 ff ff ff movq %rcx, -0x90(%rbp) 0x7fff7b8c6b80 <+34>: 49 89 d4 movq %rdx, %r12 0x7fff7b8c6b83 <+37>: 4c 89 65 98 movq %r12, -0x68(%rbp) 0x7fff7b8c6b87 <+41>: 48 89 7d b8 movq %rdi, -0x48(%rbp) 0x7fff7b8c6b8b <+45>: 48 8b 05 5e 03 f6 1b movq 0x1bf6035e(%rip), %rax ; "isMainThread" 0x7fff7b8c6b92 <+52>: 48 89 45 a8 movq %rax, -0x58(%rbp) 0x7fff7b8c6b96 <+56>: 48 8b 05 d3 99 f7 1b movq 0x1bf799d3(%rip), %rax ; "_delayedEventMatchingMask:pull:" 0x7fff7b8c6b9d <+63>: 48 89 45 a0 movq %rax, -0x60(%rbp) 0x7fff7b8c6ba1 <+67>: 48 8b 05 00 00 f6 1b movq 0x1bf60000(%rip), %rax ; "distantPast" 0x7fff7b8c6ba8 <+74>: 48 89 85 f8 fe ff ff movq %rax, -0x108(%rbp) 0x7fff7b8c6baf <+81>: 48 8b 05 ba d8 f5 1b movq 0x1bf5d8ba(%rip), %rax ; "alloc" 0x7fff7b8c6bb6 <+88>: 48 89 85 60 ff ff ff movq %rax, -0xa0(%rbp) 0x7fff7b8c6bbd <+95>: 48 8b 05 ac c7 f6 1b movq 0x1bf6c7ac(%rip), %rax ; "_initWithCGEvent:eventRef:" 0x7fff7b8c6bc4 <+102>: 48 89 85 58 ff ff ff movq %rax, -0xa8(%rbp) 0x7fff7b8c6bcb <+109>: 48 8b 05 5e d9 f5 1b movq 0x1bf5d95e(%rip), %rax ; "autorelease" 0x7fff7b8c6bd2 <+116>: 48 89 85 50 ff ff ff movq %rax, -0xb0(%rbp) 0x7fff7b8c6bd9 <+123>: 48 8b 05 c8 da f5 1b movq 0x1bf5dac8(%rip), %rax ; "windowNumber" 0x7fff7b8c6be0 <+130>: 48 89 85 48 ff ff ff movq %rax, -0xb8(%rbp) 0x7fff7b8c6be7 <+137>: 48 8b 05 6a f4 cc 1b movq 0x1bccf46a(%rip), %rax ; (void *)0x00007fff7df9b390: CGPointZero 0x7fff7b8c6bee <+144>: f2 0f 10 00 movsd (%rax), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b8c6bf2 <+148>: f2 0f 11 85 18 ff ff ff movsd %xmm0, -0xe8(%rbp) 0x7fff7b8c6bfa <+156>: f2 0f 10 40 08 movsd 0x8(%rax), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b8c6bff <+161>: f2 0f 11 85 10 ff ff ff movsd %xmm0, -0xf0(%rbp) 0x7fff7b8c6c07 <+169>: 48 8b 05 4a df f5 1b movq 0x1bf5df4a(%rip), %rax ; "objectAtIndex:" 0x7fff7b8c6c0e <+176>: 48 89 85 00 ff ff ff movq %rax, -0x100(%rbp) 0x7fff7b8c6c15 <+183>: 44 89 e0 movl %r12d, %eax 0x7fff7b8c6c18 <+186>: 25 00 03 00 00 andl $0x300, %eax ; imm = 0x300 0x7fff7b8c6c1d <+191>: 48 89 45 80 movq %rax, -0x80(%rbp) 0x7fff7b8c6c21 <+195>: 48 8b 05 d0 e7 f5 1b movq 0x1bf5e7d0(%rip), %rax ; "type" 0x7fff7b8c6c28 <+202>: 48 89 45 c8 movq %rax, -0x38(%rbp) 0x7fff7b8c6c2c <+206>: 48 8b 05 4d fb f5 1b movq 0x1bf5fb4d(%rip), %rax ; "application:receivedEvent:dequeuedEvent:" 0x7fff7b8c6c33 <+213>: 48 89 85 68 ff ff ff movq %rax, -0x98(%rbp) 0x7fff7b8c6c3a <+220>: 48 8b 05 8f e3 f5 1b movq 0x1bf5e38f(%rip), %rax ; "_setCurrentEvent:" 0x7fff7b8c6c41 <+227>: 48 89 45 90 movq %rax, -0x70(%rbp) 0x7fff7b8c6c45 <+231>: 48 8b 05 8c df f5 1b movq 0x1bf5df8c(%rip), %rax ; "window" 0x7fff7b8c6c4c <+238>: 48 89 85 78 ff ff ff movq %rax, -0x88(%rbp) 0x7fff7b8c6c53 <+245>: 48 8b 05 a6 56 f6 1b movq 0x1bf656a6(%rip), %rax ; "_eventRef" 0x7fff7b8c6c5a <+252>: 48 89 85 30 ff ff ff movq %rax, -0xd0(%rbp) 0x7fff7b8c6c61 <+259>: 48 8b 05 10 99 f7 1b movq 0x1bf79910(%rip), %rax ; "_resetCurrentDeferredActivation" 0x7fff7b8c6c68 <+266>: 48 89 85 40 ff ff ff movq %rax, -0xc0(%rbp) 0x7fff7b8c6c6f <+273>: 48 8b 05 5a b2 f6 1b movq 0x1bf6b25a(%rip), %rax ; "trackingNumber" 0x7fff7b8c6c76 <+280>: 48 89 85 28 ff ff ff movq %rax, -0xd8(%rbp) 0x7fff7b8c6c7d <+287>: 48 8b 05 fc b1 f6 1b movq 0x1bf6b1fc(%rip), %rax ; "_isTrackingAreaObject:" 0x7fff7b8c6c84 <+294>: 48 89 85 08 ff ff ff movq %rax, -0xf8(%rbp) 0x7fff7b8c6c8b <+301>: 48 8b 05 e6 58 f6 1b movq 0x1bf658e6(%rip), %rax ; "options" 0x7fff7b8c6c92 <+308>: 48 89 45 c0 movq %rax, -0x40(%rbp) 0x7fff7b8c6c96 <+312>: 48 8b 05 93 31 f6 1b movq 0x1bf63193(%rip), %rax ; "locationInWindow" 0x7fff7b8c6c9d <+319>: 48 89 85 e8 fe ff ff movq %rax, -0x118(%rbp) 0x7fff7b8c6ca4 <+326>: 48 8b 05 fd e4 f5 1b movq 0x1bf5e4fd(%rip), %rax ; "modifierFlags" 0x7fff7b8c6cab <+333>: 48 89 85 e0 fe ff ff movq %rax, -0x120(%rbp) 0x7fff7b8c6cb2 <+340>: 48 8b 05 ef f4 f5 1b movq 0x1bf5f4ef(%rip), %rax ; "timestamp" 0x7fff7b8c6cb9 <+347>: 48 89 85 d8 fe ff ff movq %rax, -0x128(%rbp) 0x7fff7b8c6cc0 <+354>: 48 8b 05 11 e3 f5 1b movq 0x1bf5e311(%rip), %rax ; "context" 0x7fff7b8c6cc7 <+361>: 48 89 85 d0 fe ff ff movq %rax, -0x130(%rbp) 0x7fff7b8c6cce <+368>: 48 8b 05 63 5d f6 1b movq 0x1bf65d63(%rip), %rax ; "eventNumber" 0x7fff7b8c6cd5 <+375>: 48 89 85 c8 fe ff ff movq %rax, -0x138(%rbp) 0x7fff7b8c6cdc <+382>: 48 8b 05 4d c0 f6 1b movq 0x1bf6c04d(%rip), %rax ; "userData" 0x7fff7b8c6ce3 <+389>: 48 89 85 c0 fe ff ff movq %rax, -0x140(%rbp) 0x7fff7b8c6cea <+396>: 48 8b 05 cf b2 f6 1b movq 0x1bf6b2cf(%rip), %rax ; "enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:userData:" 0x7fff7b8c6cf1 <+403>: 48 89 85 b8 fe ff ff movq %rax, -0x148(%rbp) 0x7fff7b8c6cf8 <+410>: 48 8b 05 b1 d9 f5 1b movq 0x1bf5d9b1(%rip), %rax ; "postEvent:atStart:" 0x7fff7b8c6cff <+417>: 48 89 85 b0 fe ff ff movq %rax, -0x150(%rbp) 0x7fff7b8c6d06 <+424>: 48 8b 05 cb 35 f6 1b movq 0x1bf635cb(%rip), %rax ; "phase" 0x7fff7b8c6d0d <+431>: 48 89 85 f0 fe ff ff movq %rax, -0x110(%rbp) 0x7fff7b8c6d14 <+438>: 48 8b 05 65 98 f7 1b movq 0x1bf79865(%rip), %rax ; "_latchViewForScrollEvent:" 0x7fff7b8c6d1b <+445>: 48 89 85 a8 fe ff ff movq %rax, -0x158(%rbp) 0x7fff7b8c6d22 <+452>: 31 c0 xorl %eax, %eax 0x7fff7b8c6d24 <+454>: 48 89 85 20 ff ff ff movq %rax, -0xe0(%rbp) 0x7fff7b8c6d2b <+461>: e9 71 03 00 00 jmp 0x7fff7b8c70a1 ; <+1347> 0x7fff7b8c6d30 <+466>: 48 89 5d c0 movq %rbx, -0x40(%rbp) 0x7fff7b8c6d34 <+470>: 4c 89 ff movq %r15, %rdi 0x7fff7b8c6d37 <+473>: 48 8b 75 c8 movq -0x38(%rbp), %rsi 0x7fff7b8c6d3b <+477>: ff 15 3f 13 cd 1b callq *0x1bcd133f(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6d41 <+483>: bb 01 00 00 00 movl $0x1, %ebx 0x7fff7b8c6d46 <+488>: 88 c1 movb %al, %cl 0x7fff7b8c6d48 <+490>: 48 d3 e3 shlq %cl, %rbx 0x7fff7b8c6d4b <+493>: 45 84 f6 testb %r14b, %r14b 0x7fff7b8c6d4e <+496>: b8 00 00 00 00 movl $0x0, %eax 0x7fff7b8c6d53 <+501>: 74 05 je 0x7fff7b8c6d5a ; <+508> 0x7fff7b8c6d55 <+503>: e8 12 a8 8e ff callq 0x7fff7b1b156c ; _NSDequingEventObservingMask 0x7fff7b8c6d5a <+508>: 48 85 d8 testq %rbx, %rax 0x7fff7b8c6d5d <+511>: 74 22 je 0x7fff7b8c6d81 ; <+547> 0x7fff7b8c6d5f <+513>: 4c 89 ff movq %r15, %rdi 0x7fff7b8c6d62 <+516>: e8 26 ea e4 ff callq 0x7fff7b71578d ; _NSSendEventToDequingObservers 0x7fff7b8c6d67 <+521>: 49 89 c7 movq %rax, %r15 0x7fff7b8c6d6a <+524>: 4c 89 ff movq %r15, %rdi 0x7fff7b8c6d6d <+527>: 48 8b 75 c8 movq -0x38(%rbp), %rsi 0x7fff7b8c6d71 <+531>: ff 15 09 13 cd 1b callq *0x1bcd1309(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6d77 <+537>: bb 01 00 00 00 movl $0x1, %ebx 0x7fff7b8c6d7c <+542>: 88 c1 movb %al, %cl 0x7fff7b8c6d7e <+544>: 48 d3 e3 shlq %cl, %rbx 0x7fff7b8c6d81 <+547>: 45 84 f6 testb %r14b, %r14b 0x7fff7b8c6d84 <+550>: 74 45 je 0x7fff7b8c6dcb ; <+621> 0x7fff7b8c6d86 <+552>: f6 05 44 82 fc 1b 01 testb $0x1, 0x1bfc8244(%rip) ; _nextEventMatchingEventMask:untilDate:inMode:dequeue:.isFirstEvent 0x7fff7b8c6d8d <+559>: 75 3c jne 0x7fff7b8c6dcb ; <+621> 0x7fff7b8c6d8f <+561>: 4c 89 ff movq %r15, %rdi 0x7fff7b8c6d92 <+564>: 48 8b b5 78 ff ff ff movq -0x88(%rbp), %rsi 0x7fff7b8c6d99 <+571>: ff 15 e1 12 cd 1b callq *0x1bcd12e1(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6d9f <+577>: f6 c7 1c testb $0x1c, %bh 0x7fff7b8c6da2 <+580>: 75 05 jne 0x7fff7b8c6da9 ; <+587> 0x7fff7b8c6da4 <+582>: 48 85 c0 testq %rax, %rax 0x7fff7b8c6da7 <+585>: 75 22 jne 0x7fff7b8c6dcb ; <+621> 0x7fff7b8c6da9 <+587>: 4c 89 ff movq %r15, %rdi 0x7fff7b8c6dac <+590>: 48 8b b5 30 ff ff ff movq -0xd0(%rbp), %rsi 0x7fff7b8c6db3 <+597>: ff 15 c7 12 cd 1b callq *0x1bcd12c7(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6db9 <+603>: 31 f6 xorl %esi, %esi 0x7fff7b8c6dbb <+605>: 48 89 c7 movq %rax, %rdi 0x7fff7b8c6dbe <+608>: e8 e9 4d ce ff callq 0x7fff7b5abbac ; _DPSEventHandledByCarbon 0x7fff7b8c6dc3 <+613>: 84 c0 testb %al, %al 0x7fff7b8c6dc5 <+615>: 0f 85 d6 02 00 00 jne 0x7fff7b8c70a1 ; <+1347> 0x7fff7b8c6dcb <+621>: 4d 85 ff testq %r15, %r15 0x7fff7b8c6dce <+624>: 74 30 je 0x7fff7b8c6e00 ; <+674> 0x7fff7b8c6dd0 <+626>: 4d 85 e4 testq %r12, %r12 0x7fff7b8c6dd3 <+629>: 0f 84 c1 05 00 00 je 0x7fff7b8c739a ; <+2108> 0x7fff7b8c6dd9 <+635>: 4c 21 e3 andq %r12, %rbx 0x7fff7b8c6ddc <+638>: 0f 85 b8 05 00 00 jne 0x7fff7b8c739a ; <+2108> 0x7fff7b8c6de2 <+644>: 48 83 7d 80 00 cmpq $0x0, -0x80(%rbp) 0x7fff7b8c6de7 <+649>: 74 17 je 0x7fff7b8c6e00 ; <+674> 0x7fff7b8c6de9 <+651>: 4c 89 ff movq %r15, %rdi 0x7fff7b8c6dec <+654>: 48 8b 75 c8 movq -0x38(%rbp), %rsi 0x7fff7b8c6df0 <+658>: ff 15 8a 12 cd 1b callq *0x1bcd128a(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6df6 <+664>: 48 83 f8 11 cmpq $0x11, %rax 0x7fff7b8c6dfa <+668>: 0f 84 9a 05 00 00 je 0x7fff7b8c739a ; <+2108> 0x7fff7b8c6e00 <+674>: 31 f6 xorl %esi, %esi 0x7fff7b8c6e02 <+676>: 48 8d 3d 07 88 d4 1b leaq 0x1bd48807(%rip), %rdi ; @"NSAlwaysMatchRequestedMaskOf1" 0x7fff7b8c6e09 <+683>: 48 8d 15 d0 81 fc 1b leaq 0x1bfc81d0(%rip), %rdx ; sNSAlwaysMatchRequestedMaskOf1ComputedValue 0x7fff7b8c6e10 <+690>: 48 8d 0d 78 21 00 00 leaq 0x2178(%rip), %rcx ; NSAlwaysMatchRequestedMaskOf1DefaultValueFunction 0x7fff7b8c6e17 <+697>: e8 8a 9c 8a ff callq 0x7fff7b170aa6 ; _NSGetBoolAppConfig 0x7fff7b8c6e1c <+702>: 49 83 fc 01 cmpq $0x1, %r12 0x7fff7b8c6e20 <+706>: 0f 85 7b 02 00 00 jne 0x7fff7b8c70a1 ; <+1347> 0x7fff7b8c6e26 <+712>: 84 c0 testb %al, %al 0x7fff7b8c6e28 <+714>: 0f 84 73 02 00 00 je 0x7fff7b8c70a1 ; <+1347> 0x7fff7b8c6e2e <+720>: e9 67 05 00 00 jmp 0x7fff7b8c739a ; <+2108> 0x7fff7b8c6e33 <+725>: 48 89 d8 movq %rbx, %rax 0x7fff7b8c6e36 <+728>: 48 83 c8 01 orq $0x1, %rax 0x7fff7b8c6e3a <+732>: 48 83 f8 09 cmpq $0x9, %rax 0x7fff7b8c6e3e <+736>: 0f 85 a8 01 00 00 jne 0x7fff7b8c6fec ; <+1166> 0x7fff7b8c6e44 <+742>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6e47 <+745>: 48 8b b5 28 ff ff ff movq -0xd8(%rbp), %rsi 0x7fff7b8c6e4e <+752>: 48 8b 05 2b 12 cd 1b movq 0x1bcd122b(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6e55 <+759>: 48 89 c3 movq %rax, %rbx 0x7fff7b8c6e58 <+762>: ff d3 callq *%rbx 0x7fff7b8c6e5a <+764>: 48 89 85 38 ff ff ff movq %rax, -0xc8(%rbp) 0x7fff7b8c6e61 <+771>: 48 8b 3d 90 f9 f8 1b movq 0x1bf8f990(%rip), %rdi ; (void *)0x00007fff9787b9d8: NSTrackingArea 0x7fff7b8c6e68 <+778>: 48 8b b5 08 ff ff ff movq -0xf8(%rbp), %rsi 0x7fff7b8c6e6f <+785>: 48 89 c2 movq %rax, %rdx 0x7fff7b8c6e72 <+788>: ff d3 callq *%rbx 0x7fff7b8c6e74 <+790>: 84 c0 testb %al, %al 0x7fff7b8c6e76 <+792>: 0f 84 ae 04 00 00 je 0x7fff7b8c732a ; <+1996> 0x7fff7b8c6e7c <+798>: 48 8b bd 38 ff ff ff movq -0xc8(%rbp), %rdi 0x7fff7b8c6e83 <+805>: 48 8b 5d c0 movq -0x40(%rbp), %rbx 0x7fff7b8c6e87 <+809>: 48 89 de movq %rbx, %rsi 0x7fff7b8c6e8a <+812>: ff 15 f0 11 cd 1b callq *0x1bcd11f0(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6e90 <+818>: a8 04 testb $0x4, %al 0x7fff7b8c6e92 <+820>: 0f 84 96 04 00 00 je 0x7fff7b8c732e ; <+2000> 0x7fff7b8c6e98 <+826>: 44 89 7d b4 movl %r15d, -0x4c(%rbp) 0x7fff7b8c6e9c <+830>: 48 8b 05 6d f0 f8 1b movq 0x1bf8f06d(%rip), %rax ; (void *)0x00007fff9786eaa8: NSEvent 0x7fff7b8c6ea3 <+837>: 48 89 85 a0 fe ff ff movq %rax, -0x160(%rbp) 0x7fff7b8c6eaa <+844>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6ead <+847>: 48 8b b5 e8 fe ff ff movq -0x118(%rbp), %rsi 0x7fff7b8c6eb4 <+854>: 4c 8b 3d c5 11 cd 1b movq 0x1bcd11c5(%rip), %r15 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6ebb <+861>: 41 ff d7 callq *%r15 0x7fff7b8c6ebe <+864>: f2 0f 11 85 98 fe ff ff movsd %xmm0, -0x168(%rbp) 0x7fff7b8c6ec6 <+872>: f2 0f 11 8d 90 fe ff ff movsd %xmm1, -0x170(%rbp) 0x7fff7b8c6ece <+880>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6ed1 <+883>: 48 8b b5 e0 fe ff ff movq -0x120(%rbp), %rsi 0x7fff7b8c6ed8 <+890>: 41 ff d7 callq *%r15 0x7fff7b8c6edb <+893>: 48 89 85 88 fe ff ff movq %rax, -0x178(%rbp) 0x7fff7b8c6ee2 <+900>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6ee5 <+903>: 48 8b b5 d8 fe ff ff movq -0x128(%rbp), %rsi 0x7fff7b8c6eec <+910>: 41 ff d7 callq *%r15 0x7fff7b8c6eef <+913>: f2 0f 11 85 80 fe ff ff movsd %xmm0, -0x180(%rbp) 0x7fff7b8c6ef7 <+921>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6efa <+924>: 48 8b b5 48 ff ff ff movq -0xb8(%rbp), %rsi 0x7fff7b8c6f01 <+931>: 41 ff d7 callq *%r15 0x7fff7b8c6f04 <+934>: 48 89 85 78 fe ff ff movq %rax, -0x188(%rbp) 0x7fff7b8c6f0b <+941>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6f0e <+944>: 48 8b b5 d0 fe ff ff movq -0x130(%rbp), %rsi 0x7fff7b8c6f15 <+951>: 41 ff d7 callq *%r15 0x7fff7b8c6f18 <+954>: 48 89 85 70 fe ff ff movq %rax, -0x190(%rbp) 0x7fff7b8c6f1f <+961>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6f22 <+964>: 48 8b b5 c8 fe ff ff movq -0x138(%rbp), %rsi 0x7fff7b8c6f29 <+971>: 41 ff d7 callq *%r15 0x7fff7b8c6f2c <+974>: 48 89 85 68 fe ff ff movq %rax, -0x198(%rbp) 0x7fff7b8c6f33 <+981>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6f36 <+984>: 48 8b b5 28 ff ff ff movq -0xd8(%rbp), %rsi 0x7fff7b8c6f3d <+991>: 41 ff d7 callq *%r15 0x7fff7b8c6f40 <+994>: 49 89 c5 movq %rax, %r13 0x7fff7b8c6f43 <+997>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c6f46 <+1000>: 48 8b b5 c0 fe ff ff movq -0x140(%rbp), %rsi 0x7fff7b8c6f4d <+1007>: 41 ff d7 callq *%r15 0x7fff7b8c6f50 <+1010>: 48 89 44 24 10 movq %rax, 0x10(%rsp) 0x7fff7b8c6f55 <+1015>: 4c 89 6c 24 08 movq %r13, 0x8(%rsp) 0x7fff7b8c6f5a <+1020>: 48 8b 85 68 fe ff ff movq -0x198(%rbp), %rax 0x7fff7b8c6f61 <+1027>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b8c6f65 <+1031>: ba 11 00 00 00 movl $0x11, %edx 0x7fff7b8c6f6a <+1036>: 48 8b bd a0 fe ff ff movq -0x160(%rbp), %rdi 0x7fff7b8c6f71 <+1043>: 48 8b b5 b8 fe ff ff movq -0x148(%rbp), %rsi 0x7fff7b8c6f78 <+1050>: f2 0f 10 85 98 fe ff ff movsd -0x168(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b8c6f80 <+1058>: f2 0f 10 8d 90 fe ff ff movsd -0x170(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7b8c6f88 <+1066>: 48 8b 8d 88 fe ff ff movq -0x178(%rbp), %rcx 0x7fff7b8c6f8f <+1073>: f2 0f 10 95 80 fe ff ff movsd -0x180(%rbp), %xmm2 ; xmm2 = mem[0],zero 0x7fff7b8c6f97 <+1081>: 4c 8b 85 78 fe ff ff movq -0x188(%rbp), %r8 0x7fff7b8c6f9e <+1088>: 4c 8b 8d 70 fe ff ff movq -0x190(%rbp), %r9 0x7fff7b8c6fa5 <+1095>: 41 ff d7 callq *%r15 0x7fff7b8c6fa8 <+1098>: 49 89 c5 movq %rax, %r13 0x7fff7b8c6fab <+1101>: 48 8b bd 38 ff ff ff movq -0xc8(%rbp), %rdi 0x7fff7b8c6fb2 <+1108>: 48 89 de movq %rbx, %rsi 0x7fff7b8c6fb5 <+1111>: 41 ff d7 callq *%r15 0x7fff7b8c6fb8 <+1114>: a8 03 testb $0x3, %al 0x7fff7b8c6fba <+1116>: 0f 84 c1 00 00 00 je 0x7fff7b8c7081 ; <+1315> 0x7fff7b8c6fc0 <+1122>: 48 8d 05 c1 a8 fc 1b leaq 0x1bfca8c1(%rip), %rax ; NSApp 0x7fff7b8c6fc7 <+1129>: 48 8b 38 movq (%rax), %rdi 0x7fff7b8c6fca <+1132>: b9 01 00 00 00 movl $0x1, %ecx 0x7fff7b8c6fcf <+1137>: 48 8b b5 b0 fe ff ff movq -0x150(%rbp), %rsi 0x7fff7b8c6fd6 <+1144>: 4c 89 ea movq %r13, %rdx 0x7fff7b8c6fd9 <+1147>: ff 15 a1 10 cd 1b callq *0x1bcd10a1(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c6fdf <+1153>: 4c 8b 6d b8 movq -0x48(%rbp), %r13 0x7fff7b8c6fe3 <+1157>: 44 8b 7d b4 movl -0x4c(%rbp), %r15d 0x7fff7b8c6fe7 <+1161>: e9 42 03 00 00 jmp 0x7fff7b8c732e ; <+2000> 0x7fff7b8c6fec <+1166>: 48 83 fb 15 cmpq $0x15, %rbx 0x7fff7b8c6ff0 <+1170>: 7e 17 jle 0x7fff7b8c7009 ; <+1195> 0x7fff7b8c6ff2 <+1172>: 48 83 fb 16 cmpq $0x16, %rbx 0x7fff7b8c6ff6 <+1176>: 74 5f je 0x7fff7b8c7057 ; <+1273> 0x7fff7b8c6ff8 <+1178>: 48 83 fb 1e cmpq $0x1e, %rbx 0x7fff7b8c6ffc <+1182>: 74 2b je 0x7fff7b8c7029 ; <+1227> 0x7fff7b8c6ffe <+1184>: 48 83 fb 1f cmpq $0x1f, %rbx 0x7fff7b8c7002 <+1188>: 74 15 je 0x7fff7b8c7019 ; <+1211> 0x7fff7b8c7004 <+1190>: e9 21 03 00 00 jmp 0x7fff7b8c732a ; <+1996> 0x7fff7b8c7009 <+1195>: 48 83 fb 12 cmpq $0x12, %rbx 0x7fff7b8c700d <+1199>: 74 1a je 0x7fff7b8c7029 ; <+1227> 0x7fff7b8c700f <+1201>: 48 83 fb 13 cmpq $0x13, %rbx 0x7fff7b8c7013 <+1205>: 0f 85 11 03 00 00 jne 0x7fff7b8c732a ; <+1996> 0x7fff7b8c7019 <+1211>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c701c <+1214>: 4c 89 e6 movq %r12, %rsi 0x7fff7b8c701f <+1217>: e8 13 20 00 00 callq 0x7fff7b8c9037 ; _saveWindowForGestureEvent 0x7fff7b8c7024 <+1222>: e9 01 03 00 00 jmp 0x7fff7b8c732a ; <+1996> 0x7fff7b8c7029 <+1227>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c702c <+1230>: 48 8b b5 f0 fe ff ff movq -0x110(%rbp), %rsi 0x7fff7b8c7033 <+1237>: ff 15 47 10 cd 1b callq *0x1bcd1047(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7039 <+1243>: 48 83 f8 01 cmpq $0x1, %rax 0x7fff7b8c703d <+1247>: 48 8b 5d c0 movq -0x40(%rbp), %rbx 0x7fff7b8c7041 <+1251>: 0f 85 e7 02 00 00 jne 0x7fff7b8c732e ; <+2000> 0x7fff7b8c7047 <+1257>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c704a <+1260>: 4c 89 e6 movq %r12, %rsi 0x7fff7b8c704d <+1263>: e8 e5 1f 00 00 callq 0x7fff7b8c9037 ; _saveWindowForGestureEvent 0x7fff7b8c7052 <+1268>: e9 d7 02 00 00 jmp 0x7fff7b8c732e ; <+2000> 0x7fff7b8c7057 <+1273>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c705a <+1276>: 48 8b b5 78 ff ff ff movq -0x88(%rbp), %rsi 0x7fff7b8c7061 <+1283>: 48 8b 05 18 10 cd 1b movq 0x1bcd1018(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7068 <+1290>: 48 89 c3 movq %rax, %rbx 0x7fff7b8c706b <+1293>: ff d3 callq *%rbx 0x7fff7b8c706d <+1295>: 48 89 c7 movq %rax, %rdi 0x7fff7b8c7070 <+1298>: 48 8b b5 a8 fe ff ff movq -0x158(%rbp), %rsi 0x7fff7b8c7077 <+1305>: 4c 89 e2 movq %r12, %rdx 0x7fff7b8c707a <+1308>: ff d3 callq *%rbx 0x7fff7b8c707c <+1310>: e9 a9 02 00 00 jmp 0x7fff7b8c732a ; <+1996> 0x7fff7b8c7081 <+1315>: 4d 89 ec movq %r13, %r12 0x7fff7b8c7084 <+1318>: 4c 8b 6d b8 movq -0x48(%rbp), %r13 0x7fff7b8c7088 <+1322>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c708b <+1325>: 48 8b 75 90 movq -0x70(%rbp), %rsi 0x7fff7b8c708f <+1329>: 4c 89 e2 movq %r12, %rdx 0x7fff7b8c7092 <+1332>: ff 15 e8 0f cd 1b callq *0x1bcd0fe8(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7098 <+1338>: 44 8b 7d b4 movl -0x4c(%rbp), %r15d 0x7fff7b8c709c <+1342>: e9 8d 02 00 00 jmp 0x7fff7b8c732e ; <+2000> 0x7fff7b8c70a1 <+1347>: 45 84 f6 testb %r14b, %r14b 0x7fff7b8c70a4 <+1350>: bb 00 00 00 00 movl $0x0, %ebx 0x7fff7b8c70a9 <+1355>: 74 08 je 0x7fff7b8c70b3 ; <+1365> 0x7fff7b8c70ab <+1357>: e8 c9 a4 8e ff callq 0x7fff7b1b1579 ; _NSDequingEventObservingAdditiveMask 0x7fff7b8c70b0 <+1362>: 48 89 c3 movq %rax, %rbx 0x7fff7b8c70b3 <+1365>: 4d 85 e4 testq %r12, %r12 0x7fff7b8c70b6 <+1368>: 41 bd 00 00 00 00 movl $0x0, %r13d 0x7fff7b8c70bc <+1374>: 74 32 je 0x7fff7b8c70f0 ; <+1426> 0x7fff7b8c70be <+1376>: 31 f6 xorl %esi, %esi 0x7fff7b8c70c0 <+1378>: 48 8d 3d 49 85 d4 1b leaq 0x1bd48549(%rip), %rdi ; @"NSAlwaysMatchRequestedMaskOf1" 0x7fff7b8c70c7 <+1385>: 48 8d 15 12 7f fc 1b leaq 0x1bfc7f12(%rip), %rdx ; sNSAlwaysMatchRequestedMaskOf1ComputedValue 0x7fff7b8c70ce <+1392>: 48 8d 0d ba 1e 00 00 leaq 0x1eba(%rip), %rcx ; NSAlwaysMatchRequestedMaskOf1DefaultValueFunction 0x7fff7b8c70d5 <+1399>: e8 cc 99 8a ff callq 0x7fff7b170aa6 ; _NSGetBoolAppConfig 0x7fff7b8c70da <+1404>: 4c 09 e3 orq %r12, %rbx 0x7fff7b8c70dd <+1407>: 3c 01 cmpb $0x1, %al 0x7fff7b8c70df <+1409>: 4d 19 ed sbbq %r13, %r13 0x7fff7b8c70e2 <+1412>: 49 f7 d5 notq %r13 0x7fff7b8c70e5 <+1415>: 49 09 dd orq %rbx, %r13 0x7fff7b8c70e8 <+1418>: 49 83 fc 01 cmpq $0x1, %r12 0x7fff7b8c70ec <+1422>: 4c 0f 45 eb cmovneq %rbx, %r13 0x7fff7b8c70f0 <+1426>: 48 8b 3d 71 f0 f8 1b movq 0x1bf8f071(%rip), %rdi ; (void *)0x00007fff981bf260: NSThread 0x7fff7b8c70f7 <+1433>: 48 8b 75 a8 movq -0x58(%rbp), %rsi 0x7fff7b8c70fb <+1437>: ff 15 7f 0f cd 1b callq *0x1bcd0f7f(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7101 <+1443>: 84 c0 testb %al, %al 0x7fff7b8c7103 <+1445>: 75 31 jne 0x7fff7b8c7136 ; <+1496> 0x7fff7b8c7105 <+1447>: bf 0c 00 00 00 movl $0xc, %edi 0x7fff7b8c710a <+1452>: e8 01 6d 37 00 callq 0x7fff7bc3de10 ; symbol stub for: _CFExecutableLinkedOnOrAfter 0x7fff7b8c710f <+1457>: 84 c0 testb %al, %al 0x7fff7b8c7111 <+1459>: 0f 85 c5 03 00 00 jne 0x7fff7b8c74dc ; <+2430> 0x7fff7b8c7117 <+1465>: 8a 05 c6 7e fc 1b movb 0x1bfc7ec6(%rip), %al ; _nextEventMatchingMask.sHasWarned 0x7fff7b8c711d <+1471>: 24 01 andb $0x1, %al 0x7fff7b8c711f <+1473>: 75 15 jne 0x7fff7b8c7136 ; <+1496> 0x7fff7b8c7121 <+1475>: 31 c0 xorl %eax, %eax 0x7fff7b8c7123 <+1477>: 48 8d 3d 46 86 d4 1b leaq 0x1bd48646(%rip), %rdi ; @"WARNING: nextEventMatchingMask should only be called from the Main Thread! This will throw an exception in the future." 0x7fff7b8c712a <+1484>: e8 6f 4b 37 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b8c712f <+1489>: c6 05 ad 7e fc 1b 01 movb $0x1, 0x1bfc7ead(%rip) ; sNSPressureEventsEnabledComputedValue 0x7fff7b8c7136 <+1496>: 48 8b 3d d3 ed f8 1b movq 0x1bf8edd3(%rip), %rdi ; (void *)0x00007fff9786eaa8: NSEvent 0x7fff7b8c713d <+1503>: 45 0f be fe movsbl %r14b, %r15d 0x7fff7b8c7141 <+1507>: 48 8b 75 a0 movq -0x60(%rbp), %rsi 0x7fff7b8c7145 <+1511>: 4c 89 ea movq %r13, %rdx 0x7fff7b8c7148 <+1514>: 44 89 f9 movl %r15d, %ecx 0x7fff7b8c714b <+1517>: ff 15 2f 0f cd 1b callq *0x1bcd0f2f(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7151 <+1523>: 49 89 c4 movq %rax, %r12 0x7fff7b8c7154 <+1526>: 4d 85 e4 testq %r12, %r12 0x7fff7b8c7157 <+1529>: 0f 85 78 01 00 00 jne 0x7fff7b8c72d5 ; <+1911> 0x7fff7b8c715d <+1535>: 45 31 e4 xorl %r12d, %r12d 0x7fff7b8c7160 <+1538>: 45 84 f6 testb %r14b, %r14b 0x7fff7b8c7163 <+1541>: 74 17 je 0x7fff7b8c717c ; <+1566> 0x7fff7b8c7165 <+1543>: 44 89 7d b4 movl %r15d, -0x4c(%rbp) 0x7fff7b8c7169 <+1547>: 4d 85 ed testq %r13, %r13 0x7fff7b8c716c <+1550>: 74 12 je 0x7fff7b8c7180 ; <+1570> 0x7fff7b8c716e <+1552>: 48 8b 7d 88 movq -0x78(%rbp), %rdi 0x7fff7b8c7172 <+1556>: e8 b9 fb d0 ff callq 0x7fff7b5d6d30 ; _PerfAddRunLoopObserver 0x7fff7b8c7177 <+1561>: 41 88 c4 movb %al, %r12b 0x7fff7b8c717a <+1564>: eb 04 jmp 0x7fff7b8c7180 ; <+1570> 0x7fff7b8c717c <+1566>: 44 89 7d b4 movl %r15d, -0x4c(%rbp) 0x7fff7b8c7180 <+1570>: 48 8b 85 70 ff ff ff movq -0x90(%rbp), %rax 0x7fff7b8c7187 <+1577>: 48 85 c0 testq %rax, %rax 0x7fff7b8c718a <+1580>: 75 14 jne 0x7fff7b8c71a0 ; <+1602> 0x7fff7b8c718c <+1582>: 48 8b 3d 6d ed f8 1b movq 0x1bf8ed6d(%rip), %rdi ; (void *)0x00007fff97e07dd8: NSDate 0x7fff7b8c7193 <+1589>: 48 8b b5 f8 fe ff ff movq -0x108(%rbp), %rsi 0x7fff7b8c719a <+1596>: ff 15 e0 0e cd 1b callq *0x1bcd0ee0(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c71a0 <+1602>: 48 89 85 38 ff ff ff movq %rax, -0xc8(%rbp) 0x7fff7b8c71a7 <+1609>: 45 31 ff xorl %r15d, %r15d 0x7fff7b8c71aa <+1612>: 31 ff xorl %edi, %edi 0x7fff7b8c71ac <+1614>: 4c 89 ee movq %r13, %rsi 0x7fff7b8c71af <+1617>: 48 89 c2 movq %rax, %rdx 0x7fff7b8c71b2 <+1620>: 48 8b 4d 88 movq -0x78(%rbp), %rcx 0x7fff7b8c71b6 <+1624>: 44 8b 45 b4 movl -0x4c(%rbp), %r8d 0x7fff7b8c71ba <+1628>: 4c 8d 4d d0 leaq -0x30(%rbp), %r9 0x7fff7b8c71be <+1632>: e8 71 a5 8e ff callq 0x7fff7b1b1734 ; _DPSNextEvent 0x7fff7b8c71c3 <+1637>: 49 89 c5 movq %rax, %r13 0x7fff7b8c71c6 <+1640>: 4d 85 ed testq %r13, %r13 0x7fff7b8c71c9 <+1643>: 74 0b je 0x7fff7b8c71d6 ; <+1656> 0x7fff7b8c71cb <+1645>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c71ce <+1648>: e8 6b 35 37 00 callq 0x7fff7bc3a73e ; symbol stub for: CGEventGetType 0x7fff7b8c71d3 <+1653>: 41 89 c7 movl %eax, %r15d 0x7fff7b8c71d6 <+1656>: 4d 85 ed testq %r13, %r13 0x7fff7b8c71d9 <+1659>: 0f 95 c0 setne %al 0x7fff7b8c71dc <+1662>: 45 85 ff testl %r15d, %r15d 0x7fff7b8c71df <+1665>: 0f 95 c3 setne %bl 0x7fff7b8c71e2 <+1668>: 20 c3 andb %al, %bl 0x7fff7b8c71e4 <+1670>: 45 84 e4 testb %r12b, %r12b 0x7fff7b8c71e7 <+1673>: 74 09 je 0x7fff7b8c71f2 ; <+1684> 0x7fff7b8c71e9 <+1675>: 48 8b 7d 88 movq -0x78(%rbp), %rdi 0x7fff7b8c71ed <+1679>: e8 bd fb d0 ff callq 0x7fff7b5d6daf ; _PerfRemoveRunLoopObserver 0x7fff7b8c71f2 <+1684>: 84 db testb %bl, %bl 0x7fff7b8c71f4 <+1686>: 0f 84 d4 01 00 00 je 0x7fff7b8c73ce ; <+2160> 0x7fff7b8c71fa <+1692>: be 33 00 00 00 movl $0x33, %esi 0x7fff7b8c71ff <+1697>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c7202 <+1700>: e8 25 35 37 00 callq 0x7fff7bc3a72c ; symbol stub for: CGEventGetIntegerValueField 0x7fff7b8c7207 <+1705>: b9 00 1c 00 00 movl $0x1c00, %ecx ; imm = 0x1C00 0x7fff7b8c720c <+1710>: 4c 0f a3 f9 btq %r15, %rcx 0x7fff7b8c7210 <+1714>: 73 7a jae 0x7fff7b8c728c ; <+1838> 0x7fff7b8c7212 <+1716>: 85 c0 testl %eax, %eax 0x7fff7b8c7214 <+1718>: 74 30 je 0x7fff7b8c7246 ; <+1768> 0x7fff7b8c7216 <+1720>: 41 89 c7 movl %eax, %r15d 0x7fff7b8c7219 <+1723>: 48 8b 3d b8 7d fc 1b movq 0x1bfc7db8(%rip), %rdi ; _keyWindowOverrideStack 0x7fff7b8c7220 <+1730>: 31 d2 xorl %edx, %edx 0x7fff7b8c7222 <+1732>: 48 8b b5 00 ff ff ff movq -0x100(%rbp), %rsi 0x7fff7b8c7229 <+1739>: 48 8b 05 50 0e cd 1b movq 0x1bcd0e50(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7230 <+1746>: 48 89 c3 movq %rax, %rbx 0x7fff7b8c7233 <+1749>: ff d3 callq *%rbx 0x7fff7b8c7235 <+1751>: 48 89 c7 movq %rax, %rdi 0x7fff7b8c7238 <+1754>: 48 8b b5 48 ff ff ff movq -0xb8(%rbp), %rsi 0x7fff7b8c723f <+1761>: ff d3 callq *%rbx 0x7fff7b8c7241 <+1763>: 49 39 c7 cmpq %rax, %r15 0x7fff7b8c7244 <+1766>: 74 46 je 0x7fff7b8c728c ; <+1838> 0x7fff7b8c7246 <+1768>: 48 8d 05 db 47 f9 1b leaq 0x1bf947db(%rip), %rax ; NSApplication._keyWindow 0x7fff7b8c724d <+1775>: 48 8b 00 movq (%rax), %rax 0x7fff7b8c7250 <+1778>: 48 8b 4d b8 movq -0x48(%rbp), %rcx 0x7fff7b8c7254 <+1782>: 48 8b 3c 01 movq (%rcx,%rax), %rdi 0x7fff7b8c7258 <+1786>: 48 8b b5 48 ff ff ff movq -0xb8(%rbp), %rsi 0x7fff7b8c725f <+1793>: ff 15 1b 0e cd 1b callq *0x1bcd0e1b(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7265 <+1799>: 89 c2 movl %eax, %edx 0x7fff7b8c7267 <+1801>: be 33 00 00 00 movl $0x33, %esi 0x7fff7b8c726c <+1806>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c726f <+1809>: e8 ee 34 37 00 callq 0x7fff7bc3a762 ; symbol stub for: CGEventSetIntegerValueField 0x7fff7b8c7274 <+1814>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c7277 <+1817>: f2 0f 10 85 18 ff ff ff movsd -0xe8(%rbp), %xmm0 ; xmm0 = mem[0],zero 0x7fff7b8c727f <+1825>: f2 0f 10 8d 10 ff ff ff movsd -0xf0(%rbp), %xmm1 ; xmm1 = mem[0],zero 0x7fff7b8c7287 <+1833>: e8 ee 34 37 00 callq 0x7fff7bc3a77a ; symbol stub for: CGEventSetWindowLocation 0x7fff7b8c728c <+1838>: 48 8b 3d 7d ec f8 1b movq 0x1bf8ec7d(%rip), %rdi ; (void *)0x00007fff9786eaa8: NSEvent 0x7fff7b8c7293 <+1845>: 48 8b b5 60 ff ff ff movq -0xa0(%rbp), %rsi 0x7fff7b8c729a <+1852>: 48 8b 05 df 0d cd 1b movq 0x1bcd0ddf(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c72a1 <+1859>: 48 89 c3 movq %rax, %rbx 0x7fff7b8c72a4 <+1862>: ff d3 callq *%rbx 0x7fff7b8c72a6 <+1864>: 48 8b 4d d0 movq -0x30(%rbp), %rcx 0x7fff7b8c72aa <+1868>: 48 89 c7 movq %rax, %rdi 0x7fff7b8c72ad <+1871>: 48 8b b5 58 ff ff ff movq -0xa8(%rbp), %rsi 0x7fff7b8c72b4 <+1878>: 4c 89 ea movq %r13, %rdx 0x7fff7b8c72b7 <+1881>: ff d3 callq *%rbx 0x7fff7b8c72b9 <+1883>: 48 89 c7 movq %rax, %rdi 0x7fff7b8c72bc <+1886>: 48 8b b5 50 ff ff ff movq -0xb0(%rbp), %rsi 0x7fff7b8c72c3 <+1893>: ff d3 callq *%rbx 0x7fff7b8c72c5 <+1895>: 49 89 c4 movq %rax, %r12 0x7fff7b8c72c8 <+1898>: 4d 85 e4 testq %r12, %r12 0x7fff7b8c72cb <+1901>: 44 8b 7d b4 movl -0x4c(%rbp), %r15d 0x7fff7b8c72cf <+1905>: 0f 84 07 01 00 00 je 0x7fff7b8c73dc ; <+2174> 0x7fff7b8c72d5 <+1911>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c72d8 <+1914>: 48 8b 75 c8 movq -0x38(%rbp), %rsi 0x7fff7b8c72dc <+1918>: ff 15 9e 0d cd 1b callq *0x1bcd0d9e(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c72e2 <+1924>: 48 89 c3 movq %rax, %rbx 0x7fff7b8c72e5 <+1927>: 45 84 f6 testb %r14b, %r14b 0x7fff7b8c72e8 <+1930>: 74 3c je 0x7fff7b8c7326 ; <+1992> 0x7fff7b8c72ea <+1932>: 4c 8b 6d b8 movq -0x48(%rbp), %r13 0x7fff7b8c72ee <+1936>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c72f1 <+1939>: 48 8b 75 90 movq -0x70(%rbp), %rsi 0x7fff7b8c72f5 <+1943>: 4c 89 e2 movq %r12, %rdx 0x7fff7b8c72f8 <+1946>: ff 15 82 0d cd 1b callq *0x1bcd0d82(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c72fe <+1952>: 48 83 fb 02 cmpq $0x2, %rbx 0x7fff7b8c7302 <+1956>: 0f 85 2b fb ff ff jne 0x7fff7b8c6e33 ; <+725> 0x7fff7b8c7308 <+1962>: 4c 89 e7 movq %r12, %rdi 0x7fff7b8c730b <+1965>: e8 0d 43 b4 ff callq 0x7fff7b40b61d ; _NXDoMouseUpWindowOrdering 0x7fff7b8c7310 <+1970>: 48 8b 3d d1 ee f8 1b movq 0x1bf8eed1(%rip), %rdi ; (void *)0x00007fff9786a278: NSApplication 0x7fff7b8c7317 <+1977>: 48 8b b5 40 ff ff ff movq -0xc0(%rbp), %rsi 0x7fff7b8c731e <+1984>: ff 15 5c 0d cd 1b callq *0x1bcd0d5c(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7324 <+1990>: eb 04 jmp 0x7fff7b8c732a ; <+1996> 0x7fff7b8c7326 <+1992>: 4c 8b 6d b8 movq -0x48(%rbp), %r13 0x7fff7b8c732a <+1996>: 48 8b 5d c0 movq -0x40(%rbp), %rbx 0x7fff7b8c732e <+2000>: 48 8d 05 bb 46 f9 1b leaq 0x1bf946bb(%rip), %rax ; NSApplication._appFlags 0x7fff7b8c7335 <+2007>: 48 8b 00 movq (%rax), %rax 0x7fff7b8c7338 <+2010>: 66 41 83 7c 05 00 00 cmpw $0x0, (%r13,%rax) 0x7fff7b8c733f <+2017>: 78 05 js 0x7fff7b8c7346 ; <+2024> 0x7fff7b8c7341 <+2019>: 4d 89 e7 movq %r12, %r15 0x7fff7b8c7344 <+2022>: eb 42 jmp 0x7fff7b8c7388 ; <+2090> 0x7fff7b8c7346 <+2024>: 48 8d 05 c3 46 f9 1b leaq 0x1bf946c3(%rip), %rax ; NSApplication._eventDelegate 0x7fff7b8c734d <+2031>: 48 8b 00 movq (%rax), %rax 0x7fff7b8c7350 <+2034>: 49 8b 7c 05 00 movq (%r13,%rax), %rdi 0x7fff7b8c7355 <+2039>: 48 8b b5 68 ff ff ff movq -0x98(%rbp), %rsi 0x7fff7b8c735c <+2046>: 4c 89 ea movq %r13, %rdx 0x7fff7b8c735f <+2049>: 4c 89 e1 movq %r12, %rcx 0x7fff7b8c7362 <+2052>: 45 89 f8 movl %r15d, %r8d 0x7fff7b8c7365 <+2055>: ff 15 15 0d cd 1b callq *0x1bcd0d15(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c736b <+2061>: 49 89 c7 movq %rax, %r15 0x7fff7b8c736e <+2064>: 45 84 f6 testb %r14b, %r14b 0x7fff7b8c7371 <+2067>: 74 15 je 0x7fff7b8c7388 ; <+2090> 0x7fff7b8c7373 <+2069>: 4d 39 e7 cmpq %r12, %r15 0x7fff7b8c7376 <+2072>: 74 10 je 0x7fff7b8c7388 ; <+2090> 0x7fff7b8c7378 <+2074>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c737b <+2077>: 48 8b 75 90 movq -0x70(%rbp), %rsi 0x7fff7b8c737f <+2081>: 4c 89 fa movq %r15, %rdx 0x7fff7b8c7382 <+2084>: ff 15 f8 0c cd 1b callq *0x1bcd0cf8(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7388 <+2090>: 4c 8b 65 98 movq -0x68(%rbp), %r12 0x7fff7b8c738c <+2094>: 4d 85 ff testq %r15, %r15 0x7fff7b8c738f <+2097>: 0f 85 9b f9 ff ff jne 0x7fff7b8c6d30 ; <+466> 0x7fff7b8c7395 <+2103>: e9 29 01 00 00 jmp 0x7fff7b8c74c3 ; <+2405> 0x7fff7b8c739a <+2108>: 4d 85 ff testq %r15, %r15 0x7fff7b8c739d <+2111>: 74 23 je 0x7fff7b8c73c2 ; <+2148> 0x7fff7b8c739f <+2113>: 8a 05 2b 7c fc 1b movb 0x1bfc7c2b(%rip), %al ; _nextEventMatchingEventMask:untilDate:inMode:dequeue:.isFirstEvent 0x7fff7b8c73a5 <+2119>: 34 01 xorb $0x1, %al 0x7fff7b8c73a7 <+2121>: a8 01 testb $0x1, %al 0x7fff7b8c73a9 <+2123>: 74 17 je 0x7fff7b8c73c2 ; <+2148> 0x7fff7b8c73ab <+2125>: c6 05 1e 7c fc 1b 01 movb $0x1, 0x1bfc7c1e(%rip) ; accessibilityAttributeNames.attributes.49 + 7 0x7fff7b8c73b2 <+2132>: 48 8b 35 df 90 f7 1b movq 0x1bf790df(%rip), %rsi ; "onFirstEvent" 0x7fff7b8c73b9 <+2139>: 4c 89 ef movq %r13, %rdi 0x7fff7b8c73bc <+2142>: ff 15 be 0c cd 1b callq *0x1bcd0cbe(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c73c2 <+2148>: 4c 89 bd 20 ff ff ff movq %r15, -0xe0(%rbp) 0x7fff7b8c73c9 <+2155>: e9 f5 00 00 00 jmp 0x7fff7b8c74c3 ; <+2405> 0x7fff7b8c73ce <+2160>: 48 8b 7d d0 movq -0x30(%rbp), %rdi 0x7fff7b8c73d2 <+2164>: 48 85 ff testq %rdi, %rdi 0x7fff7b8c73d5 <+2167>: 74 05 je 0x7fff7b8c73dc ; <+2174> 0x7fff7b8c73d7 <+2169>: e8 da 4e 37 00 callq 0x7fff7bc3c2b6 ; symbol stub for: ReleaseEvent 0x7fff7b8c73dc <+2174>: 48 8b 3d 1d eb f8 1b movq 0x1bf8eb1d(%rip), %rdi ; (void *)0x00007fff97e07dd8: NSDate 0x7fff7b8c73e3 <+2181>: 48 8b 35 86 ed f5 1b movq 0x1bf5ed86(%rip), %rsi ; "distantFuture" 0x7fff7b8c73ea <+2188>: ff 15 90 0c cd 1b callq *0x1bcd0c90(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c73f0 <+2194>: 31 c9 xorl %ecx, %ecx 0x7fff7b8c73f2 <+2196>: 48 89 8d 20 ff ff ff movq %rcx, -0xe0(%rbp) 0x7fff7b8c73f9 <+2203>: 48 39 85 38 ff ff ff cmpq %rax, -0xc8(%rbp) 0x7fff7b8c7400 <+2210>: 48 8b 5d b8 movq -0x48(%rbp), %rbx 0x7fff7b8c7404 <+2214>: 0f 85 b9 00 00 00 jne 0x7fff7b8c74c3 ; <+2405> 0x7fff7b8c740a <+2220>: bf 0c 00 00 00 movl $0xc, %edi 0x7fff7b8c740f <+2225>: e8 fc 69 37 00 callq 0x7fff7bc3de10 ; symbol stub for: _CFExecutableLinkedOnOrAfter 0x7fff7b8c7414 <+2230>: 84 c0 testb %al, %al 0x7fff7b8c7416 <+2232>: 0f 85 8f 00 00 00 jne 0x7fff7b8c74ab ; <+2381> 0x7fff7b8c741c <+2238>: 8b 05 06 1f fc 1b movl 0x1bfc1f06(%rip), %eax ; _NSSetCurrentEventToNilForInfiniteTimeout.sIs123DMake 0x7fff7b8c7422 <+2244>: 83 f8 fe cmpl $-0x2, %eax 0x7fff7b8c7425 <+2247>: 75 45 jne 0x7fff7b8c746c ; <+2318> 0x7fff7b8c7427 <+2249>: 48 8b 3d 7a ec f8 1b movq 0x1bf8ec7a(%rip), %rdi ; (void *)0x00007fff981b6200: NSBundle 0x7fff7b8c742e <+2256>: 48 8b 35 03 e1 f5 1b movq 0x1bf5e103(%rip), %rsi ; "mainBundle" 0x7fff7b8c7435 <+2263>: 48 8b 05 44 0c cd 1b movq 0x1bcd0c44(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c743c <+2270>: 49 89 c6 movq %rax, %r14 0x7fff7b8c743f <+2273>: 41 ff d6 callq *%r14 0x7fff7b8c7442 <+2276>: 48 8b 35 f7 e0 f5 1b movq 0x1bf5e0f7(%rip), %rsi ; "bundleIdentifier" 0x7fff7b8c7449 <+2283>: 48 89 c7 movq %rax, %rdi 0x7fff7b8c744c <+2286>: 41 ff d6 callq *%r14 0x7fff7b8c744f <+2289>: 48 8b 35 92 d6 f5 1b movq 0x1bf5d692(%rip), %rsi ; "isEqualToString:" 0x7fff7b8c7456 <+2296>: 48 8d 15 33 83 d4 1b leaq 0x1bd48333(%rip), %rdx ; @"com.autodesk.mas.123dmake" 0x7fff7b8c745d <+2303>: 48 89 c7 movq %rax, %rdi 0x7fff7b8c7460 <+2306>: 41 ff d6 callq *%r14 0x7fff7b8c7463 <+2309>: 0f be c0 movsbl %al, %eax 0x7fff7b8c7466 <+2312>: 89 05 bc 1e fc 1b movl %eax, 0x1bfc1ebc(%rip) ; _NSSetCurrentEventToNilForInfiniteTimeout.sIs123DMake 0x7fff7b8c746c <+2318>: 85 c0 testl %eax, %eax 0x7fff7b8c746e <+2320>: 74 1d je 0x7fff7b8c748d ; <+2351> 0x7fff7b8c7470 <+2322>: 48 8d 3d 19 83 d4 1b leaq 0x1bd48319(%rip), %rdi ; @"com.autodesk.mas.123dmake" 0x7fff7b8c7477 <+2329>: f2 0f 10 05 c9 f8 37 00 movsd 0x37f8c9(%rip), %xmm0 ; NSGridViewSizeForContent + 56, xmm0 = mem[0],zero 0x7fff7b8c747f <+2337>: be ff ff ff ff movl $0xffffffff, %esi ; imm = 0xFFFFFFFF 0x7fff7b8c7484 <+2342>: e8 57 69 37 00 callq 0x7fff7bc3dde0 ; symbol stub for: _CFAppVersionCheckLessThan 0x7fff7b8c7489 <+2347>: 84 c0 testb %al, %al 0x7fff7b8c748b <+2349>: 74 1e je 0x7fff7b8c74ab ; <+2381> 0x7fff7b8c748d <+2351>: 48 8b 3d d4 ec f8 1b movq 0x1bf8ecd4(%rip), %rdi ; (void *)0x00007fff981bf260: NSThread 0x7fff7b8c7494 <+2358>: 48 8b 75 a8 movq -0x58(%rbp), %rsi 0x7fff7b8c7498 <+2362>: ff 15 e2 0b cd 1b callq *0x1bcd0be2(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c749e <+2368>: 31 c9 xorl %ecx, %ecx 0x7fff7b8c74a0 <+2370>: 48 89 8d 20 ff ff ff movq %rcx, -0xe0(%rbp) 0x7fff7b8c74a7 <+2377>: 84 c0 testb %al, %al 0x7fff7b8c74a9 <+2379>: 74 18 je 0x7fff7b8c74c3 ; <+2405> 0x7fff7b8c74ab <+2381>: 31 c0 xorl %eax, %eax 0x7fff7b8c74ad <+2383>: 48 89 85 20 ff ff ff movq %rax, -0xe0(%rbp) 0x7fff7b8c74b4 <+2390>: 31 d2 xorl %edx, %edx 0x7fff7b8c74b6 <+2392>: 48 89 df movq %rbx, %rdi 0x7fff7b8c74b9 <+2395>: 48 8b 75 90 movq -0x70(%rbp), %rsi 0x7fff7b8c74bd <+2399>: ff 15 bd 0b cd 1b callq *0x1bcd0bbd(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c74c3 <+2405>: 48 8b 85 20 ff ff ff movq -0xe0(%rbp), %rax 0x7fff7b8c74ca <+2412>: 48 81 c4 88 01 00 00 addq $0x188, %rsp ; imm = 0x188 0x7fff7b8c74d1 <+2419>: 5b popq %rbx 0x7fff7b8c74d2 <+2420>: 41 5c popq %r12 0x7fff7b8c74d4 <+2422>: 41 5d popq %r13 0x7fff7b8c74d6 <+2424>: 41 5e popq %r14 0x7fff7b8c74d8 <+2426>: 41 5f popq %r15 0x7fff7b8c74da <+2428>: 5d popq %rbp 0x7fff7b8c74db <+2429>: c3 retq 0x7fff7b8c74dc <+2430>: 48 8b 3d d5 eb f8 1b movq 0x1bf8ebd5(%rip), %rdi ; (void *)0x00007fff97e08288: NSException 0x7fff7b8c74e3 <+2437>: 48 8b 05 f6 ee cc 1b movq 0x1bcceef6(%rip), %rax ; (void *)0x00007fff97d0e168: NSInternalInconsistencyException 0x7fff7b8c74ea <+2444>: 48 8b 10 movq (%rax), %rdx 0x7fff7b8c74ed <+2447>: 48 8b 35 ac e0 f5 1b movq 0x1bf5e0ac(%rip), %rsi ; "exceptionWithName:reason:userInfo:" 0x7fff7b8c74f4 <+2454>: 48 8d 0d 55 82 d4 1b leaq 0x1bd48255(%rip), %rcx ; @"nextEventMatchingMask should only be called from the Main Thread!" 0x7fff7b8c74fb <+2461>: 45 31 c0 xorl %r8d, %r8d 0x7fff7b8c74fe <+2464>: ff 15 7c 0b cd 1b callq *0x1bcd0b7c(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b8c7504 <+2470>: 48 89 c7 movq %rax, %rdi 0x7fff7b8c7507 <+2473>: e8 98 59 37 00 callq 0x7fff7bc3cea4 ; symbol stub for: objc_exception_throw (lldb) image show-unwind --address 0x7fff7b8c71c3 UNWIND PLANS for AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] (start addr 0x7fff7b8c6b5e) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [AppKit.__TEXT.__text + 7706122-0x0000000000759fb8) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[8]: 2420: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[9]: 2422: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[10]: 2424: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[11]: 2426: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[12]: 2428: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[13]: 2429: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[14]: 2430: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [AppKit.__TEXT.__text + 7706122-0x0000000000759fb8) row[0]: 0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10b937ef6 libvcllo.dylib`AquaSalInstance::DoYield: 0x10b937b10 <+0>: 55 pushq %rbp 0x10b937b11 <+1>: 48 89 e5 movq %rsp, %rbp 0x10b937b14 <+4>: 48 81 ec 40 04 00 00 subq $0x440, %rsp ; imm = 0x440 0x10b937b1b <+11>: 88 d0 movb %dl, %al 0x10b937b1d <+13>: 41 88 f0 movb %sil, %r8b 0x10b937b20 <+16>: 4c 8b 0d c9 91 4c 00 movq 0x4c91c9(%rip), %r9 ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b937b27 <+23>: 4d 8b 09 movq (%r9), %r9 0x10b937b2a <+26>: 4c 89 4d f8 movq %r9, -0x8(%rbp) 0x10b937b2e <+30>: 48 89 bd 60 fd ff ff movq %rdi, -0x2a0(%rbp) 0x10b937b35 <+37>: 41 80 e0 01 andb $0x1, %r8b 0x10b937b39 <+41>: 44 88 85 5f fd ff ff movb %r8b, -0x2a1(%rbp) 0x10b937b40 <+48>: 24 01 andb $0x1, %al 0x10b937b42 <+50>: 88 85 5e fd ff ff movb %al, -0x2a2(%rbp) 0x10b937b48 <+56>: 48 89 8d 50 fd ff ff movq %rcx, -0x2b0(%rbp) 0x10b937b4f <+63>: 48 8b 8d 60 fd ff ff movq -0x2a0(%rbp), %rcx 0x10b937b56 <+70>: 48 83 bd 50 fd ff ff 00 cmpq $0x0, -0x2b0(%rbp) 0x10b937b5e <+78>: 0f 94 c0 sete %al 0x10b937b61 <+81>: 34 ff xorb $-0x1, %al 0x10b937b63 <+83>: a8 01 testb $0x1, %al 0x10b937b65 <+85>: 48 89 8d e0 fc ff ff movq %rcx, -0x320(%rbp) 0x10b937b6c <+92>: 0f 85 05 00 00 00 jne 0x10b937b77 ; <+103> at salinst.cxx:568 0x10b937b72 <+98>: e9 1f 00 00 00 jmp 0x10b937b96 ; <+134> at salinst.cxx:568 0x10b937b77 <+103>: 48 8d 3d e8 c0 31 00 leaq 0x31c0e8(%rip), %rdi ; "DoYield" 0x10b937b7e <+110>: 48 8d 35 e9 c0 31 00 leaq 0x31c0e9(%rip), %rsi ; "/Users/demo/lode/dev/core/vcl/osx/salinst.cxx" 0x10b937b85 <+117>: ba 38 02 00 00 movl $0x238, %edx ; imm = 0x238 0x10b937b8a <+122>: 48 8d 0d 0b c1 31 00 leaq 0x31c10b(%rip), %rcx ; "nReleased == 0" 0x10b937b91 <+129>: e8 92 73 26 00 callq 0x10bb9ef28 ; symbol stub for: __assert_rtn 0x10b937b96 <+134>: e9 00 00 00 00 jmp 0x10b937b9b ; <+139> at salinst.cxx:572 0x10b937b9b <+139>: e8 30 c7 ff ff callq 0x10b9342d0 ; SalData::ensureThreadAutoreleasePool at saldata.cxx:91 0x10b937ba0 <+144>: 48 8d 7d c8 leaq -0x38(%rbp), %rdi 0x10b937ba4 <+148>: e8 b7 0d 00 00 callq 0x10b938960 ; ReleasePoolHolder::ReleasePoolHolder at salinst.cxx:561 0x10b937ba9 <+153>: c6 85 4f fd ff ff 01 movb $0x1, -0x2b1(%rbp) 0x10b937bb0 <+160>: f6 85 4f fd ff ff 01 testb $0x1, -0x2b1(%rbp) 0x10b937bb7 <+167>: 0f 84 52 02 00 00 je 0x10b937e0f ; <+767> at salinst.cxx:612 0x10b937bbd <+173>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937bc4 <+180>: 48 8b 08 movq (%rax), %rcx 0x10b937bc7 <+183>: 48 8b 89 b0 00 00 00 movq 0xb0(%rcx), %rcx 0x10b937bce <+190>: 48 89 c7 movq %rax, %rdi 0x10b937bd1 <+193>: ff d1 callq *%rcx 0x10b937bd3 <+195>: 48 89 85 d8 fc ff ff movq %rax, -0x328(%rbp) 0x10b937bda <+202>: e9 00 00 00 00 jmp 0x10b937bdf ; <+207> at salinst.cxx:583 0x10b937bdf <+207>: 48 8b 85 d8 fc ff ff movq -0x328(%rbp), %rax 0x10b937be6 <+214>: 48 89 85 40 fd ff ff movq %rax, -0x2c0(%rbp) 0x10b937bed <+221>: 31 c9 xorl %ecx, %ecx 0x10b937bef <+223>: 89 ca movl %ecx, %edx 0x10b937bf1 <+225>: 48 8d 7d e0 leaq -0x20(%rbp), %rdi 0x10b937bf5 <+229>: 48 89 d6 movq %rdx, %rsi 0x10b937bf8 <+232>: e8 a3 f4 ff ff callq 0x10b9370a0 ; AquaSalInstance::SalUserEvent::SalUserEvent at salinst.h:65 0x10b937bfd <+237>: e9 00 00 00 00 jmp 0x10b937c02 ; <+242> at salinst.cxx:588 0x10b937c02 <+242>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937c09 <+249>: 48 83 c0 48 addq $0x48, %rax 0x10b937c0d <+253>: 48 8d 7d c0 leaq -0x40(%rbp), %rdi 0x10b937c11 <+257>: 48 89 c6 movq %rax, %rsi 0x10b937c14 <+260>: e8 47 51 76 ff callq 0x10b09cd60 ; osl::Guard::Guard at mutex.hxx:128 0x10b937c19 <+265>: e9 00 00 00 00 jmp 0x10b937c1e ; <+270> at salinst.cxx:589 0x10b937c1e <+270>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937c25 <+277>: 48 83 c0 30 addq $0x30, %rax 0x10b937c29 <+281>: 48 89 85 70 fd ff ff movq %rax, -0x290(%rbp) 0x10b937c30 <+288>: 48 8b 85 70 fd ff ff movq -0x290(%rbp), %rax 0x10b937c37 <+295>: 48 89 85 78 fd ff ff movq %rax, -0x288(%rbp) 0x10b937c3e <+302>: 48 8b 85 78 fd ff ff movq -0x288(%rbp), %rax 0x10b937c45 <+309>: 48 89 85 80 fd ff ff movq %rax, -0x280(%rbp) 0x10b937c4c <+316>: 48 8b 85 80 fd ff ff movq -0x280(%rbp), %rax 0x10b937c53 <+323>: 48 83 c0 10 addq $0x10, %rax 0x10b937c57 <+327>: 48 89 85 88 fd ff ff movq %rax, -0x278(%rbp) 0x10b937c5e <+334>: 48 8b 85 88 fd ff ff movq -0x278(%rbp), %rax 0x10b937c65 <+341>: 48 89 85 90 fd ff ff movq %rax, -0x270(%rbp) 0x10b937c6c <+348>: 48 8b 85 90 fd ff ff movq -0x270(%rbp), %rax 0x10b937c73 <+355>: 48 83 38 00 cmpq $0x0, (%rax) 0x10b937c77 <+359>: 0f 84 ca 00 00 00 je 0x10b937d47 ; <+567> at salinst.cxx:595 0x10b937c7d <+365>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937c84 <+372>: 48 83 c0 30 addq $0x30, %rax 0x10b937c88 <+376>: 48 89 85 98 fd ff ff movq %rax, -0x268(%rbp) 0x10b937c8f <+383>: 48 8b 85 98 fd ff ff movq -0x268(%rbp), %rax 0x10b937c96 <+390>: 48 8b 40 08 movq 0x8(%rax), %rax 0x10b937c9a <+394>: 48 89 85 a0 fd ff ff movq %rax, -0x260(%rbp) 0x10b937ca1 <+401>: 48 8b 85 a0 fd ff ff movq -0x260(%rbp), %rax 0x10b937ca8 <+408>: 48 89 85 a8 fd ff ff movq %rax, -0x258(%rbp) 0x10b937caf <+415>: 48 8b 85 a8 fd ff ff movq -0x258(%rbp), %rax 0x10b937cb6 <+422>: 48 89 85 b0 fd ff ff movq %rax, -0x250(%rbp) 0x10b937cbd <+429>: 48 8b 85 b0 fd ff ff movq -0x250(%rbp), %rax 0x10b937cc4 <+436>: 48 89 85 b8 fd ff ff movq %rax, -0x248(%rbp) 0x10b937ccb <+443>: 48 8b 85 b8 fd ff ff movq -0x248(%rbp), %rax 0x10b937cd2 <+450>: 48 83 c0 10 addq $0x10, %rax 0x10b937cd6 <+454>: 48 89 85 d0 fc ff ff movq %rax, -0x330(%rbp) 0x10b937cdd <+461>: 48 8b 85 d0 fc ff ff movq -0x330(%rbp), %rax 0x10b937ce4 <+468>: 8b 48 10 movl 0x10(%rax), %ecx 0x10b937ce7 <+471>: 89 4d f0 movl %ecx, -0x10(%rbp) 0x10b937cea <+474>: 48 8b 10 movq (%rax), %rdx 0x10b937ced <+477>: 48 8b 70 08 movq 0x8(%rax), %rsi 0x10b937cf1 <+481>: 48 89 75 e8 movq %rsi, -0x18(%rbp) 0x10b937cf5 <+485>: 48 89 55 e0 movq %rdx, -0x20(%rbp) 0x10b937cf9 <+489>: 48 8b 95 e0 fc ff ff movq -0x320(%rbp), %rdx 0x10b937d00 <+496>: 48 83 c2 30 addq $0x30, %rdx 0x10b937d04 <+500>: 48 89 d7 movq %rdx, %rdi 0x10b937d07 <+503>: e8 74 0c 00 00 callq 0x10b938980 ; std::__1::list >::pop_front at list:1640 0x10b937d0c <+508>: e9 00 00 00 00 jmp 0x10b937d11 ; <+513> at salinst.cxx:593 0x10b937d11 <+513>: e9 38 00 00 00 jmp 0x10b937d4e ; <+574> at salinst.cxx:595 0x10b937d16 <+518>: 89 d1 movl %edx, %ecx 0x10b937d18 <+520>: 48 89 85 38 fd ff ff movq %rax, -0x2c8(%rbp) 0x10b937d1f <+527>: 89 8d 34 fd ff ff movl %ecx, -0x2cc(%rbp) 0x10b937d25 <+533>: e9 15 0c 00 00 jmp 0x10b93893f ; <+3631> at salinst.cxx:724 0x10b937d2a <+538>: 48 8d 7d c0 leaq -0x40(%rbp), %rdi 0x10b937d2e <+542>: 89 d1 movl %edx, %ecx 0x10b937d30 <+544>: 48 89 85 38 fd ff ff movq %rax, -0x2c8(%rbp) 0x10b937d37 <+551>: 89 8d 34 fd ff ff movl %ecx, -0x2cc(%rbp) 0x10b937d3d <+557>: e8 de 11 71 ff callq 0x10b048f20 ; osl::Guard::~Guard at mutex.hxx:134 0x10b937d42 <+562>: e9 f8 0b 00 00 jmp 0x10b93893f ; <+3631> at salinst.cxx:724 0x10b937d47 <+567>: c6 85 4f fd ff ff 00 movb $0x0, -0x2b1(%rbp) 0x10b937d4e <+574>: 48 8d 7d c0 leaq -0x40(%rbp), %rdi 0x10b937d52 <+578>: e8 c9 11 71 ff callq 0x10b048f20 ; osl::Guard::~Guard at mutex.hxx:134 0x10b937d57 <+583>: 48 8b bd e0 fc ff ff movq -0x320(%rbp), %rdi 0x10b937d5e <+590>: 48 8b 07 movq (%rdi), %rax 0x10b937d61 <+593>: 48 8b 80 b8 00 00 00 movq 0xb8(%rax), %rax 0x10b937d68 <+600>: 48 8b b5 40 fd ff ff movq -0x2c0(%rbp), %rsi 0x10b937d6f <+607>: ff d0 callq *%rax 0x10b937d71 <+609>: e9 00 00 00 00 jmp 0x10b937d76 ; <+614> at salinst.cxx:600 0x10b937d76 <+614>: 48 83 7d e0 00 cmpq $0x0, -0x20(%rbp) 0x10b937d7b <+619>: 0f 84 89 00 00 00 je 0x10b937e0a ; <+762> at salinst.cxx:581 0x10b937d81 <+625>: 48 8b 7d e0 movq -0x20(%rbp), %rdi 0x10b937d85 <+629>: e8 96 0d 00 00 callq 0x10b938b20 ; AquaSalFrame::isAlive at salframe.h:167 0x10b937d8a <+634>: 88 85 cf fc ff ff movb %al, -0x331(%rbp) 0x10b937d90 <+640>: e9 00 00 00 00 jmp 0x10b937d95 ; <+645> at salinst.cxx:600 0x10b937d95 <+645>: 8a 85 cf fc ff ff movb -0x331(%rbp), %al 0x10b937d9b <+651>: a8 01 testb $0x1, %al 0x10b937d9d <+653>: 0f 85 05 00 00 00 jne 0x10b937da8 ; <+664> at salinst.cxx:602 0x10b937da3 <+659>: e9 62 00 00 00 jmp 0x10b937e0a ; <+762> at salinst.cxx:581 0x10b937da8 <+664>: 8b 75 f0 movl -0x10(%rbp), %esi 0x10b937dab <+667>: 48 8b 7d e0 movq -0x20(%rbp), %rdi 0x10b937daf <+671>: 48 8b 55 e8 movq -0x18(%rbp), %rdx 0x10b937db3 <+675>: e8 18 0f 00 00 callq 0x10b938cd0 ; SalFrame::CallCallback at salframe.hxx:280 0x10b937db8 <+680>: 48 89 85 c0 fc ff ff movq %rax, -0x340(%rbp) 0x10b937dbf <+687>: e9 00 00 00 00 jmp 0x10b937dc4 ; <+692> at salinst.cxx:603 0x10b937dc4 <+692>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937dcb <+699>: 48 8b 78 50 movq 0x50(%rax), %rdi 0x10b937dcf <+703>: e8 66 68 26 00 callq 0x10bb9e63a ; symbol stub for: osl_setCondition 0x10b937dd4 <+708>: 88 85 bf fc ff ff movb %al, -0x341(%rbp) 0x10b937dda <+714>: e9 00 00 00 00 jmp 0x10b937ddf ; <+719> at salinst.cxx:605 0x10b937ddf <+719>: f6 85 5e fd ff ff 01 testb $0x1, -0x2a2(%rbp) 0x10b937de6 <+726>: 0f 85 19 00 00 00 jne 0x10b937e05 ; <+757> at salinst.cxx:607 0x10b937dec <+732>: c7 85 6c fd ff ff 00 00 00 00 movl $0x0, -0x294(%rbp) 0x10b937df6 <+742>: c7 85 30 fd ff ff 01 00 00 00 movl $0x1, -0x2d0(%rbp) 0x10b937e00 <+752>: e9 02 0b 00 00 jmp 0x10b938907 ; <+3575> at salinst.cxx:723 0x10b937e05 <+757>: e9 00 00 00 00 jmp 0x10b937e0a ; <+762> at salinst.cxx:581 0x10b937e0a <+762>: e9 a1 fd ff ff jmp 0x10b937bb0 ; <+160> at salinst.cxx:581 0x10b937e0f <+767>: c6 85 2f fd ff ff 00 movb $0x0, -0x2d1(%rbp) 0x10b937e16 <+774>: 48 8b bd e0 fc ff ff movq -0x320(%rbp), %rdi 0x10b937e1d <+781>: e8 5e f4 ff ff callq 0x10b937280 ; AquaSalInstance::isNSAppThread at salinst.cxx:452 0x10b937e22 <+786>: 88 85 be fc ff ff movb %al, -0x342(%rbp) 0x10b937e28 <+792>: e9 00 00 00 00 jmp 0x10b937e2d ; <+797> at salinst.cxx:613 0x10b937e2d <+797>: 8a 85 be fc ff ff movb -0x342(%rbp), %al 0x10b937e33 <+803>: a8 01 testb $0x1, %al 0x10b937e35 <+805>: 0f 85 05 00 00 00 jne 0x10b937e40 ; <+816> at salinst.cxx:613 0x10b937e3b <+811>: e9 60 08 00 00 jmp 0x10b9386a0 ; <+2960> at salinst.cxx:688 0x10b937e40 <+816>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937e47 <+823>: 83 78 28 00 cmpl $0x0, 0x28(%rax) 0x10b937e4b <+827>: 0f 85 4f 08 00 00 jne 0x10b9386a0 ; <+2960> at salinst.cxx:688 0x10b937e51 <+833>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937e58 <+840>: 8a 48 24 movb 0x24(%rax), %cl 0x10b937e5b <+843>: 80 e1 01 andb $0x1, %cl 0x10b937e5e <+846>: 88 8d 2e fd ff ff movb %cl, -0x2d2(%rbp) 0x10b937e64 <+852>: 8a 8d 5f fd ff ff movb -0x2a1(%rbp), %cl 0x10b937e6a <+858>: 80 e1 01 andb $0x1, %cl 0x10b937e6d <+861>: 88 48 24 movb %cl, 0x24(%rax) 0x10b937e70 <+864>: 48 c7 85 20 fd ff ff 00 00 00 00 movq $0x0, -0x2e0(%rbp) 0x10b937e7b <+875>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937e82 <+882>: 48 8b 08 movq (%rax), %rcx 0x10b937e85 <+885>: 48 8b 89 b0 00 00 00 movq 0xb0(%rcx), %rcx 0x10b937e8c <+892>: 48 89 c7 movq %rax, %rdi 0x10b937e8f <+895>: ff d1 callq *%rcx 0x10b937e91 <+897>: 48 89 85 b0 fc ff ff movq %rax, -0x350(%rbp) 0x10b937e98 <+904>: e9 00 00 00 00 jmp 0x10b937e9d ; <+909> at salinst.cxx:624 0x10b937e9d <+909>: 48 8b 85 b0 fc ff ff movq -0x350(%rbp), %rax 0x10b937ea4 <+916>: 48 89 85 18 fd ff ff movq %rax, -0x2e8(%rbp) 0x10b937eab <+923>: 48 8b 0d 06 85 4c 00 movq 0x4c8506(%rip), %rcx ; (void *)0x00007fff97891888: NSApp 0x10b937eb2 <+930>: 48 8b 39 movq (%rcx), %rdi 0x10b937eb5 <+933>: 48 8b 0d 0c 85 4c 00 movq 0x4c850c(%rip), %rcx ; (void *)0x00007fff97cd76f0: NSDefaultRunLoopMode 0x10b937ebc <+940>: 4c 8b 01 movq (%rcx), %r8 0x10b937ebf <+943>: 48 8b 35 6a a7 53 00 movq 0x53a76a(%rip), %rsi ; "nextEventMatchingMask:untilDate:inMode:dequeue:" 0x10b937ec6 <+950>: 48 8b 0d 3b 8f 4c 00 movq 0x4c8f3b(%rip), %rcx ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b937ecd <+957>: 31 d2 xorl %edx, %edx 0x10b937ecf <+959>: 41 89 d1 movl %edx, %r9d 0x10b937ed2 <+962>: 48 c7 c2 ff ff ff ff movq $-0x1, %rdx 0x10b937ed9 <+969>: 41 ba 01 00 00 00 movl $0x1, %r10d 0x10b937edf <+975>: 48 89 8d a8 fc ff ff movq %rcx, -0x358(%rbp) 0x10b937ee6 <+982>: 4c 89 c9 movq %r9, %rcx 0x10b937ee9 <+985>: 45 89 d1 movl %r10d, %r9d 0x10b937eec <+988>: 4c 8b 9d a8 fc ff ff movq -0x358(%rbp), %r11 0x10b937ef3 <+995>: 41 ff d3 callq *%r11 0x10b937ef6 <+998>: 48 89 85 a0 fc ff ff movq %rax, -0x360(%rbp) 0x10b937efd <+1005>: e9 00 00 00 00 jmp 0x10b937f02 ; <+1010> at salinst.cxx:628 0x10b937f02 <+1010>: 48 8b 85 a0 fc ff ff movq -0x360(%rbp), %rax 0x10b937f09 <+1017>: 48 89 85 20 fd ff ff movq %rax, -0x2e0(%rbp) 0x10b937f10 <+1024>: 48 83 bd 20 fd ff ff 00 cmpq $0x0, -0x2e0(%rbp) 0x10b937f18 <+1032>: 0f 84 2d 00 00 00 je 0x10b937f4b ; <+1083> at salinst.cxx:636 0x10b937f1e <+1038>: 48 8b 05 93 84 4c 00 movq 0x4c8493(%rip), %rax ; (void *)0x00007fff97891888: NSApp 0x10b937f25 <+1045>: 48 8b 38 movq (%rax), %rdi 0x10b937f28 <+1048>: 48 8b 95 20 fd ff ff movq -0x2e0(%rbp), %rdx 0x10b937f2f <+1055>: 48 8b 35 02 a7 53 00 movq 0x53a702(%rip), %rsi ; "sendEvent:" 0x10b937f36 <+1062>: 48 8b 05 cb 8e 4c 00 movq 0x4c8ecb(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b937f3d <+1069>: ff d0 callq *%rax 0x10b937f3f <+1071>: e9 00 00 00 00 jmp 0x10b937f44 ; <+1076> at salinst.cxx:634 0x10b937f44 <+1076>: c6 85 2f fd ff ff 01 movb $0x1, -0x2d1(%rbp) 0x10b937f4b <+1083>: 48 8b 05 66 84 4c 00 movq 0x4c8466(%rip), %rax ; (void *)0x00007fff97891888: NSApp 0x10b937f52 <+1090>: 48 8b 38 movq (%rax), %rdi 0x10b937f55 <+1093>: 48 8b 35 e4 a6 53 00 movq 0x53a6e4(%rip), %rsi ; "updateWindows" 0x10b937f5c <+1100>: 48 8b 05 a5 8e 4c 00 movq 0x4c8ea5(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b937f63 <+1107>: ff d0 callq *%rax 0x10b937f65 <+1109>: e9 00 00 00 00 jmp 0x10b937f6a ; <+1114> at salinst.cxx:638 0x10b937f6a <+1114>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937f71 <+1121>: 48 8b 08 movq (%rax), %rcx 0x10b937f74 <+1124>: 48 8b 89 b8 00 00 00 movq 0xb8(%rcx), %rcx 0x10b937f7b <+1131>: 48 8b b5 18 fd ff ff movq -0x2e8(%rbp), %rsi 0x10b937f82 <+1138>: 48 89 c7 movq %rax, %rdi 0x10b937f85 <+1141>: ff d1 callq *%rcx 0x10b937f87 <+1143>: e9 00 00 00 00 jmp 0x10b937f8c ; <+1148> at salinst.cxx:639 0x10b937f8c <+1148>: e9 00 00 00 00 jmp 0x10b937f91 ; <+1153> at salinst.cxx:639 0x10b937f91 <+1153>: 31 c0 xorl %eax, %eax 0x10b937f93 <+1155>: 88 c1 movb %al, %cl 0x10b937f95 <+1157>: f6 85 5e fd ff ff 01 testb $0x1, -0x2a2(%rbp) 0x10b937f9c <+1164>: 88 8d 9f fc ff ff movb %cl, -0x361(%rbp) 0x10b937fa2 <+1170>: 0f 84 11 00 00 00 je 0x10b937fb9 ; <+1193> at salinst.cxx:639 0x10b937fa8 <+1176>: 48 83 bd 20 fd ff ff 00 cmpq $0x0, -0x2e0(%rbp) 0x10b937fb0 <+1184>: 0f 95 c0 setne %al 0x10b937fb3 <+1187>: 88 85 9f fc ff ff movb %al, -0x361(%rbp) 0x10b937fb9 <+1193>: 8a 85 9f fc ff ff movb -0x361(%rbp), %al 0x10b937fbf <+1199>: a8 01 testb $0x1, %al 0x10b937fc1 <+1201>: 0f 85 b4 fe ff ff jne 0x10b937e7b ; <+875> at salinst.cxx:624 0x10b937fc7 <+1207>: f6 85 5f fd ff ff 01 testb $0x1, -0x2a1(%rbp) 0x10b937fce <+1214>: 0f 84 2b 02 00 00 je 0x10b9381ff ; <+1775> at salinst.cxx:674 0x10b937fd4 <+1220>: f6 85 2f fd ff ff 01 testb $0x1, -0x2d1(%rbp) 0x10b937fdb <+1227>: 0f 85 1e 02 00 00 jne 0x10b9381ff ; <+1775> at salinst.cxx:674 0x10b937fe1 <+1233>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b937fe8 <+1240>: 48 8b 08 movq (%rax), %rcx 0x10b937feb <+1243>: 48 8b 89 b0 00 00 00 movq 0xb0(%rcx), %rcx 0x10b937ff2 <+1250>: 48 89 c7 movq %rax, %rdi 0x10b937ff5 <+1253>: ff d1 callq *%rcx 0x10b937ff7 <+1255>: 48 89 85 90 fc ff ff movq %rax, -0x370(%rbp) 0x10b937ffe <+1262>: e9 00 00 00 00 jmp 0x10b938003 ; <+1267> at salinst.cxx:644 0x10b938003 <+1267>: 48 8d 05 5e b3 55 00 leaq 0x55b35e(%rip), %rax ; AquaSalTimer::pRunningTimer 0x10b93800a <+1274>: 48 8b 8d 90 fc ff ff movq -0x370(%rbp), %rcx 0x10b938011 <+1281>: 48 89 8d 10 fd ff ff movq %rcx, -0x2f0(%rbp) 0x10b938018 <+1288>: 48 83 38 00 cmpq $0x0, (%rax) 0x10b93801c <+1292>: 0f 84 39 00 00 00 je 0x10b93805b ; <+1355> at salinst.cxx:646 0x10b938022 <+1298>: 48 8d 05 3f b3 55 00 leaq 0x55b33f(%rip), %rax ; AquaSalTimer::pRunningTimer 0x10b938029 <+1305>: 48 8b 38 movq (%rax), %rdi 0x10b93802c <+1308>: 48 8b 35 15 a6 53 00 movq 0x53a615(%rip), %rsi ; "fireDate" 0x10b938033 <+1315>: 48 8b 05 ce 8d 4c 00 movq 0x4c8dce(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b93803a <+1322>: ff d0 callq *%rax 0x10b93803c <+1324>: 48 89 85 88 fc ff ff movq %rax, -0x378(%rbp) 0x10b938043 <+1331>: e9 00 00 00 00 jmp 0x10b938048 ; <+1336> at salinst.cxx:646 0x10b938048 <+1336>: 48 8b 85 88 fc ff ff movq -0x378(%rbp), %rax 0x10b93804f <+1343>: 48 89 85 80 fc ff ff movq %rax, -0x380(%rbp) 0x10b938056 <+1350>: e9 36 00 00 00 jmp 0x10b938091 ; <+1409> at salinst.cxx:646 0x10b93805b <+1355>: 48 8b 3d 8e b7 53 00 movq 0x53b78e(%rip), %rdi ; (void *)0x00007fff97e07dd8: NSDate 0x10b938062 <+1362>: 48 8b 35 e7 a5 53 00 movq 0x53a5e7(%rip), %rsi ; "distantFuture" 0x10b938069 <+1369>: 48 8b 05 98 8d 4c 00 movq 0x4c8d98(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b938070 <+1376>: ff d0 callq *%rax 0x10b938072 <+1378>: 48 89 85 78 fc ff ff movq %rax, -0x388(%rbp) 0x10b938079 <+1385>: e9 00 00 00 00 jmp 0x10b93807e ; <+1390> at salinst.cxx:646 0x10b93807e <+1390>: 48 8b 85 78 fc ff ff movq -0x388(%rbp), %rax 0x10b938085 <+1397>: 48 89 85 80 fc ff ff movq %rax, -0x380(%rbp) 0x10b93808c <+1404>: e9 00 00 00 00 jmp 0x10b938091 ; <+1409> at salinst.cxx:646 0x10b938091 <+1409>: 48 8b 85 80 fc ff ff movq -0x380(%rbp), %rax 0x10b938098 <+1416>: 48 89 85 08 fd ff ff movq %rax, -0x2f8(%rbp) 0x10b93809f <+1423>: 48 8b 0d 12 83 4c 00 movq 0x4c8312(%rip), %rcx ; (void *)0x00007fff97891888: NSApp 0x10b9380a6 <+1430>: 48 8b 39 movq (%rcx), %rdi 0x10b9380a9 <+1433>: 48 8b 0d 18 83 4c 00 movq 0x4c8318(%rip), %rcx ; (void *)0x00007fff97cd76f0: NSDefaultRunLoopMode 0x10b9380b0 <+1440>: 4c 8b 01 movq (%rcx), %r8 0x10b9380b3 <+1443>: 48 8b 35 76 a5 53 00 movq 0x53a576(%rip), %rsi ; "nextEventMatchingMask:untilDate:inMode:dequeue:" 0x10b9380ba <+1450>: 48 8b 0d 47 8d 4c 00 movq 0x4c8d47(%rip), %rcx ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b9380c1 <+1457>: 48 c7 c2 ff ff ff ff movq $-0x1, %rdx 0x10b9380c8 <+1464>: 41 b9 01 00 00 00 movl $0x1, %r9d 0x10b9380ce <+1470>: 48 89 8d 70 fc ff ff movq %rcx, -0x390(%rbp) 0x10b9380d5 <+1477>: 48 89 c1 movq %rax, %rcx 0x10b9380d8 <+1480>: 48 8b 85 70 fc ff ff movq -0x390(%rbp), %rax 0x10b9380df <+1487>: ff d0 callq *%rax 0x10b9380e1 <+1489>: 48 89 85 68 fc ff ff movq %rax, -0x398(%rbp) 0x10b9380e8 <+1496>: e9 00 00 00 00 jmp 0x10b9380ed ; <+1501> at salinst.cxx:649 0x10b9380ed <+1501>: 48 8b 85 68 fc ff ff movq -0x398(%rbp), %rax 0x10b9380f4 <+1508>: 48 89 85 20 fd ff ff movq %rax, -0x2e0(%rbp) 0x10b9380fb <+1515>: 48 83 bd 20 fd ff ff 00 cmpq $0x0, -0x2e0(%rbp) 0x10b938103 <+1523>: 0f 84 2b 00 00 00 je 0x10b938134 ; <+1572> at salinst.cxx:654 0x10b938109 <+1529>: 48 8b 05 a8 82 4c 00 movq 0x4c82a8(%rip), %rax ; (void *)0x00007fff97891888: NSApp 0x10b938110 <+1536>: 48 8b 38 movq (%rax), %rdi 0x10b938113 <+1539>: 48 8b 95 20 fd ff ff movq -0x2e0(%rbp), %rdx 0x10b93811a <+1546>: 48 8b 35 17 a5 53 00 movq 0x53a517(%rip), %rsi ; "sendEvent:" 0x10b938121 <+1553>: 48 8b 05 e0 8c 4c 00 movq 0x4c8ce0(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b938128 <+1560>: ff d0 callq *%rax 0x10b93812a <+1562>: e9 00 00 00 00 jmp 0x10b93812f ; <+1567> at salinst.cxx:653 0x10b93812f <+1567>: e9 00 00 00 00 jmp 0x10b938134 ; <+1572> at salinst.cxx:654 0x10b938134 <+1572>: 48 8b 05 7d 82 4c 00 movq 0x4c827d(%rip), %rax ; (void *)0x00007fff97891888: NSApp 0x10b93813b <+1579>: 48 8b 38 movq (%rax), %rdi 0x10b93813e <+1582>: 48 8b 35 fb a4 53 00 movq 0x53a4fb(%rip), %rsi ; "updateWindows" 0x10b938145 <+1589>: 48 8b 05 bc 8c 4c 00 movq 0x4c8cbc(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b93814c <+1596>: ff d0 callq *%rax 0x10b93814e <+1598>: e9 00 00 00 00 jmp 0x10b938153 ; <+1603> at salinst.cxx:656 0x10b938153 <+1603>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b93815a <+1610>: 48 8b 08 movq (%rax), %rcx 0x10b93815d <+1613>: 48 8b 89 b8 00 00 00 movq 0xb8(%rcx), %rcx 0x10b938164 <+1620>: 48 8b b5 10 fd ff ff movq -0x2f0(%rbp), %rsi 0x10b93816b <+1627>: 48 89 c7 movq %rax, %rdi 0x10b93816e <+1630>: ff d1 callq *%rcx 0x10b938170 <+1632>: e9 00 00 00 00 jmp 0x10b938175 ; <+1637> at salinst.cxx:662 0x10b938175 <+1637>: 48 83 bd 20 fd ff ff 00 cmpq $0x0, -0x2e0(%rbp) 0x10b93817d <+1645>: 0f 85 77 00 00 00 jne 0x10b9381fa ; <+1770> at salinst.cxx:672 0x10b938183 <+1651>: 48 8d 05 de b1 55 00 leaq 0x55b1de(%rip), %rax ; AquaSalTimer::pRunningTimer 0x10b93818a <+1658>: 48 83 38 00 cmpq $0x0, (%rax) 0x10b93818e <+1662>: 0f 84 66 00 00 00 je 0x10b9381fa ; <+1770> at salinst.cxx:672 0x10b938194 <+1668>: e8 87 89 e9 ff callq 0x10b7d0b20 ; ImplGetSVData at svdata.cxx:70 0x10b938199 <+1673>: 48 89 85 60 fc ff ff movq %rax, -0x3a0(%rbp) 0x10b9381a0 <+1680>: e9 00 00 00 00 jmp 0x10b9381a5 ; <+1685> at salinst.cxx:666 0x10b9381a5 <+1685>: 48 8b 85 60 fc ff ff movq -0x3a0(%rbp), %rax 0x10b9381ac <+1692>: 48 83 78 30 00 cmpq $0x0, 0x30(%rax) 0x10b9381b1 <+1697>: 0f 84 3e 00 00 00 je 0x10b9381f5 ; <+1765> at salinst.cxx:671 0x10b9381b7 <+1703>: c6 85 07 fd ff ff 01 movb $0x1, -0x2f9(%rbp) 0x10b9381be <+1710>: e8 5d 89 e9 ff callq 0x10b7d0b20 ; ImplGetSVData at svdata.cxx:70 0x10b9381c3 <+1715>: 48 89 85 58 fc ff ff movq %rax, -0x3a8(%rbp) 0x10b9381ca <+1722>: e9 00 00 00 00 jmp 0x10b9381cf ; <+1727> at salinst.cxx:669 0x10b9381cf <+1727>: 48 8b 85 58 fc ff ff movq -0x3a8(%rbp), %rax 0x10b9381d6 <+1734>: 48 8b 78 30 movq 0x30(%rax), %rdi 0x10b9381da <+1738>: 0f b6 8d 07 fd ff ff movzbl -0x2f9(%rbp), %ecx 0x10b9381e1 <+1745>: 83 e1 01 andl $0x1, %ecx 0x10b9381e4 <+1748>: 89 ce movl %ecx, %esi 0x10b9381e6 <+1750>: e8 65 0b 00 00 callq 0x10b938d50 ; SalTimer::CallCallback at saltimer.hxx:53 0x10b9381eb <+1755>: e9 00 00 00 00 jmp 0x10b9381f0 ; <+1760> at salinst.cxx:670 0x10b9381f0 <+1760>: e9 00 00 00 00 jmp 0x10b9381f5 ; <+1765> at salinst.cxx:671 0x10b9381f5 <+1765>: e9 00 00 00 00 jmp 0x10b9381fa ; <+1770> at salinst.cxx:672 0x10b9381fa <+1770>: e9 00 00 00 00 jmp 0x10b9381ff ; <+1775> at salinst.cxx:674 0x10b9381ff <+1775>: 8a 85 2e fd ff ff movb -0x2d2(%rbp), %al 0x10b938205 <+1781>: 24 01 andb $0x1, %al 0x10b938207 <+1783>: 48 8b 8d e0 fc ff ff movq -0x320(%rbp), %rcx 0x10b93820e <+1790>: 88 41 24 movb %al, 0x24(%rcx) 0x10b938211 <+1793>: e8 4a 88 fe ff callq 0x10b920a60 ; GetSalData at saldata.hxx:113 0x10b938216 <+1798>: 48 89 85 50 fc ff ff movq %rax, -0x3b0(%rbp) 0x10b93821d <+1805>: e9 00 00 00 00 jmp 0x10b938222 ; <+1810> at salinst.cxx:677 0x10b938222 <+1810>: 48 8b 85 50 fc ff ff movq -0x3b0(%rbp), %rax 0x10b938229 <+1817>: 48 83 c0 10 addq $0x10, %rax 0x10b93822d <+1821>: 48 8d 7d a8 leaq -0x58(%rbp), %rdi 0x10b938231 <+1825>: 48 89 c6 movq %rax, %rsi 0x10b938234 <+1828>: e8 57 0b 00 00 callq 0x10b938d90 ; std::__1::list >::list at list:1173 0x10b938239 <+1833>: e9 00 00 00 00 jmp 0x10b93823e ; <+1838> at salinst.cxx:677 0x10b93823e <+1838>: 48 8d 45 d0 leaq -0x30(%rbp), %rax 0x10b938242 <+1842>: 48 8d 4d a8 leaq -0x58(%rbp), %rcx 0x10b938246 <+1846>: 48 89 8d c0 fd ff ff movq %rcx, -0x240(%rbp) 0x10b93824d <+1853>: 48 8b 8d c0 fd ff ff movq -0x240(%rbp), %rcx 0x10b938254 <+1860>: 48 89 8d d0 fd ff ff movq %rcx, -0x230(%rbp) 0x10b93825b <+1867>: 48 8b 8d d0 fd ff ff movq -0x230(%rbp), %rcx 0x10b938262 <+1874>: 48 8b 49 08 movq 0x8(%rcx), %rcx 0x10b938266 <+1878>: 48 89 85 e0 fd ff ff movq %rax, -0x220(%rbp) 0x10b93826d <+1885>: 48 89 8d d8 fd ff ff movq %rcx, -0x228(%rbp) 0x10b938274 <+1892>: 48 8b 85 e0 fd ff ff movq -0x220(%rbp), %rax 0x10b93827b <+1899>: 48 8b 8d d8 fd ff ff movq -0x228(%rbp), %rcx 0x10b938282 <+1906>: 48 89 85 f0 fd ff ff movq %rax, -0x210(%rbp) 0x10b938289 <+1913>: 48 89 8d e8 fd ff ff movq %rcx, -0x218(%rbp) 0x10b938290 <+1920>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b938297 <+1927>: 48 8b 8d e8 fd ff ff movq -0x218(%rbp), %rcx 0x10b93829e <+1934>: 48 89 08 movq %rcx, (%rax) 0x10b9382a1 <+1937>: 48 8b 45 d0 movq -0x30(%rbp), %rax 0x10b9382a5 <+1941>: 48 89 85 c8 fd ff ff movq %rax, -0x238(%rbp) 0x10b9382ac <+1948>: 48 8b 85 c8 fd ff ff movq -0x238(%rbp), %rax 0x10b9382b3 <+1955>: 48 89 45 a0 movq %rax, -0x60(%rbp) 0x10b9382b7 <+1959>: 48 8d 45 98 leaq -0x68(%rbp), %rax 0x10b9382bb <+1963>: 48 8d 4d a0 leaq -0x60(%rbp), %rcx 0x10b9382bf <+1967>: 48 8d 55 d8 leaq -0x28(%rbp), %rdx 0x10b9382c3 <+1971>: 48 8d 75 a8 leaq -0x58(%rbp), %rsi 0x10b9382c7 <+1975>: 48 89 b5 f8 fd ff ff movq %rsi, -0x208(%rbp) 0x10b9382ce <+1982>: 48 8b b5 f8 fd ff ff movq -0x208(%rbp), %rsi 0x10b9382d5 <+1989>: 48 89 b5 08 fe ff ff movq %rsi, -0x1f8(%rbp) 0x10b9382dc <+1996>: 48 8b b5 08 fe ff ff movq -0x1f8(%rbp), %rsi 0x10b9382e3 <+2003>: 48 89 b5 10 fe ff ff movq %rsi, -0x1f0(%rbp) 0x10b9382ea <+2010>: 48 8b b5 10 fe ff ff movq -0x1f0(%rbp), %rsi 0x10b9382f1 <+2017>: 48 89 b5 18 fe ff ff movq %rsi, -0x1e8(%rbp) 0x10b9382f8 <+2024>: 48 8b b5 18 fe ff ff movq -0x1e8(%rbp), %rsi 0x10b9382ff <+2031>: 48 89 b5 20 fe ff ff movq %rsi, -0x1e0(%rbp) 0x10b938306 <+2038>: 48 8b b5 20 fe ff ff movq -0x1e0(%rbp), %rsi 0x10b93830d <+2045>: 48 89 b5 28 fe ff ff movq %rsi, -0x1d8(%rbp) 0x10b938314 <+2052>: 48 8b b5 28 fe ff ff movq -0x1d8(%rbp), %rsi 0x10b93831b <+2059>: 48 89 95 38 fe ff ff movq %rdx, -0x1c8(%rbp) 0x10b938322 <+2066>: 48 89 b5 30 fe ff ff movq %rsi, -0x1d0(%rbp) 0x10b938329 <+2073>: 48 8b 95 38 fe ff ff movq -0x1c8(%rbp), %rdx 0x10b938330 <+2080>: 48 8b b5 30 fe ff ff movq -0x1d0(%rbp), %rsi 0x10b938337 <+2087>: 48 89 95 48 fe ff ff movq %rdx, -0x1b8(%rbp) 0x10b93833e <+2094>: 48 89 b5 40 fe ff ff movq %rsi, -0x1c0(%rbp) 0x10b938345 <+2101>: 48 8b 95 48 fe ff ff movq -0x1b8(%rbp), %rdx 0x10b93834c <+2108>: 48 8b b5 40 fe ff ff movq -0x1c0(%rbp), %rsi 0x10b938353 <+2115>: 48 89 32 movq %rsi, (%rdx) 0x10b938356 <+2118>: 48 8b 55 d8 movq -0x28(%rbp), %rdx 0x10b93835a <+2122>: 48 89 95 00 fe ff ff movq %rdx, -0x200(%rbp) 0x10b938361 <+2129>: 48 8b 95 00 fe ff ff movq -0x200(%rbp), %rdx 0x10b938368 <+2136>: 48 89 55 98 movq %rdx, -0x68(%rbp) 0x10b93836c <+2140>: 48 89 8d 58 fe ff ff movq %rcx, -0x1a8(%rbp) 0x10b938373 <+2147>: 48 89 85 50 fe ff ff movq %rax, -0x1b0(%rbp) 0x10b93837a <+2154>: 48 8b 85 58 fe ff ff movq -0x1a8(%rbp), %rax 0x10b938381 <+2161>: 48 8b 8d 50 fe ff ff movq -0x1b0(%rbp), %rcx 0x10b938388 <+2168>: 48 89 85 68 fe ff ff movq %rax, -0x198(%rbp) 0x10b93838f <+2175>: 48 89 8d 60 fe ff ff movq %rcx, -0x1a0(%rbp) 0x10b938396 <+2182>: 48 8b 85 68 fe ff ff movq -0x198(%rbp), %rax 0x10b93839d <+2189>: 48 8b 00 movq (%rax), %rax 0x10b9383a0 <+2192>: 48 8b 8d 60 fe ff ff movq -0x1a0(%rbp), %rcx 0x10b9383a7 <+2199>: 48 3b 01 cmpq (%rcx), %rax 0x10b9383aa <+2202>: 40 0f 94 c7 sete %dil 0x10b9383ae <+2206>: 40 80 f7 ff xorb $-0x1, %dil 0x10b9383b2 <+2210>: 40 88 bd 4f fc ff ff movb %dil, -0x3b1(%rbp) 0x10b9383b9 <+2217>: 8a 85 4f fc ff ff movb -0x3b1(%rbp), %al 0x10b9383bf <+2223>: a8 01 testb $0x1, %al 0x10b9383c1 <+2225>: 0f 85 05 00 00 00 jne 0x10b9383cc ; <+2236> at salinst.cxx:678 0x10b9383c7 <+2231>: e9 ab 02 00 00 jmp 0x10b938677 ; <+2919> at salinst.cxx:686 0x10b9383cc <+2236>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b9383d0 <+2240>: 48 89 85 70 fe ff ff movq %rax, -0x190(%rbp) 0x10b9383d7 <+2247>: 48 8b 85 70 fe ff ff movq -0x190(%rbp), %rax 0x10b9383de <+2254>: 48 8b 00 movq (%rax), %rax 0x10b9383e1 <+2257>: 48 89 85 78 fe ff ff movq %rax, -0x188(%rbp) 0x10b9383e8 <+2264>: 48 8b 85 78 fe ff ff movq -0x188(%rbp), %rax 0x10b9383ef <+2271>: 48 89 85 80 fe ff ff movq %rax, -0x180(%rbp) 0x10b9383f6 <+2278>: 48 8b 85 80 fe ff ff movq -0x180(%rbp), %rax 0x10b9383fd <+2285>: 48 89 85 88 fe ff ff movq %rax, -0x178(%rbp) 0x10b938404 <+2292>: 48 8b 85 88 fe ff ff movq -0x178(%rbp), %rax 0x10b93840b <+2299>: 48 89 85 90 fe ff ff movq %rax, -0x170(%rbp) 0x10b938412 <+2306>: 48 8b 85 90 fe ff ff movq -0x170(%rbp), %rax 0x10b938419 <+2313>: 48 83 c0 10 addq $0x10, %rax 0x10b93841d <+2317>: 48 89 85 40 fc ff ff movq %rax, -0x3c0(%rbp) 0x10b938424 <+2324>: 48 8b 85 40 fc ff ff movq -0x3c0(%rbp), %rax 0x10b93842b <+2331>: 48 8b 08 movq (%rax), %rcx 0x10b93842e <+2334>: f6 81 0a 01 00 00 01 testb $0x1, 0x10a(%rcx) 0x10b938435 <+2341>: 0f 84 16 02 00 00 je 0x10b938651 ; <+2881> at salinst.cxx:685 0x10b93843b <+2347>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b93843f <+2351>: 48 89 85 e8 fe ff ff movq %rax, -0x118(%rbp) 0x10b938446 <+2358>: 48 8b 85 e8 fe ff ff movq -0x118(%rbp), %rax 0x10b93844d <+2365>: 48 8b 00 movq (%rax), %rax 0x10b938450 <+2368>: 48 89 85 f0 fe ff ff movq %rax, -0x110(%rbp) 0x10b938457 <+2375>: 48 8b 85 f0 fe ff ff movq -0x110(%rbp), %rax 0x10b93845e <+2382>: 48 89 85 f8 fe ff ff movq %rax, -0x108(%rbp) 0x10b938465 <+2389>: 48 8b 85 f8 fe ff ff movq -0x108(%rbp), %rax 0x10b93846c <+2396>: 48 89 85 00 ff ff ff movq %rax, -0x100(%rbp) 0x10b938473 <+2403>: 48 8b 85 00 ff ff ff movq -0x100(%rbp), %rax 0x10b93847a <+2410>: 48 89 85 08 ff ff ff movq %rax, -0xf8(%rbp) 0x10b938481 <+2417>: 48 8b 85 08 ff ff ff movq -0xf8(%rbp), %rax 0x10b938488 <+2424>: 48 83 c0 10 addq $0x10, %rax 0x10b93848c <+2428>: 48 89 85 38 fc ff ff movq %rax, -0x3c8(%rbp) 0x10b938493 <+2435>: 48 8b 85 38 fc ff ff movq -0x3c8(%rbp), %rax 0x10b93849a <+2442>: 48 8b 08 movq (%rax), %rcx 0x10b93849d <+2445>: 48 81 c1 80 01 00 00 addq $0x180, %rcx ; imm = 0x180 0x10b9384a4 <+2452>: 48 89 cf movq %rcx, %rdi 0x10b9384a7 <+2455>: e8 44 f1 67 ff callq 0x10afb75f0 ; Rectangle::IsEmpty at gen.hxx:423 0x10b9384ac <+2460>: 88 85 37 fc ff ff movb %al, -0x3c9(%rbp) 0x10b9384b2 <+2466>: e9 00 00 00 00 jmp 0x10b9384b7 ; <+2471> at salinst.cxx:680 0x10b9384b7 <+2471>: 8a 85 37 fc ff ff movb -0x3c9(%rbp), %al 0x10b9384bd <+2477>: a8 01 testb $0x1, %al 0x10b9384bf <+2479>: 0f 85 8c 01 00 00 jne 0x10b938651 ; <+2881> at salinst.cxx:685 0x10b9384c5 <+2485>: e9 00 00 00 00 jmp 0x10b9384ca ; <+2490> at salinst.cxx:680 0x10b9384ca <+2490>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b9384ce <+2494>: 48 89 85 10 ff ff ff movq %rax, -0xf0(%rbp) 0x10b9384d5 <+2501>: 48 8b 85 10 ff ff ff movq -0xf0(%rbp), %rax 0x10b9384dc <+2508>: 48 8b 00 movq (%rax), %rax 0x10b9384df <+2511>: 48 89 85 18 ff ff ff movq %rax, -0xe8(%rbp) 0x10b9384e6 <+2518>: 48 8b 85 18 ff ff ff movq -0xe8(%rbp), %rax 0x10b9384ed <+2525>: 48 89 85 20 ff ff ff movq %rax, -0xe0(%rbp) 0x10b9384f4 <+2532>: 48 8b 85 20 ff ff ff movq -0xe0(%rbp), %rax 0x10b9384fb <+2539>: 48 89 85 28 ff ff ff movq %rax, -0xd8(%rbp) 0x10b938502 <+2546>: 48 8b 85 28 ff ff ff movq -0xd8(%rbp), %rax 0x10b938509 <+2553>: 48 89 85 30 ff ff ff movq %rax, -0xd0(%rbp) 0x10b938510 <+2560>: 48 8b 85 30 ff ff ff movq -0xd0(%rbp), %rax 0x10b938517 <+2567>: 48 83 c0 10 addq $0x10, %rax 0x10b93851b <+2571>: 48 89 85 28 fc ff ff movq %rax, -0x3d8(%rbp) 0x10b938522 <+2578>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b938526 <+2582>: 48 8b 8d 28 fc ff ff movq -0x3d8(%rbp), %rcx 0x10b93852d <+2589>: 48 8b 11 movq (%rcx), %rdx 0x10b938530 <+2592>: 48 8b 32 movq (%rdx), %rsi 0x10b938533 <+2595>: 48 8b b6 f8 00 00 00 movq 0xf8(%rsi), %rsi 0x10b93853a <+2602>: 48 89 85 38 ff ff ff movq %rax, -0xc8(%rbp) 0x10b938541 <+2609>: 48 8b 85 38 ff ff ff movq -0xc8(%rbp), %rax 0x10b938548 <+2616>: 48 8b 00 movq (%rax), %rax 0x10b93854b <+2619>: 48 89 85 40 ff ff ff movq %rax, -0xc0(%rbp) 0x10b938552 <+2626>: 48 8b 85 40 ff ff ff movq -0xc0(%rbp), %rax 0x10b938559 <+2633>: 48 89 85 48 ff ff ff movq %rax, -0xb8(%rbp) 0x10b938560 <+2640>: 48 8b 85 48 ff ff ff movq -0xb8(%rbp), %rax 0x10b938567 <+2647>: 48 89 85 50 ff ff ff movq %rax, -0xb0(%rbp) 0x10b93856e <+2654>: 48 8b 85 50 ff ff ff movq -0xb0(%rbp), %rax 0x10b938575 <+2661>: 48 89 85 58 ff ff ff movq %rax, -0xa8(%rbp) 0x10b93857c <+2668>: 48 8b 85 58 ff ff ff movq -0xa8(%rbp), %rax 0x10b938583 <+2675>: 48 83 c0 10 addq $0x10, %rax 0x10b938587 <+2679>: 48 89 b5 20 fc ff ff movq %rsi, -0x3e0(%rbp) 0x10b93858e <+2686>: 48 89 95 18 fc ff ff movq %rdx, -0x3e8(%rbp) 0x10b938595 <+2693>: 48 89 85 10 fc ff ff movq %rax, -0x3f0(%rbp) 0x10b93859c <+2700>: 48 8b 85 10 fc ff ff movq -0x3f0(%rbp), %rax 0x10b9385a3 <+2707>: 48 8b 08 movq (%rax), %rcx 0x10b9385a6 <+2710>: 48 81 c1 80 01 00 00 addq $0x180, %rcx ; imm = 0x180 0x10b9385ad <+2717>: 48 8b bd 18 fc ff ff movq -0x3e8(%rbp), %rdi 0x10b9385b4 <+2724>: 48 89 ce movq %rcx, %rsi 0x10b9385b7 <+2727>: 48 8b 8d 20 fc ff ff movq -0x3e0(%rbp), %rcx 0x10b9385be <+2734>: ff d1 callq *%rcx 0x10b9385c0 <+2736>: e9 00 00 00 00 jmp 0x10b9385c5 ; <+2741> at salinst.cxx:682 0x10b9385c5 <+2741>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b9385c9 <+2745>: 48 89 85 68 ff ff ff movq %rax, -0x98(%rbp) 0x10b9385d0 <+2752>: 48 8b 85 68 ff ff ff movq -0x98(%rbp), %rax 0x10b9385d7 <+2759>: 48 8b 00 movq (%rax), %rax 0x10b9385da <+2762>: 48 89 85 70 ff ff ff movq %rax, -0x90(%rbp) 0x10b9385e1 <+2769>: 48 8b 85 70 ff ff ff movq -0x90(%rbp), %rax 0x10b9385e8 <+2776>: 48 89 85 78 ff ff ff movq %rax, -0x88(%rbp) 0x10b9385ef <+2783>: 48 8b 85 78 ff ff ff movq -0x88(%rbp), %rax 0x10b9385f6 <+2790>: 48 89 45 80 movq %rax, -0x80(%rbp) 0x10b9385fa <+2794>: 48 8b 45 80 movq -0x80(%rbp), %rax 0x10b9385fe <+2798>: 48 89 45 88 movq %rax, -0x78(%rbp) 0x10b938602 <+2802>: 48 8b 45 88 movq -0x78(%rbp), %rax 0x10b938606 <+2806>: 48 83 c0 10 addq $0x10, %rax 0x10b93860a <+2810>: 48 89 85 08 fc ff ff movq %rax, -0x3f8(%rbp) 0x10b938611 <+2817>: 48 8b 85 08 fc ff ff movq -0x3f8(%rbp), %rax 0x10b938618 <+2824>: 48 8b 08 movq (%rax), %rcx 0x10b93861b <+2827>: 48 81 c1 80 01 00 00 addq $0x180, %rcx ; imm = 0x180 0x10b938622 <+2834>: 48 89 cf movq %rcx, %rdi 0x10b938625 <+2837>: e8 06 66 6a ff callq 0x10afdec30 ; Rectangle::SetEmpty at gen.hxx:347 0x10b93862a <+2842>: e9 00 00 00 00 jmp 0x10b93862f ; <+2847> at salinst.cxx:684 0x10b93862f <+2847>: e9 1d 00 00 00 jmp 0x10b938651 ; <+2881> at salinst.cxx:685 0x10b938634 <+2852>: 48 8d 7d a8 leaq -0x58(%rbp), %rdi 0x10b938638 <+2856>: 89 d1 movl %edx, %ecx 0x10b93863a <+2858>: 48 89 85 38 fd ff ff movq %rax, -0x2c8(%rbp) 0x10b938641 <+2865>: 89 8d 34 fd ff ff movl %ecx, -0x2cc(%rbp) 0x10b938647 <+2871>: e8 54 b7 ff ff callq 0x10b933da0 ; std::__1::list >::~list at list:777 0x10b93864c <+2876>: e9 ee 02 00 00 jmp 0x10b93893f ; <+3631> at salinst.cxx:724 0x10b938651 <+2881>: e9 00 00 00 00 jmp 0x10b938656 ; <+2886> at salinst.cxx:685 0x10b938656 <+2886>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b93865a <+2890>: 48 89 85 60 ff ff ff movq %rax, -0xa0(%rbp) 0x10b938661 <+2897>: 48 8b 85 60 ff ff ff movq -0xa0(%rbp), %rax 0x10b938668 <+2904>: 48 8b 08 movq (%rax), %rcx 0x10b93866b <+2907>: 48 8b 49 08 movq 0x8(%rcx), %rcx 0x10b93866f <+2911>: 48 89 08 movq %rcx, (%rax) 0x10b938672 <+2914>: e9 40 fc ff ff jmp 0x10b9382b7 ; <+1959> at salinst.cxx:678 0x10b938677 <+2919>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b93867e <+2926>: 48 8b 78 50 movq 0x50(%rax), %rdi 0x10b938682 <+2930>: e8 b3 5f 26 00 callq 0x10bb9e63a ; symbol stub for: osl_setCondition 0x10b938687 <+2935>: 88 85 07 fc ff ff movb %al, -0x3f9(%rbp) 0x10b93868d <+2941>: e9 00 00 00 00 jmp 0x10b938692 ; <+2946> at salinst.cxx:686 0x10b938692 <+2946>: 48 8d 7d a8 leaq -0x58(%rbp), %rdi 0x10b938696 <+2950>: e8 05 b7 ff ff callq 0x10b933da0 ; std::__1::list >::~list at list:777 0x10b93869b <+2955>: e9 ae 00 00 00 jmp 0x10b93874e ; <+3134> at salinst.cxx:704 0x10b9386a0 <+2960>: f6 85 5f fd ff ff 01 testb $0x1, -0x2a1(%rbp) 0x10b9386a7 <+2967>: 0f 84 9c 00 00 00 je 0x10b938749 ; <+3129> at salinst.cxx:698 0x10b9386ad <+2973>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b9386b4 <+2980>: 48 8b 78 50 movq 0x50(%rax), %rdi 0x10b9386b8 <+2984>: e8 6b 5f 26 00 callq 0x10bb9e628 ; symbol stub for: osl_resetCondition 0x10b9386bd <+2989>: 88 85 06 fc ff ff movb %al, -0x3fa(%rbp) 0x10b9386c3 <+2995>: e9 00 00 00 00 jmp 0x10b9386c8 ; <+3000> at salinst.cxx:694 0x10b9386c8 <+3000>: 48 8b 05 41 43 2e 00 movq 0x2e4341(%rip), %rax ; typeinfo name for DocumentFocusListener + 32 0x10b9386cf <+3007>: 48 89 45 90 movq %rax, -0x70(%rbp) 0x10b9386d3 <+3011>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b9386da <+3018>: 48 8b 08 movq (%rax), %rcx 0x10b9386dd <+3021>: 48 8b 89 b0 00 00 00 movq 0xb0(%rcx), %rcx 0x10b9386e4 <+3028>: 48 89 c7 movq %rax, %rdi 0x10b9386e7 <+3031>: ff d1 callq *%rcx 0x10b9386e9 <+3033>: 48 89 85 f8 fb ff ff movq %rax, -0x408(%rbp) 0x10b9386f0 <+3040>: e9 00 00 00 00 jmp 0x10b9386f5 ; <+3045> at salinst.cxx:695 0x10b9386f5 <+3045>: 48 8b 85 f8 fb ff ff movq -0x408(%rbp), %rax 0x10b9386fc <+3052>: 48 89 85 f8 fc ff ff movq %rax, -0x308(%rbp) 0x10b938703 <+3059>: 48 8b 8d e0 fc ff ff movq -0x320(%rbp), %rcx 0x10b93870a <+3066>: 48 8b 79 50 movq 0x50(%rcx), %rdi 0x10b93870e <+3070>: 48 8d 75 90 leaq -0x70(%rbp), %rsi 0x10b938712 <+3074>: e8 59 5f 26 00 callq 0x10bb9e670 ; symbol stub for: osl_waitCondition 0x10b938717 <+3079>: 89 85 f4 fb ff ff movl %eax, -0x40c(%rbp) 0x10b93871d <+3085>: e9 00 00 00 00 jmp 0x10b938722 ; <+3090> at salinst.cxx:697 0x10b938722 <+3090>: 48 8b 85 e0 fc ff ff movq -0x320(%rbp), %rax 0x10b938729 <+3097>: 48 8b 08 movq (%rax), %rcx 0x10b93872c <+3100>: 48 8b 89 b8 00 00 00 movq 0xb8(%rcx), %rcx 0x10b938733 <+3107>: 48 8b b5 f8 fc ff ff movq -0x308(%rbp), %rsi 0x10b93873a <+3114>: 48 89 c7 movq %rax, %rdi 0x10b93873d <+3117>: ff d1 callq *%rcx 0x10b93873f <+3119>: e9 00 00 00 00 jmp 0x10b938744 ; <+3124> at salinst.cxx:698 0x10b938744 <+3124>: e9 00 00 00 00 jmp 0x10b938749 ; <+3129> at salinst.cxx:698 0x10b938749 <+3129>: e9 00 00 00 00 jmp 0x10b93874e ; <+3134> at salinst.cxx:704 0x10b93874e <+3134>: f6 85 5f fd ff ff 01 testb $0x1, -0x2a1(%rbp) 0x10b938755 <+3141>: 0f 84 89 01 00 00 je 0x10b9388e4 ; <+3540> at salinst.cxx:721 0x10b93875b <+3147>: 48 8d 05 ee ab 55 00 leaq 0x55abee(%rip), %rax ; AquaSalInstance::aAppEventList 0x10b938762 <+3154>: 48 89 85 c0 fe ff ff movq %rax, -0x140(%rbp) 0x10b938769 <+3161>: 48 8b 85 c0 fe ff ff movq -0x140(%rbp), %rax 0x10b938770 <+3168>: 48 89 85 c8 fe ff ff movq %rax, -0x138(%rbp) 0x10b938777 <+3175>: 48 8b 85 c8 fe ff ff movq -0x138(%rbp), %rax 0x10b93877e <+3182>: 48 89 85 d0 fe ff ff movq %rax, -0x130(%rbp) 0x10b938785 <+3189>: 48 8b 85 d0 fe ff ff movq -0x130(%rbp), %rax 0x10b93878c <+3196>: 48 83 c0 10 addq $0x10, %rax 0x10b938790 <+3200>: 48 89 85 d8 fe ff ff movq %rax, -0x128(%rbp) 0x10b938797 <+3207>: 48 8b 85 d8 fe ff ff movq -0x128(%rbp), %rax 0x10b93879e <+3214>: 48 89 85 e0 fe ff ff movq %rax, -0x120(%rbp) 0x10b9387a5 <+3221>: 48 8b 85 e0 fe ff ff movq -0x120(%rbp), %rax 0x10b9387ac <+3228>: 48 83 38 00 cmpq $0x0, (%rax) 0x10b9387b0 <+3232>: 0f 84 2e 01 00 00 je 0x10b9388e4 ; <+3540> at salinst.cxx:721 0x10b9387b6 <+3238>: e8 65 83 e9 ff callq 0x10b7d0b20 ; ImplGetSVData at svdata.cxx:70 0x10b9387bb <+3243>: 48 89 85 e8 fb ff ff movq %rax, -0x418(%rbp) 0x10b9387c2 <+3250>: e9 00 00 00 00 jmp 0x10b9387c7 ; <+3255> at salinst.cxx:704 0x10b9387c7 <+3255>: 48 8b 85 e8 fb ff ff movq -0x418(%rbp), %rax 0x10b9387ce <+3262>: f6 80 f1 00 00 00 01 testb $0x1, 0xf1(%rax) 0x10b9387d5 <+3269>: 0f 84 09 01 00 00 je 0x10b9388e4 ; <+3540> at salinst.cxx:721 0x10b9387db <+3275>: f6 05 cf 9e 55 00 01 testb $0x1, 0x559ecf(%rip) ; guard variable for SalGetDesktopEnvironment()::aDesktopEnvironment 0x10b9387e2 <+3282>: 0f 85 f7 00 00 00 jne 0x10b9388df ; <+3535> at salinst.cxx:721 0x10b9387e8 <+3288>: 48 8d 05 61 ab 55 00 leaq 0x55ab61(%rip), %rax ; AquaSalInstance::aAppEventList 0x10b9387ef <+3295>: c6 05 bb 9e 55 00 01 movb $0x1, 0x559ebb(%rip) ; guard variable for SalGetDesktopEnvironment()::aDesktopEnvironment 0x10b9387f6 <+3302>: 48 89 85 98 fe ff ff movq %rax, -0x168(%rbp) 0x10b9387fd <+3309>: 48 8b 85 98 fe ff ff movq -0x168(%rbp), %rax 0x10b938804 <+3316>: 48 8b 40 08 movq 0x8(%rax), %rax 0x10b938808 <+3320>: 48 89 85 a0 fe ff ff movq %rax, -0x160(%rbp) 0x10b93880f <+3327>: 48 8b 85 a0 fe ff ff movq -0x160(%rbp), %rax 0x10b938816 <+3334>: 48 89 85 a8 fe ff ff movq %rax, -0x158(%rbp) 0x10b93881d <+3341>: 48 8b 85 a8 fe ff ff movq -0x158(%rbp), %rax 0x10b938824 <+3348>: 48 89 85 b0 fe ff ff movq %rax, -0x150(%rbp) 0x10b93882b <+3355>: 48 8b 85 b0 fe ff ff movq -0x150(%rbp), %rax 0x10b938832 <+3362>: 48 89 85 b8 fe ff ff movq %rax, -0x148(%rbp) 0x10b938839 <+3369>: 48 8b 85 b8 fe ff ff movq -0x148(%rbp), %rax 0x10b938840 <+3376>: 48 83 c0 10 addq $0x10, %rax 0x10b938844 <+3380>: 48 89 85 e0 fb ff ff movq %rax, -0x420(%rbp) 0x10b93884b <+3387>: 48 8b 85 e0 fb ff ff movq -0x420(%rbp), %rax 0x10b938852 <+3394>: 48 8b 08 movq (%rax), %rcx 0x10b938855 <+3397>: 48 89 8d f0 fc ff ff movq %rcx, -0x310(%rbp) 0x10b93885c <+3404>: 48 8d 3d ed aa 55 00 leaq 0x55aaed(%rip), %rdi ; AquaSalInstance::aAppEventList 0x10b938863 <+3411>: e8 58 05 00 00 callq 0x10b938dc0 ; std::__1::list >::pop_front at list:1640 0x10b938868 <+3416>: e9 00 00 00 00 jmp 0x10b93886d ; <+3421> at salinst.cxx:715 0x10b93886d <+3421>: e8 ae 82 e9 ff callq 0x10b7d0b20 ; ImplGetSVData at svdata.cxx:70 0x10b938872 <+3426>: 48 89 85 d8 fb ff ff movq %rax, -0x428(%rbp) 0x10b938879 <+3433>: e9 00 00 00 00 jmp 0x10b93887e ; <+3438> at salinst.cxx:715 0x10b93887e <+3438>: 48 8b 85 d8 fb ff ff movq -0x428(%rbp), %rax 0x10b938885 <+3445>: 48 89 85 e8 fc ff ff movq %rax, -0x318(%rbp) 0x10b93888c <+3452>: 48 8b 48 10 movq 0x10(%rax), %rcx 0x10b938890 <+3456>: 48 8b 11 movq (%rcx), %rdx 0x10b938893 <+3459>: 48 8b 52 48 movq 0x48(%rdx), %rdx 0x10b938897 <+3463>: 48 8b b5 f0 fc ff ff movq -0x310(%rbp), %rsi 0x10b93889e <+3470>: 48 89 cf movq %rcx, %rdi 0x10b9388a1 <+3473>: ff d2 callq *%rdx 0x10b9388a3 <+3475>: e9 00 00 00 00 jmp 0x10b9388a8 ; <+3480> at salinst.cxx:717 0x10b9388a8 <+3480>: 48 8b 85 f0 fc ff ff movq -0x310(%rbp), %rax 0x10b9388af <+3487>: 48 83 f8 00 cmpq $0x0, %rax 0x10b9388b3 <+3491>: 48 89 85 d0 fb ff ff movq %rax, -0x430(%rbp) 0x10b9388ba <+3498>: 0f 84 18 00 00 00 je 0x10b9388d8 ; <+3528> at salinst.cxx:719 0x10b9388c0 <+3504>: 48 8b bd d0 fb ff ff movq -0x430(%rbp), %rdi 0x10b9388c7 <+3511>: e8 94 06 00 00 callq 0x10b938f60 ; ApplicationEvent::~ApplicationEvent at svapp.hxx:117 0x10b9388cc <+3516>: 48 8b bd d0 fb ff ff movq -0x430(%rbp), %rdi 0x10b9388d3 <+3523>: e8 de 65 26 00 callq 0x10bb9eeb6 ; symbol stub for: operator delete(void*) 0x10b9388d8 <+3528>: c6 05 d2 9d 55 00 00 movb $0x0, 0x559dd2(%rip) ; guard variable for SalGetDesktopEnvironment()::aDesktopEnvironment 0x10b9388df <+3535>: e9 00 00 00 00 jmp 0x10b9388e4 ; <+3540> at salinst.cxx:721 0x10b9388e4 <+3540>: b8 01 00 00 00 movl $0x1, %eax 0x10b9388e9 <+3545>: 31 c9 xorl %ecx, %ecx 0x10b9388eb <+3547>: 8a 95 2f fd ff ff movb -0x2d1(%rbp), %dl 0x10b9388f1 <+3553>: f6 c2 01 testb $0x1, %dl 0x10b9388f4 <+3556>: 0f 45 c1 cmovnel %ecx, %eax 0x10b9388f7 <+3559>: 89 85 6c fd ff ff movl %eax, -0x294(%rbp) 0x10b9388fd <+3565>: c7 85 30 fd ff ff 01 00 00 00 movl $0x1, -0x2d0(%rbp) 0x10b938907 <+3575>: 48 8d 7d c8 leaq -0x38(%rbp), %rdi 0x10b93890b <+3579>: e8 70 06 00 00 callq 0x10b938f80 ; ReleasePoolHolder::~ReleasePoolHolder at salinst.cxx:562 0x10b938910 <+3584>: 48 8b 3d d9 83 4c 00 movq 0x4c83d9(%rip), %rdi ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b938917 <+3591>: 8b 85 6c fd ff ff movl -0x294(%rbp), %eax 0x10b93891d <+3597>: 48 8b 3f movq (%rdi), %rdi 0x10b938920 <+3600>: 48 3b 7d f8 cmpq -0x8(%rbp), %rdi 0x10b938924 <+3604>: 89 85 cc fb ff ff movl %eax, -0x434(%rbp) 0x10b93892a <+3610>: 0f 85 24 00 00 00 jne 0x10b938954 ; <+3652> at salinst.cxx:724 0x10b938930 <+3616>: 8b 85 cc fb ff ff movl -0x434(%rbp), %eax 0x10b938936 <+3622>: 48 81 c4 40 04 00 00 addq $0x440, %rsp ; imm = 0x440 0x10b93893d <+3629>: 5d popq %rbp 0x10b93893e <+3630>: c3 retq 0x10b93893f <+3631>: 48 8d 7d c8 leaq -0x38(%rbp), %rdi 0x10b938943 <+3635>: e8 38 06 00 00 callq 0x10b938f80 ; ReleasePoolHolder::~ReleasePoolHolder at salinst.cxx:562 0x10b938948 <+3640>: 48 8b bd 38 fd ff ff movq -0x2c8(%rbp), %rdi 0x10b93894f <+3647>: e8 ce 65 26 00 callq 0x10bb9ef22 ; symbol stub for: _Unwind_Resume 0x10b938954 <+3652>: e8 f9 65 26 00 callq 0x10bb9ef52 ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x10b937ef6 UNWIND PLANS for libvcllo.dylib`AquaSalInstance::DoYield(bool, bool, unsigned long) (start addr 0x10b937b10) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9994800-0x0000000000989079) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 3630: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 3631: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI LSDA address 0x10bbff130, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9994800-0x0000000000989079) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing LSDA address 0x10bbff130, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9994800-0x0000000000989079) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 3630: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 3631: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x10bbff130, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9994800-0x0000000000989080) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10b7c78f0 libvcllo.dylib`ImplYield: 0x10b7c7220 <+0>: 55 pushq %rbp 0x10b7c7221 <+1>: 48 89 e5 movq %rsp, %rbp 0x10b7c7224 <+4>: 48 81 ec e0 05 00 00 subq $0x5e0, %rsp ; imm = 0x5E0 0x10b7c722b <+11>: 40 88 f0 movb %sil, %al 0x10b7c722e <+14>: 40 88 f9 movb %dil, %cl 0x10b7c7231 <+17>: 4c 8b 05 b8 9a 63 00 movq 0x639ab8(%rip), %r8 ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b7c7238 <+24>: 4d 8b 00 movq (%r8), %r8 0x10b7c723b <+27>: 4c 89 45 f8 movq %r8, -0x8(%rbp) 0x10b7c723f <+31>: 80 e1 01 andb $0x1, %cl 0x10b7c7242 <+34>: 88 8d 33 fb ff ff movb %cl, -0x4cd(%rbp) 0x10b7c7248 <+40>: 24 01 andb $0x1, %al 0x10b7c724a <+42>: 88 85 32 fb ff ff movb %al, -0x4ce(%rbp) 0x10b7c7250 <+48>: 48 89 95 28 fb ff ff movq %rdx, -0x4d8(%rbp) 0x10b7c7257 <+55>: e8 c4 98 00 00 callq 0x10b7d0b20 ; ImplGetSVData at svdata.cxx:70 0x10b7c725c <+60>: 48 89 85 20 fb ff ff movq %rax, -0x4e0(%rbp) 0x10b7c7263 <+67>: 48 8d 85 f0 fe ff ff leaq -0x110(%rbp), %rax 0x10b7c726a <+74>: 48 89 85 48 fb ff ff movq %rax, -0x4b8(%rbp) 0x10b7c7271 <+81>: c7 85 44 fb ff ff 10 00 00 00 movl $0x10, -0x4bc(%rbp) 0x10b7c727b <+91>: 48 8b 85 48 fb ff ff movq -0x4b8(%rbp), %rax 0x10b7c7282 <+98>: 48 89 c1 movq %rax, %rcx 0x10b7c7285 <+101>: 48 83 c1 70 addq $0x70, %rcx 0x10b7c7289 <+105>: 48 89 8d 50 fb ff ff movq %rcx, -0x4b0(%rbp) 0x10b7c7290 <+112>: 48 89 8d 58 fb ff ff movq %rcx, -0x4a8(%rbp) 0x10b7c7297 <+119>: 48 8b 0d 6a 98 63 00 movq 0x63986a(%rip), %rcx ; (void *)0x00007fff9b0a5648: vtable for std::__1::ios_base 0x10b7c729e <+126>: 48 83 c1 10 addq $0x10, %rcx 0x10b7c72a2 <+130>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10b7c72a6 <+134>: 48 8b 0d 63 98 63 00 movq 0x639863(%rip), %rcx ; (void *)0x000000010be74e50: vtable for std::__1::basic_ios > 0x10b7c72ad <+141>: 48 83 c1 10 addq $0x10, %rcx 0x10b7c72b1 <+145>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10b7c72b5 <+149>: 48 8b 0d 44 98 63 00 movq 0x639844(%rip), %rcx ; (void *)0x000000010be74a30: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10b7c72bc <+156>: 48 89 ca movq %rcx, %rdx 0x10b7c72bf <+159>: 48 83 c2 18 addq $0x18, %rdx 0x10b7c72c3 <+163>: 48 89 10 movq %rdx, (%rax) 0x10b7c72c6 <+166>: 48 83 c1 40 addq $0x40, %rcx 0x10b7c72ca <+170>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10b7c72ce <+174>: 48 89 c1 movq %rax, %rcx 0x10b7c72d1 <+177>: 48 83 c1 08 addq $0x8, %rcx 0x10b7c72d5 <+181>: 48 89 85 70 fb ff ff movq %rax, -0x490(%rbp) 0x10b7c72dc <+188>: 48 8b 15 5d 94 63 00 movq 0x63945d(%rip), %rdx ; (void *)0x000000010be74a80: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10b7c72e3 <+195>: 48 83 c2 08 addq $0x8, %rdx 0x10b7c72e7 <+199>: 48 89 95 68 fb ff ff movq %rdx, -0x498(%rbp) 0x10b7c72ee <+206>: 48 89 8d 60 fb ff ff movq %rcx, -0x4a0(%rbp) 0x10b7c72f5 <+213>: 48 8b 8d 70 fb ff ff movq -0x490(%rbp), %rcx 0x10b7c72fc <+220>: 48 8b 95 68 fb ff ff movq -0x498(%rbp), %rdx 0x10b7c7303 <+227>: 48 8b 32 movq (%rdx), %rsi 0x10b7c7306 <+230>: 48 89 31 movq %rsi, (%rcx) 0x10b7c7309 <+233>: 48 8b 52 08 movq 0x8(%rdx), %rdx 0x10b7c730d <+237>: 48 8b 76 e8 movq -0x18(%rsi), %rsi 0x10b7c7311 <+241>: 48 89 14 31 movq %rdx, (%rcx,%rsi) 0x10b7c7315 <+245>: 48 8b 11 movq (%rcx), %rdx 0x10b7c7318 <+248>: 48 8b 52 e8 movq -0x18(%rdx), %rdx 0x10b7c731c <+252>: 48 01 d1 addq %rdx, %rcx 0x10b7c731f <+255>: 48 8b 95 60 fb ff ff movq -0x4a0(%rbp), %rdx 0x10b7c7326 <+262>: 48 89 8d 80 fb ff ff movq %rcx, -0x480(%rbp) 0x10b7c732d <+269>: 48 89 95 78 fb ff ff movq %rdx, -0x488(%rbp) 0x10b7c7334 <+276>: 48 8b 8d 80 fb ff ff movq -0x480(%rbp), %rcx 0x10b7c733b <+283>: 48 89 cf movq %rcx, %rdi 0x10b7c733e <+286>: 48 89 d6 movq %rdx, %rsi 0x10b7c7341 <+289>: 48 89 85 f8 fa ff ff movq %rax, -0x508(%rbp) 0x10b7c7348 <+296>: 48 89 8d f0 fa ff ff movq %rcx, -0x510(%rbp) 0x10b7c734f <+303>: e8 32 7b 3d 00 callq 0x10bb9ee86 ; symbol stub for: std::__1::ios_base::init(void*) 0x10b7c7354 <+308>: e9 00 00 00 00 jmp 0x10b7c7359 ; <+313> [inlined] std::__1::basic_ios >::init(std::__1::basic_streambuf >*) + 30 at ostream:281 0x10b7c7359 <+313>: 48 8b 85 f0 fa ff ff movq -0x510(%rbp), %rax 0x10b7c7360 <+320>: 48 c7 80 88 00 00 00 00 00 00 00 movq $0x0, 0x88(%rax) 0x10b7c736b <+331>: e8 80 ee 7f ff callq 0x10afc61f0 ; std::__1::char_traits::eof at string:666 0x10b7c7370 <+336>: 48 8b 0d 89 97 63 00 movq 0x639789(%rip), %rcx ; (void *)0x000000010be74a30: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10b7c7377 <+343>: 48 89 ca movq %rcx, %rdx 0x10b7c737a <+346>: 48 83 c2 40 addq $0x40, %rdx 0x10b7c737e <+350>: 48 83 c1 18 addq $0x18, %rcx 0x10b7c7382 <+354>: 48 8b b5 f0 fa ff ff movq -0x510(%rbp), %rsi 0x10b7c7389 <+361>: 89 86 90 00 00 00 movl %eax, 0x90(%rsi) 0x10b7c738f <+367>: 48 8b bd f8 fa ff ff movq -0x508(%rbp), %rdi 0x10b7c7396 <+374>: 48 89 0f movq %rcx, (%rdi) 0x10b7c7399 <+377>: 48 89 57 70 movq %rdx, 0x70(%rdi) 0x10b7c739d <+381>: 48 83 c7 08 addq $0x8, %rdi 0x10b7c73a1 <+385>: 8b 85 44 fb ff ff movl -0x4bc(%rbp), %eax 0x10b7c73a7 <+391>: 83 c8 10 orl $0x10, %eax 0x10b7c73aa <+394>: 48 89 bd 90 fb ff ff movq %rdi, -0x470(%rbp) 0x10b7c73b1 <+401>: 89 85 8c fb ff ff movl %eax, -0x474(%rbp) 0x10b7c73b7 <+407>: 48 8b 8d 90 fb ff ff movq -0x470(%rbp), %rcx 0x10b7c73be <+414>: 8b 85 8c fb ff ff movl -0x474(%rbp), %eax 0x10b7c73c4 <+420>: 48 89 8d b0 fb ff ff movq %rcx, -0x450(%rbp) 0x10b7c73cb <+427>: 89 85 ac fb ff ff movl %eax, -0x454(%rbp) 0x10b7c73d1 <+433>: 48 8b 8d b0 fb ff ff movq -0x450(%rbp), %rcx 0x10b7c73d8 <+440>: 48 89 ca movq %rcx, %rdx 0x10b7c73db <+443>: 48 89 d7 movq %rdx, %rdi 0x10b7c73de <+446>: 48 89 8d e8 fa ff ff movq %rcx, -0x518(%rbp) 0x10b7c73e5 <+453>: e8 56 04 80 ff callq 0x10afc7840 ; std::__1::basic_streambuf >::basic_streambuf at streambuf:371 0x10b7c73ea <+458>: 31 f6 xorl %esi, %esi 0x10b7c73ec <+460>: b8 18 00 00 00 movl $0x18, %eax 0x10b7c73f1 <+465>: 89 c2 movl %eax, %edx 0x10b7c73f3 <+467>: 48 8b 0d ee 96 63 00 movq 0x6396ee(%rip), %rcx ; (void *)0x000000010be74b58: vtable for std::__1::basic_stringbuf, std::__1::allocator > 0x10b7c73fa <+474>: 48 83 c1 10 addq $0x10, %rcx 0x10b7c73fe <+478>: 48 8b bd e8 fa ff ff movq -0x518(%rbp), %rdi 0x10b7c7405 <+485>: 48 89 0f movq %rcx, (%rdi) 0x10b7c7408 <+488>: 48 83 c7 40 addq $0x40, %rdi 0x10b7c740c <+492>: 48 89 bd b8 fb ff ff movq %rdi, -0x448(%rbp) 0x10b7c7413 <+499>: 48 8b 8d b8 fb ff ff movq -0x448(%rbp), %rcx 0x10b7c741a <+506>: 48 89 8d c0 fb ff ff movq %rcx, -0x440(%rbp) 0x10b7c7421 <+513>: 48 8b 8d c0 fb ff ff movq -0x440(%rbp), %rcx 0x10b7c7428 <+520>: 48 89 8d c8 fb ff ff movq %rcx, -0x438(%rbp) 0x10b7c742f <+527>: 4c 8b 85 c8 fb ff ff movq -0x438(%rbp), %r8 0x10b7c7436 <+534>: 4c 89 85 d0 fb ff ff movq %r8, -0x430(%rbp) 0x10b7c743d <+541>: 4c 8b 85 d0 fb ff ff movq -0x430(%rbp), %r8 0x10b7c7444 <+548>: 4c 89 85 d8 fb ff ff movq %r8, -0x428(%rbp) 0x10b7c744b <+555>: 4c 8b 85 d8 fb ff ff movq -0x428(%rbp), %r8 0x10b7c7452 <+562>: 4d 89 c1 movq %r8, %r9 0x10b7c7455 <+565>: 4c 89 8d e0 fb ff ff movq %r9, -0x420(%rbp) 0x10b7c745c <+572>: 48 89 bd e0 fa ff ff movq %rdi, -0x520(%rbp) 0x10b7c7463 <+579>: 4c 89 c7 movq %r8, %rdi 0x10b7c7466 <+582>: 48 89 8d d8 fa ff ff movq %rcx, -0x528(%rbp) 0x10b7c746d <+589>: e8 ca 7b 3d 00 callq 0x10bb9f03c ; symbol stub for: memset 0x10b7c7472 <+594>: 48 8b 8d d8 fa ff ff movq -0x528(%rbp), %rcx 0x10b7c7479 <+601>: 48 89 8d f8 fb ff ff movq %rcx, -0x408(%rbp) 0x10b7c7480 <+608>: 48 8b 95 f8 fb ff ff movq -0x408(%rbp), %rdx 0x10b7c7487 <+615>: 48 89 95 00 fc ff ff movq %rdx, -0x400(%rbp) 0x10b7c748e <+622>: 48 8b 95 00 fc ff ff movq -0x400(%rbp), %rdx 0x10b7c7495 <+629>: 48 89 95 08 fc ff ff movq %rdx, -0x3f8(%rbp) 0x10b7c749c <+636>: 48 8b 95 08 fc ff ff movq -0x3f8(%rbp), %rdx 0x10b7c74a3 <+643>: 48 89 95 f0 fb ff ff movq %rdx, -0x410(%rbp) 0x10b7c74aa <+650>: c7 85 ec fb ff ff 00 00 00 00 movl $0x0, -0x414(%rbp) 0x10b7c74b4 <+660>: 83 bd ec fb ff ff 03 cmpl $0x3, -0x414(%rbp) 0x10b7c74bb <+667>: 0f 83 2b 00 00 00 jae 0x10b7c74ec ; <+716> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 276 at sstream:243 0x10b7c74c1 <+673>: 8b 85 ec fb ff ff movl -0x414(%rbp), %eax 0x10b7c74c7 <+679>: 89 c1 movl %eax, %ecx 0x10b7c74c9 <+681>: 48 8b 95 f0 fb ff ff movq -0x410(%rbp), %rdx 0x10b7c74d0 <+688>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10b7c74d8 <+696>: 8b 85 ec fb ff ff movl -0x414(%rbp), %eax 0x10b7c74de <+702>: 83 c0 01 addl $0x1, %eax 0x10b7c74e1 <+705>: 89 85 ec fb ff ff movl %eax, -0x414(%rbp) 0x10b7c74e7 <+711>: e9 c8 ff ff ff jmp 0x10b7c74b4 ; <+660> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10b7c74ec <+716>: 31 f6 xorl %esi, %esi 0x10b7c74ee <+718>: b8 18 00 00 00 movl $0x18, %eax 0x10b7c74f3 <+723>: 89 c2 movl %eax, %edx 0x10b7c74f5 <+725>: 48 8d 8d b8 fd ff ff leaq -0x248(%rbp), %rcx 0x10b7c74fc <+732>: 48 8b bd e8 fa ff ff movq -0x518(%rbp), %rdi 0x10b7c7503 <+739>: 48 c7 47 58 00 00 00 00 movq $0x0, 0x58(%rdi) 0x10b7c750b <+747>: 8b 85 ac fb ff ff movl -0x454(%rbp), %eax 0x10b7c7511 <+753>: 89 47 60 movl %eax, 0x60(%rdi) 0x10b7c7514 <+756>: 48 89 8d 10 fc ff ff movq %rcx, -0x3f0(%rbp) 0x10b7c751b <+763>: 48 8b 8d 10 fc ff ff movq -0x3f0(%rbp), %rcx 0x10b7c7522 <+770>: 48 89 8d 18 fc ff ff movq %rcx, -0x3e8(%rbp) 0x10b7c7529 <+777>: 48 8b 8d 18 fc ff ff movq -0x3e8(%rbp), %rcx 0x10b7c7530 <+784>: 48 89 8d 20 fc ff ff movq %rcx, -0x3e0(%rbp) 0x10b7c7537 <+791>: 4c 8b 85 20 fc ff ff movq -0x3e0(%rbp), %r8 0x10b7c753e <+798>: 4c 89 85 28 fc ff ff movq %r8, -0x3d8(%rbp) 0x10b7c7545 <+805>: 4c 8b 85 28 fc ff ff movq -0x3d8(%rbp), %r8 0x10b7c754c <+812>: 4c 89 85 30 fc ff ff movq %r8, -0x3d0(%rbp) 0x10b7c7553 <+819>: 4c 8b 85 30 fc ff ff movq -0x3d0(%rbp), %r8 0x10b7c755a <+826>: 4d 89 c1 movq %r8, %r9 0x10b7c755d <+829>: 4c 89 8d 38 fc ff ff movq %r9, -0x3c8(%rbp) 0x10b7c7564 <+836>: 4c 89 c7 movq %r8, %rdi 0x10b7c7567 <+839>: 48 89 8d d0 fa ff ff movq %rcx, -0x530(%rbp) 0x10b7c756e <+846>: e8 c9 7a 3d 00 callq 0x10bb9f03c ; symbol stub for: memset 0x10b7c7573 <+851>: 48 8b 8d d0 fa ff ff movq -0x530(%rbp), %rcx 0x10b7c757a <+858>: 48 89 8d 50 fc ff ff movq %rcx, -0x3b0(%rbp) 0x10b7c7581 <+865>: 48 8b 95 50 fc ff ff movq -0x3b0(%rbp), %rdx 0x10b7c7588 <+872>: 48 89 95 58 fc ff ff movq %rdx, -0x3a8(%rbp) 0x10b7c758f <+879>: 48 8b 95 58 fc ff ff movq -0x3a8(%rbp), %rdx 0x10b7c7596 <+886>: 48 89 95 60 fc ff ff movq %rdx, -0x3a0(%rbp) 0x10b7c759d <+893>: 48 8b 95 60 fc ff ff movq -0x3a0(%rbp), %rdx 0x10b7c75a4 <+900>: 48 89 95 48 fc ff ff movq %rdx, -0x3b8(%rbp) 0x10b7c75ab <+907>: c7 85 44 fc ff ff 00 00 00 00 movl $0x0, -0x3bc(%rbp) 0x10b7c75b5 <+917>: 83 bd 44 fc ff ff 03 cmpl $0x3, -0x3bc(%rbp) 0x10b7c75bc <+924>: 0f 83 2b 00 00 00 jae 0x10b7c75ed ; <+973> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 533 at sstream:243 0x10b7c75c2 <+930>: 8b 85 44 fc ff ff movl -0x3bc(%rbp), %eax 0x10b7c75c8 <+936>: 89 c1 movl %eax, %ecx 0x10b7c75ca <+938>: 48 8b 95 48 fc ff ff movq -0x3b8(%rbp), %rdx 0x10b7c75d1 <+945>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10b7c75d9 <+953>: 8b 85 44 fc ff ff movl -0x3bc(%rbp), %eax 0x10b7c75df <+959>: 83 c0 01 addl $0x1, %eax 0x10b7c75e2 <+962>: 89 85 44 fc ff ff movl %eax, -0x3bc(%rbp) 0x10b7c75e8 <+968>: e9 c8 ff ff ff jmp 0x10b7c75b5 ; <+917> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10b7c75ed <+973>: 48 8d b5 b8 fd ff ff leaq -0x248(%rbp), %rsi 0x10b7c75f4 <+980>: 48 8b bd e8 fa ff ff movq -0x518(%rbp), %rdi 0x10b7c75fb <+987>: e8 b0 02 80 ff callq 0x10afc78b0 ; std::__1::basic_stringbuf, std::__1::allocator >::str at sstream:454 0x10b7c7600 <+992>: e9 a7 00 00 00 jmp 0x10b7c76ac ; <+1164> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1066 at svapp.cxx:478 0x10b7c7605 <+997>: 48 8d bd b8 fd ff ff leaq -0x248(%rbp), %rdi 0x10b7c760c <+1004>: 89 d1 movl %edx, %ecx 0x10b7c760e <+1006>: 48 89 85 a0 fb ff ff movq %rax, -0x460(%rbp) 0x10b7c7615 <+1013>: 89 8d 9c fb ff ff movl %ecx, -0x464(%rbp) 0x10b7c761b <+1019>: e8 24 78 3d 00 callq 0x10bb9ee44 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10b7c7620 <+1024>: 48 8b bd e0 fa ff ff movq -0x520(%rbp), %rdi 0x10b7c7627 <+1031>: e8 18 78 3d 00 callq 0x10bb9ee44 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10b7c762c <+1036>: 48 8b 85 e8 fa ff ff movq -0x518(%rbp), %rax 0x10b7c7633 <+1043>: 48 89 c7 movq %rax, %rdi 0x10b7c7636 <+1046>: e8 a5 d0 7f ff callq 0x10afc46e0 ; std::__1::basic_streambuf >::~basic_streambuf at streambuf:219 0x10b7c763b <+1051>: 48 8b 05 fe 90 63 00 movq 0x6390fe(%rip), %rax ; (void *)0x000000010be74a80: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10b7c7642 <+1058>: 48 83 c0 08 addq $0x8, %rax 0x10b7c7646 <+1062>: 48 8b 95 a0 fb ff ff movq -0x460(%rbp), %rdx 0x10b7c764d <+1069>: 8b 8d 9c fb ff ff movl -0x464(%rbp), %ecx 0x10b7c7653 <+1075>: 48 89 95 38 fb ff ff movq %rdx, -0x4c8(%rbp) 0x10b7c765a <+1082>: 89 8d 34 fb ff ff movl %ecx, -0x4cc(%rbp) 0x10b7c7660 <+1088>: 48 8b 95 f8 fa ff ff movq -0x508(%rbp), %rdx 0x10b7c7667 <+1095>: 48 89 d7 movq %rdx, %rdi 0x10b7c766a <+1098>: 48 89 c6 movq %rax, %rsi 0x10b7c766d <+1101>: e8 0e d0 7f ff callq 0x10afc4680 ; std::__1::basic_ostream >::~basic_ostream at ostream:306 0x10b7c7672 <+1106>: e9 0f 00 00 00 jmp 0x10b7c7686 ; <+1126> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1028 at svapp.cxx:478 0x10b7c7677 <+1111>: 89 d1 movl %edx, %ecx 0x10b7c7679 <+1113>: 48 89 85 38 fb ff ff movq %rax, -0x4c8(%rbp) 0x10b7c7680 <+1120>: 89 8d 34 fb ff ff movl %ecx, -0x4cc(%rbp) 0x10b7c7686 <+1126>: 48 8b 85 f8 fa ff ff movq -0x508(%rbp), %rax 0x10b7c768d <+1133>: 48 83 c0 70 addq $0x70, %rax 0x10b7c7691 <+1137>: 48 89 c7 movq %rax, %rdi 0x10b7c7694 <+1140>: e8 47 ce 7f ff callq 0x10afc44e0 ; std::__1::basic_ios >::~basic_ios at ios:660 0x10b7c7699 <+1145>: 48 8b 85 38 fb ff ff movq -0x4c8(%rbp), %rax 0x10b7c76a0 <+1152>: 48 89 85 c8 fa ff ff movq %rax, -0x538(%rbp) 0x10b7c76a7 <+1159>: e9 a5 08 00 00 jmp 0x10b7c7f51 ; <+3377> at svapp.cxx:478 0x10b7c76ac <+1164>: 48 8d bd b8 fd ff ff leaq -0x248(%rbp), %rdi 0x10b7c76b3 <+1171>: e8 8c 77 3d 00 callq 0x10bb9ee44 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10b7c76b8 <+1176>: 48 8d 35 d4 11 48 00 leaq 0x4811d4(%rip), %rsi ; "Enter ImplYield: " 0x10b7c76bf <+1183>: 48 8d bd f0 fe ff ff leaq -0x110(%rbp), %rdi 0x10b7c76c6 <+1190>: e8 c5 1c 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c76cb <+1195>: 48 89 85 c0 fa ff ff movq %rax, -0x540(%rbp) 0x10b7c76d2 <+1202>: e9 00 00 00 00 jmp 0x10b7c76d7 ; <+1207> at svapp.cxx:478 0x10b7c76d7 <+1207>: 8a 85 33 fb ff ff movb -0x4cd(%rbp), %al 0x10b7c76dd <+1213>: 48 8d 0d c1 11 48 00 leaq 0x4811c1(%rip), %rcx ; "wait" 0x10b7c76e4 <+1220>: 48 8d 15 bf 11 48 00 leaq 0x4811bf(%rip), %rdx ; "no wait" 0x10b7c76eb <+1227>: a8 01 testb $0x1, %al 0x10b7c76ed <+1229>: 48 0f 45 d1 cmovneq %rcx, %rdx 0x10b7c76f1 <+1233>: 48 8b bd c0 fa ff ff movq -0x540(%rbp), %rdi 0x10b7c76f8 <+1240>: 48 89 d6 movq %rdx, %rsi 0x10b7c76fb <+1243>: e8 90 1c 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c7700 <+1248>: 48 89 85 b8 fa ff ff movq %rax, -0x548(%rbp) 0x10b7c7707 <+1255>: e9 00 00 00 00 jmp 0x10b7c770c ; <+1260> at svapp.cxx:478 0x10b7c770c <+1260>: 48 8d 35 7c 6d 46 00 leaq 0x466d7c(%rip), %rsi ; ": " 0x10b7c7713 <+1267>: 48 8b bd b8 fa ff ff movq -0x548(%rbp), %rdi 0x10b7c771a <+1274>: e8 71 1c 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c771f <+1279>: 48 89 85 b0 fa ff ff movq %rax, -0x550(%rbp) 0x10b7c7726 <+1286>: e9 00 00 00 00 jmp 0x10b7c772b ; <+1291> at svapp.cxx:478 0x10b7c772b <+1291>: 8a 85 32 fb ff ff movb -0x4ce(%rbp), %al 0x10b7c7731 <+1297>: 48 8d 0d 7a 11 48 00 leaq 0x48117a(%rip), %rcx ; "all events" 0x10b7c7738 <+1304>: 48 8d 15 7e 11 48 00 leaq 0x48117e(%rip), %rdx ; "one event" 0x10b7c773f <+1311>: a8 01 testb $0x1, %al 0x10b7c7741 <+1313>: 48 0f 45 d1 cmovneq %rcx, %rdx 0x10b7c7745 <+1317>: 48 8b bd b0 fa ff ff movq -0x550(%rbp), %rdi 0x10b7c774c <+1324>: 48 89 d6 movq %rdx, %rsi 0x10b7c774f <+1327>: e8 3c 1c 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c7754 <+1332>: 48 89 85 a8 fa ff ff movq %rax, -0x558(%rbp) 0x10b7c775b <+1339>: e9 00 00 00 00 jmp 0x10b7c7760 ; <+1344> at svapp.cxx:478 0x10b7c7760 <+1344>: 48 8d 35 28 6d 46 00 leaq 0x466d28(%rip), %rsi ; ": " 0x10b7c7767 <+1351>: 48 8b bd a8 fa ff ff movq -0x558(%rbp), %rdi 0x10b7c776e <+1358>: e8 1d 1c 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c7773 <+1363>: 48 89 85 a0 fa ff ff movq %rax, -0x560(%rbp) 0x10b7c777a <+1370>: e9 00 00 00 00 jmp 0x10b7c777f ; <+1375> at svapp.cxx:478 0x10b7c777f <+1375>: 48 8b b5 28 fb ff ff movq -0x4d8(%rbp), %rsi 0x10b7c7786 <+1382>: 48 8b bd a0 fa ff ff movq -0x560(%rbp), %rdi 0x10b7c778d <+1389>: e8 2e 45 80 ff callq 0x10afcbcc0 ; std::__1::basic_ostream >::operator<< at ostream:563 0x10b7c7792 <+1394>: 48 89 85 98 fa ff ff movq %rax, -0x568(%rbp) 0x10b7c7799 <+1401>: e9 00 00 00 00 jmp 0x10b7c779e ; <+1406> at svapp.cxx:478 0x10b7c779e <+1406>: 48 8d 35 a7 fd 47 00 leaq 0x47fda7(%rip), %rsi ; "vcl.schedule" 0x10b7c77a5 <+1413>: 48 8d 15 1b 11 48 00 leaq 0x48111b(%rip), %rdx ; "/Users/demo/lode/dev/core/vcl/source/app/svapp.cxx:479: " 0x10b7c77ac <+1420>: 31 ff xorl %edi, %edi 0x10b7c77ae <+1422>: 48 8d 8d f0 fe ff ff leaq -0x110(%rbp), %rcx 0x10b7c77b5 <+1429>: e8 16 1d 7f ff callq 0x10afb94d0 ; sal::detail::log at log.hxx:38 0x10b7c77ba <+1434>: e9 00 00 00 00 jmp 0x10b7c77bf ; <+1439> at svapp.cxx:478 0x10b7c77bf <+1439>: 48 8d bd f0 fe ff ff leaq -0x110(%rbp), %rdi 0x10b7c77c6 <+1446>: e8 c5 1c 7f ff callq 0x10afb9490 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10b7c77cb <+1451>: c6 85 b7 fd ff ff 00 movb $0x0, -0x249(%rbp) 0x10b7c77d2 <+1458>: 48 c7 85 08 fb ff ff 00 00 00 00 movq $0x0, -0x4f8(%rbp) 0x10b7c77dd <+1469>: 48 83 bd 28 fb ff ff 00 cmpq $0x0, -0x4d8(%rbp) 0x10b7c77e5 <+1477>: 0f 85 38 00 00 00 jne 0x10b7c7823 ; <+1539> at svapp.cxx:491 0x10b7c77eb <+1483>: 48 8d bd b7 fd ff ff leaq -0x249(%rbp), %rdi 0x10b7c77f2 <+1490>: e8 69 29 fd ff callq 0x10b79a160 ; Scheduler::CalculateMinimumTimeout at scheduler.cxx:204 0x10b7c77f7 <+1495>: 48 89 85 08 fb ff ff movq %rax, -0x4f8(%rbp) 0x10b7c77fe <+1502>: e9 20 00 00 00 jmp 0x10b7c7823 ; <+1539> at svapp.cxx:491 0x10b7c7803 <+1507>: 48 8d bd f0 fe ff ff leaq -0x110(%rbp), %rdi 0x10b7c780a <+1514>: 89 d1 movl %edx, %ecx 0x10b7c780c <+1516>: 48 89 85 18 fb ff ff movq %rax, -0x4e8(%rbp) 0x10b7c7813 <+1523>: 89 8d 14 fb ff ff movl %ecx, -0x4ec(%rbp) 0x10b7c7819 <+1529>: e8 72 1c 7f ff callq 0x10afb9490 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10b7c781e <+1534>: e9 20 07 00 00 jmp 0x10b7c7f43 ; <+3363> at svapp.cxx:478 0x10b7c7823 <+1539>: f6 85 b7 fd ff ff 01 testb $0x1, -0x249(%rbp) 0x10b7c782a <+1546>: 0f 84 07 00 00 00 je 0x10b7c7837 ; <+1559> at svapp.cxx:492 0x10b7c7830 <+1552>: c6 85 33 fb ff ff 00 movb $0x0, -0x4cd(%rbp) 0x10b7c7837 <+1559>: 31 c0 xorl %eax, %eax 0x10b7c7839 <+1561>: 88 c1 movb %al, %cl 0x10b7c783b <+1563>: 48 8b 95 20 fb ff ff movq -0x4e0(%rbp), %rdx 0x10b7c7842 <+1570>: 66 8b b2 e8 00 00 00 movw 0xe8(%rdx), %si 0x10b7c7849 <+1577>: 66 83 c6 01 addw $0x1, %si 0x10b7c784d <+1581>: 66 89 b2 e8 00 00 00 movw %si, 0xe8(%rdx) 0x10b7c7854 <+1588>: 48 8b 95 20 fb ff ff movq -0x4e0(%rbp), %rdx 0x10b7c785b <+1595>: 48 8b 52 08 movq 0x8(%rdx), %rdx 0x10b7c785f <+1599>: 48 8b 3a movq (%rdx), %rdi 0x10b7c7862 <+1602>: 48 8b bf c8 00 00 00 movq 0xc8(%rdi), %rdi 0x10b7c7869 <+1609>: f6 85 33 fb ff ff 01 testb $0x1, -0x4cd(%rbp) 0x10b7c7870 <+1616>: 48 89 bd 90 fa ff ff movq %rdi, -0x570(%rbp) 0x10b7c7877 <+1623>: 48 89 95 88 fa ff ff movq %rdx, -0x578(%rbp) 0x10b7c787e <+1630>: 88 8d 87 fa ff ff movb %cl, -0x579(%rbp) 0x10b7c7884 <+1636>: 0f 84 16 00 00 00 je 0x10b7c78a0 ; <+1664> at svapp.cxx:506 0x10b7c788a <+1642>: 48 8b 85 20 fb ff ff movq -0x4e0(%rbp), %rax 0x10b7c7891 <+1649>: 8a 88 f2 00 00 00 movb 0xf2(%rax), %cl 0x10b7c7897 <+1655>: 80 f1 ff xorb $-0x1, %cl 0x10b7c789a <+1658>: 88 8d 87 fa ff ff movb %cl, -0x579(%rbp) 0x10b7c78a0 <+1664>: 8a 85 87 fa ff ff movb -0x579(%rbp), %al 0x10b7c78a6 <+1670>: 8a 8d 32 fb ff ff movb -0x4ce(%rbp), %cl 0x10b7c78ac <+1676>: 48 8b 95 28 fb ff ff movq -0x4d8(%rbp), %rdx 0x10b7c78b3 <+1683>: 24 01 andb $0x1, %al 0x10b7c78b5 <+1685>: 0f b6 f0 movzbl %al, %esi 0x10b7c78b8 <+1688>: 80 e1 01 andb $0x1, %cl 0x10b7c78bb <+1691>: 0f b6 f9 movzbl %cl, %edi 0x10b7c78be <+1694>: 4c 8b 85 88 fa ff ff movq -0x578(%rbp), %r8 0x10b7c78c5 <+1701>: 89 bd 80 fa ff ff movl %edi, -0x580(%rbp) 0x10b7c78cb <+1707>: 4c 89 c7 movq %r8, %rdi 0x10b7c78ce <+1710>: 44 8b 8d 80 fa ff ff movl -0x580(%rbp), %r9d 0x10b7c78d5 <+1717>: 48 89 95 78 fa ff ff movq %rdx, -0x588(%rbp) 0x10b7c78dc <+1724>: 44 89 ca movl %r9d, %edx 0x10b7c78df <+1727>: 48 8b 8d 78 fa ff ff movq -0x588(%rbp), %rcx 0x10b7c78e6 <+1734>: 4c 8b 95 90 fa ff ff movq -0x570(%rbp), %r10 0x10b7c78ed <+1741>: 41 ff d2 callq *%r10 0x10b7c78f0 <+1744>: 89 85 04 fb ff ff movl %eax, -0x4fc(%rbp) 0x10b7c78f6 <+1750>: 48 8d 85 e8 fd ff ff leaq -0x218(%rbp), %rax 0x10b7c78fd <+1757>: 48 89 85 80 fc ff ff movq %rax, -0x380(%rbp) 0x10b7c7904 <+1764>: c7 85 7c fc ff ff 10 00 00 00 movl $0x10, -0x384(%rbp) 0x10b7c790e <+1774>: 48 8b 85 80 fc ff ff movq -0x380(%rbp), %rax 0x10b7c7915 <+1781>: 48 89 c1 movq %rax, %rcx 0x10b7c7918 <+1784>: 48 83 c1 70 addq $0x70, %rcx 0x10b7c791c <+1788>: 48 89 8d 88 fc ff ff movq %rcx, -0x378(%rbp) 0x10b7c7923 <+1795>: 48 89 8d 90 fc ff ff movq %rcx, -0x370(%rbp) 0x10b7c792a <+1802>: 48 8b 0d d7 91 63 00 movq 0x6391d7(%rip), %rcx ; (void *)0x00007fff9b0a5648: vtable for std::__1::ios_base 0x10b7c7931 <+1809>: 48 83 c1 10 addq $0x10, %rcx 0x10b7c7935 <+1813>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10b7c7939 <+1817>: 48 8b 0d d0 91 63 00 movq 0x6391d0(%rip), %rcx ; (void *)0x000000010be74e50: vtable for std::__1::basic_ios > 0x10b7c7940 <+1824>: 48 83 c1 10 addq $0x10, %rcx 0x10b7c7944 <+1828>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10b7c7948 <+1832>: 48 8b 0d b1 91 63 00 movq 0x6391b1(%rip), %rcx ; (void *)0x000000010be74a30: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10b7c794f <+1839>: 48 89 ca movq %rcx, %rdx 0x10b7c7952 <+1842>: 48 83 c2 18 addq $0x18, %rdx 0x10b7c7956 <+1846>: 48 89 10 movq %rdx, (%rax) 0x10b7c7959 <+1849>: 48 83 c1 40 addq $0x40, %rcx 0x10b7c795d <+1853>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10b7c7961 <+1857>: 48 89 c1 movq %rax, %rcx 0x10b7c7964 <+1860>: 48 83 c1 08 addq $0x8, %rcx 0x10b7c7968 <+1864>: 48 89 85 a8 fc ff ff movq %rax, -0x358(%rbp) 0x10b7c796f <+1871>: 48 8b 15 ca 8d 63 00 movq 0x638dca(%rip), %rdx ; (void *)0x000000010be74a80: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10b7c7976 <+1878>: 48 83 c2 08 addq $0x8, %rdx 0x10b7c797a <+1882>: 48 89 95 a0 fc ff ff movq %rdx, -0x360(%rbp) 0x10b7c7981 <+1889>: 48 89 8d 98 fc ff ff movq %rcx, -0x368(%rbp) 0x10b7c7988 <+1896>: 48 8b 8d a8 fc ff ff movq -0x358(%rbp), %rcx 0x10b7c798f <+1903>: 48 8b 95 a0 fc ff ff movq -0x360(%rbp), %rdx 0x10b7c7996 <+1910>: 48 8b 32 movq (%rdx), %rsi 0x10b7c7999 <+1913>: 48 89 31 movq %rsi, (%rcx) 0x10b7c799c <+1916>: 48 8b 52 08 movq 0x8(%rdx), %rdx 0x10b7c79a0 <+1920>: 48 8b 76 e8 movq -0x18(%rsi), %rsi 0x10b7c79a4 <+1924>: 48 89 14 31 movq %rdx, (%rcx,%rsi) 0x10b7c79a8 <+1928>: 48 8b 11 movq (%rcx), %rdx 0x10b7c79ab <+1931>: 48 8b 52 e8 movq -0x18(%rdx), %rdx 0x10b7c79af <+1935>: 48 01 d1 addq %rdx, %rcx 0x10b7c79b2 <+1938>: 48 8b 95 98 fc ff ff movq -0x368(%rbp), %rdx 0x10b7c79b9 <+1945>: 48 89 8d b8 fc ff ff movq %rcx, -0x348(%rbp) 0x10b7c79c0 <+1952>: 48 89 95 b0 fc ff ff movq %rdx, -0x350(%rbp) 0x10b7c79c7 <+1959>: 48 8b 8d b8 fc ff ff movq -0x348(%rbp), %rcx 0x10b7c79ce <+1966>: 48 89 cf movq %rcx, %rdi 0x10b7c79d1 <+1969>: 48 89 d6 movq %rdx, %rsi 0x10b7c79d4 <+1972>: 48 89 85 70 fa ff ff movq %rax, -0x590(%rbp) 0x10b7c79db <+1979>: 48 89 8d 68 fa ff ff movq %rcx, -0x598(%rbp) 0x10b7c79e2 <+1986>: e8 9f 74 3d 00 callq 0x10bb9ee86 ; symbol stub for: std::__1::ios_base::init(void*) 0x10b7c79e7 <+1991>: e9 00 00 00 00 jmp 0x10b7c79ec ; <+1996> [inlined] std::__1::basic_ios >::init(std::__1::basic_streambuf >*) + 30 at ostream:281 0x10b7c79ec <+1996>: 48 8b 85 68 fa ff ff movq -0x598(%rbp), %rax 0x10b7c79f3 <+2003>: 48 c7 80 88 00 00 00 00 00 00 00 movq $0x0, 0x88(%rax) 0x10b7c79fe <+2014>: e8 ed e7 7f ff callq 0x10afc61f0 ; std::__1::char_traits::eof at string:666 0x10b7c7a03 <+2019>: 48 8b 0d f6 90 63 00 movq 0x6390f6(%rip), %rcx ; (void *)0x000000010be74a30: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10b7c7a0a <+2026>: 48 89 ca movq %rcx, %rdx 0x10b7c7a0d <+2029>: 48 83 c2 40 addq $0x40, %rdx 0x10b7c7a11 <+2033>: 48 83 c1 18 addq $0x18, %rcx 0x10b7c7a15 <+2037>: 48 8b b5 68 fa ff ff movq -0x598(%rbp), %rsi 0x10b7c7a1c <+2044>: 89 86 90 00 00 00 movl %eax, 0x90(%rsi) 0x10b7c7a22 <+2050>: 48 8b bd 70 fa ff ff movq -0x590(%rbp), %rdi 0x10b7c7a29 <+2057>: 48 89 0f movq %rcx, (%rdi) 0x10b7c7a2c <+2060>: 48 89 57 70 movq %rdx, 0x70(%rdi) 0x10b7c7a30 <+2064>: 48 83 c7 08 addq $0x8, %rdi 0x10b7c7a34 <+2068>: 8b 85 7c fc ff ff movl -0x384(%rbp), %eax 0x10b7c7a3a <+2074>: 83 c8 10 orl $0x10, %eax 0x10b7c7a3d <+2077>: 48 89 bd c8 fc ff ff movq %rdi, -0x338(%rbp) 0x10b7c7a44 <+2084>: 89 85 c4 fc ff ff movl %eax, -0x33c(%rbp) 0x10b7c7a4a <+2090>: 48 8b 8d c8 fc ff ff movq -0x338(%rbp), %rcx 0x10b7c7a51 <+2097>: 8b 85 c4 fc ff ff movl -0x33c(%rbp), %eax 0x10b7c7a57 <+2103>: 48 89 8d e8 fc ff ff movq %rcx, -0x318(%rbp) 0x10b7c7a5e <+2110>: 89 85 e4 fc ff ff movl %eax, -0x31c(%rbp) 0x10b7c7a64 <+2116>: 48 8b 8d e8 fc ff ff movq -0x318(%rbp), %rcx 0x10b7c7a6b <+2123>: 48 89 ca movq %rcx, %rdx 0x10b7c7a6e <+2126>: 48 89 d7 movq %rdx, %rdi 0x10b7c7a71 <+2129>: 48 89 8d 60 fa ff ff movq %rcx, -0x5a0(%rbp) 0x10b7c7a78 <+2136>: e8 c3 fd 7f ff callq 0x10afc7840 ; std::__1::basic_streambuf >::basic_streambuf at streambuf:371 0x10b7c7a7d <+2141>: 31 f6 xorl %esi, %esi 0x10b7c7a7f <+2143>: b8 18 00 00 00 movl $0x18, %eax 0x10b7c7a84 <+2148>: 89 c2 movl %eax, %edx 0x10b7c7a86 <+2150>: 48 8b 0d 5b 90 63 00 movq 0x63905b(%rip), %rcx ; (void *)0x000000010be74b58: vtable for std::__1::basic_stringbuf, std::__1::allocator > 0x10b7c7a8d <+2157>: 48 83 c1 10 addq $0x10, %rcx 0x10b7c7a91 <+2161>: 48 8b bd 60 fa ff ff movq -0x5a0(%rbp), %rdi 0x10b7c7a98 <+2168>: 48 89 0f movq %rcx, (%rdi) 0x10b7c7a9b <+2171>: 48 83 c7 40 addq $0x40, %rdi 0x10b7c7a9f <+2175>: 48 89 bd f0 fc ff ff movq %rdi, -0x310(%rbp) 0x10b7c7aa6 <+2182>: 48 8b 8d f0 fc ff ff movq -0x310(%rbp), %rcx 0x10b7c7aad <+2189>: 48 89 8d f8 fc ff ff movq %rcx, -0x308(%rbp) 0x10b7c7ab4 <+2196>: 48 8b 8d f8 fc ff ff movq -0x308(%rbp), %rcx 0x10b7c7abb <+2203>: 48 89 8d 00 fd ff ff movq %rcx, -0x300(%rbp) 0x10b7c7ac2 <+2210>: 4c 8b 85 00 fd ff ff movq -0x300(%rbp), %r8 0x10b7c7ac9 <+2217>: 4c 89 85 08 fd ff ff movq %r8, -0x2f8(%rbp) 0x10b7c7ad0 <+2224>: 4c 8b 85 08 fd ff ff movq -0x2f8(%rbp), %r8 0x10b7c7ad7 <+2231>: 4c 89 85 10 fd ff ff movq %r8, -0x2f0(%rbp) 0x10b7c7ade <+2238>: 4c 8b 85 10 fd ff ff movq -0x2f0(%rbp), %r8 0x10b7c7ae5 <+2245>: 4d 89 c1 movq %r8, %r9 0x10b7c7ae8 <+2248>: 4c 89 8d 18 fd ff ff movq %r9, -0x2e8(%rbp) 0x10b7c7aef <+2255>: 48 89 bd 58 fa ff ff movq %rdi, -0x5a8(%rbp) 0x10b7c7af6 <+2262>: 4c 89 c7 movq %r8, %rdi 0x10b7c7af9 <+2265>: 48 89 8d 50 fa ff ff movq %rcx, -0x5b0(%rbp) 0x10b7c7b00 <+2272>: e8 37 75 3d 00 callq 0x10bb9f03c ; symbol stub for: memset 0x10b7c7b05 <+2277>: 48 8b 8d 50 fa ff ff movq -0x5b0(%rbp), %rcx 0x10b7c7b0c <+2284>: 48 89 8d 30 fd ff ff movq %rcx, -0x2d0(%rbp) 0x10b7c7b13 <+2291>: 48 8b 95 30 fd ff ff movq -0x2d0(%rbp), %rdx 0x10b7c7b1a <+2298>: 48 89 95 38 fd ff ff movq %rdx, -0x2c8(%rbp) 0x10b7c7b21 <+2305>: 48 8b 95 38 fd ff ff movq -0x2c8(%rbp), %rdx 0x10b7c7b28 <+2312>: 48 89 95 40 fd ff ff movq %rdx, -0x2c0(%rbp) 0x10b7c7b2f <+2319>: 48 8b 95 40 fd ff ff movq -0x2c0(%rbp), %rdx 0x10b7c7b36 <+2326>: 48 89 95 28 fd ff ff movq %rdx, -0x2d8(%rbp) 0x10b7c7b3d <+2333>: c7 85 24 fd ff ff 00 00 00 00 movl $0x0, -0x2dc(%rbp) 0x10b7c7b47 <+2343>: 83 bd 24 fd ff ff 03 cmpl $0x3, -0x2dc(%rbp) 0x10b7c7b4e <+2350>: 0f 83 2b 00 00 00 jae 0x10b7c7b7f ; <+2399> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 276 at sstream:243 0x10b7c7b54 <+2356>: 8b 85 24 fd ff ff movl -0x2dc(%rbp), %eax 0x10b7c7b5a <+2362>: 89 c1 movl %eax, %ecx 0x10b7c7b5c <+2364>: 48 8b 95 28 fd ff ff movq -0x2d8(%rbp), %rdx 0x10b7c7b63 <+2371>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10b7c7b6b <+2379>: 8b 85 24 fd ff ff movl -0x2dc(%rbp), %eax 0x10b7c7b71 <+2385>: 83 c0 01 addl $0x1, %eax 0x10b7c7b74 <+2388>: 89 85 24 fd ff ff movl %eax, -0x2dc(%rbp) 0x10b7c7b7a <+2394>: e9 c8 ff ff ff jmp 0x10b7c7b47 ; <+2343> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10b7c7b7f <+2399>: 31 f6 xorl %esi, %esi 0x10b7c7b81 <+2401>: b8 18 00 00 00 movl $0x18, %eax 0x10b7c7b86 <+2406>: 89 c2 movl %eax, %edx 0x10b7c7b88 <+2408>: 48 8d 8d d0 fd ff ff leaq -0x230(%rbp), %rcx 0x10b7c7b8f <+2415>: 48 8b bd 60 fa ff ff movq -0x5a0(%rbp), %rdi 0x10b7c7b96 <+2422>: 48 c7 47 58 00 00 00 00 movq $0x0, 0x58(%rdi) 0x10b7c7b9e <+2430>: 8b 85 e4 fc ff ff movl -0x31c(%rbp), %eax 0x10b7c7ba4 <+2436>: 89 47 60 movl %eax, 0x60(%rdi) 0x10b7c7ba7 <+2439>: 48 89 8d 48 fd ff ff movq %rcx, -0x2b8(%rbp) 0x10b7c7bae <+2446>: 48 8b 8d 48 fd ff ff movq -0x2b8(%rbp), %rcx 0x10b7c7bb5 <+2453>: 48 89 8d 50 fd ff ff movq %rcx, -0x2b0(%rbp) 0x10b7c7bbc <+2460>: 48 8b 8d 50 fd ff ff movq -0x2b0(%rbp), %rcx 0x10b7c7bc3 <+2467>: 48 89 8d 58 fd ff ff movq %rcx, -0x2a8(%rbp) 0x10b7c7bca <+2474>: 4c 8b 85 58 fd ff ff movq -0x2a8(%rbp), %r8 0x10b7c7bd1 <+2481>: 4c 89 85 60 fd ff ff movq %r8, -0x2a0(%rbp) 0x10b7c7bd8 <+2488>: 4c 8b 85 60 fd ff ff movq -0x2a0(%rbp), %r8 0x10b7c7bdf <+2495>: 4c 89 85 68 fd ff ff movq %r8, -0x298(%rbp) 0x10b7c7be6 <+2502>: 4c 8b 85 68 fd ff ff movq -0x298(%rbp), %r8 0x10b7c7bed <+2509>: 4d 89 c1 movq %r8, %r9 0x10b7c7bf0 <+2512>: 4c 89 8d 70 fd ff ff movq %r9, -0x290(%rbp) 0x10b7c7bf7 <+2519>: 4c 89 c7 movq %r8, %rdi 0x10b7c7bfa <+2522>: 48 89 8d 48 fa ff ff movq %rcx, -0x5b8(%rbp) 0x10b7c7c01 <+2529>: e8 36 74 3d 00 callq 0x10bb9f03c ; symbol stub for: memset 0x10b7c7c06 <+2534>: 48 8b 8d 48 fa ff ff movq -0x5b8(%rbp), %rcx 0x10b7c7c0d <+2541>: 48 89 8d 88 fd ff ff movq %rcx, -0x278(%rbp) 0x10b7c7c14 <+2548>: 48 8b 95 88 fd ff ff movq -0x278(%rbp), %rdx 0x10b7c7c1b <+2555>: 48 89 95 90 fd ff ff movq %rdx, -0x270(%rbp) 0x10b7c7c22 <+2562>: 48 8b 95 90 fd ff ff movq -0x270(%rbp), %rdx 0x10b7c7c29 <+2569>: 48 89 95 98 fd ff ff movq %rdx, -0x268(%rbp) 0x10b7c7c30 <+2576>: 48 8b 95 98 fd ff ff movq -0x268(%rbp), %rdx 0x10b7c7c37 <+2583>: 48 89 95 80 fd ff ff movq %rdx, -0x280(%rbp) 0x10b7c7c3e <+2590>: c7 85 7c fd ff ff 00 00 00 00 movl $0x0, -0x284(%rbp) 0x10b7c7c48 <+2600>: 83 bd 7c fd ff ff 03 cmpl $0x3, -0x284(%rbp) 0x10b7c7c4f <+2607>: 0f 83 2b 00 00 00 jae 0x10b7c7c80 ; <+2656> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 533 at sstream:243 0x10b7c7c55 <+2613>: 8b 85 7c fd ff ff movl -0x284(%rbp), %eax 0x10b7c7c5b <+2619>: 89 c1 movl %eax, %ecx 0x10b7c7c5d <+2621>: 48 8b 95 80 fd ff ff movq -0x280(%rbp), %rdx 0x10b7c7c64 <+2628>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10b7c7c6c <+2636>: 8b 85 7c fd ff ff movl -0x284(%rbp), %eax 0x10b7c7c72 <+2642>: 83 c0 01 addl $0x1, %eax 0x10b7c7c75 <+2645>: 89 85 7c fd ff ff movl %eax, -0x284(%rbp) 0x10b7c7c7b <+2651>: e9 c8 ff ff ff jmp 0x10b7c7c48 ; <+2600> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10b7c7c80 <+2656>: 48 8d b5 d0 fd ff ff leaq -0x230(%rbp), %rsi 0x10b7c7c87 <+2663>: 48 8b bd 60 fa ff ff movq -0x5a0(%rbp), %rdi 0x10b7c7c8e <+2670>: e8 1d fc 7f ff callq 0x10afc78b0 ; std::__1::basic_stringbuf, std::__1::allocator >::str at sstream:454 0x10b7c7c93 <+2675>: e9 a7 00 00 00 jmp 0x10b7c7d3f ; <+2847> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1066 at svapp.cxx:509 0x10b7c7c98 <+2680>: 48 8d bd d0 fd ff ff leaq -0x230(%rbp), %rdi 0x10b7c7c9f <+2687>: 89 d1 movl %edx, %ecx 0x10b7c7ca1 <+2689>: 48 89 85 d8 fc ff ff movq %rax, -0x328(%rbp) 0x10b7c7ca8 <+2696>: 89 8d d4 fc ff ff movl %ecx, -0x32c(%rbp) 0x10b7c7cae <+2702>: e8 91 71 3d 00 callq 0x10bb9ee44 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10b7c7cb3 <+2707>: 48 8b bd 58 fa ff ff movq -0x5a8(%rbp), %rdi 0x10b7c7cba <+2714>: e8 85 71 3d 00 callq 0x10bb9ee44 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10b7c7cbf <+2719>: 48 8b 85 60 fa ff ff movq -0x5a0(%rbp), %rax 0x10b7c7cc6 <+2726>: 48 89 c7 movq %rax, %rdi 0x10b7c7cc9 <+2729>: e8 12 ca 7f ff callq 0x10afc46e0 ; std::__1::basic_streambuf >::~basic_streambuf at streambuf:219 0x10b7c7cce <+2734>: 48 8b 05 6b 8a 63 00 movq 0x638a6b(%rip), %rax ; (void *)0x000000010be74a80: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10b7c7cd5 <+2741>: 48 83 c0 08 addq $0x8, %rax 0x10b7c7cd9 <+2745>: 48 8b 95 d8 fc ff ff movq -0x328(%rbp), %rdx 0x10b7c7ce0 <+2752>: 8b 8d d4 fc ff ff movl -0x32c(%rbp), %ecx 0x10b7c7ce6 <+2758>: 48 89 95 70 fc ff ff movq %rdx, -0x390(%rbp) 0x10b7c7ced <+2765>: 89 8d 6c fc ff ff movl %ecx, -0x394(%rbp) 0x10b7c7cf3 <+2771>: 48 8b 95 70 fa ff ff movq -0x590(%rbp), %rdx 0x10b7c7cfa <+2778>: 48 89 d7 movq %rdx, %rdi 0x10b7c7cfd <+2781>: 48 89 c6 movq %rax, %rsi 0x10b7c7d00 <+2784>: e8 7b c9 7f ff callq 0x10afc4680 ; std::__1::basic_ostream >::~basic_ostream at ostream:306 0x10b7c7d05 <+2789>: e9 0f 00 00 00 jmp 0x10b7c7d19 ; <+2809> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1028 at svapp.cxx:509 0x10b7c7d0a <+2794>: 89 d1 movl %edx, %ecx 0x10b7c7d0c <+2796>: 48 89 85 70 fc ff ff movq %rax, -0x390(%rbp) 0x10b7c7d13 <+2803>: 89 8d 6c fc ff ff movl %ecx, -0x394(%rbp) 0x10b7c7d19 <+2809>: 48 8b 85 70 fa ff ff movq -0x590(%rbp), %rax 0x10b7c7d20 <+2816>: 48 83 c0 70 addq $0x70, %rax 0x10b7c7d24 <+2820>: 48 89 c7 movq %rax, %rdi 0x10b7c7d27 <+2823>: e8 b4 c7 7f ff callq 0x10afc44e0 ; std::__1::basic_ios >::~basic_ios at ios:660 0x10b7c7d2c <+2828>: 48 8b 85 70 fc ff ff movq -0x390(%rbp), %rax 0x10b7c7d33 <+2835>: 48 89 85 c8 fa ff ff movq %rax, -0x538(%rbp) 0x10b7c7d3a <+2842>: e9 12 02 00 00 jmp 0x10b7c7f51 ; <+3377> at svapp.cxx:478 0x10b7c7d3f <+2847>: 48 8d bd d0 fd ff ff leaq -0x230(%rbp), %rdi 0x10b7c7d46 <+2854>: e8 f9 70 3d 00 callq 0x10bb9ee44 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10b7c7d4b <+2859>: 48 8d 35 ae 0b 48 00 leaq 0x480bae(%rip), %rsi ; "DoYield with " 0x10b7c7d52 <+2866>: 48 8d bd e8 fd ff ff leaq -0x218(%rbp), %rdi 0x10b7c7d59 <+2873>: e8 32 16 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c7d5e <+2878>: 48 89 85 40 fa ff ff movq %rax, -0x5c0(%rbp) 0x10b7c7d65 <+2885>: e9 00 00 00 00 jmp 0x10b7c7d6a ; <+2890> at svapp.cxx:509 0x10b7c7d6a <+2890>: 8a 85 b7 fd ff ff movb -0x249(%rbp), %al 0x10b7c7d70 <+2896>: 48 8d 0d 97 0b 48 00 leaq 0x480b97(%rip), %rcx ; "active idles" 0x10b7c7d77 <+2903>: 48 8d 15 d1 f9 47 00 leaq 0x47f9d1(%rip), %rdx ; "no idles" 0x10b7c7d7e <+2910>: a8 01 testb $0x1, %al 0x10b7c7d80 <+2912>: 48 0f 45 d1 cmovneq %rcx, %rdx 0x10b7c7d84 <+2916>: 48 8b bd 40 fa ff ff movq -0x5c0(%rbp), %rdi 0x10b7c7d8b <+2923>: 48 89 d6 movq %rdx, %rsi 0x10b7c7d8e <+2926>: e8 fd 15 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c7d93 <+2931>: 48 89 85 38 fa ff ff movq %rax, -0x5c8(%rbp) 0x10b7c7d9a <+2938>: e9 00 00 00 00 jmp 0x10b7c7d9f ; <+2943> at svapp.cxx:509 0x10b7c7d9f <+2943>: 48 8d 35 75 0b 48 00 leaq 0x480b75(%rip), %rsi ; " returns: " 0x10b7c7da6 <+2950>: 48 8b bd 38 fa ff ff movq -0x5c8(%rbp), %rdi 0x10b7c7dad <+2957>: e8 de 15 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c7db2 <+2962>: 48 89 85 30 fa ff ff movq %rax, -0x5d0(%rbp) 0x10b7c7db9 <+2969>: e9 00 00 00 00 jmp 0x10b7c7dbe ; <+2974> at svapp.cxx:509 0x10b7c7dbe <+2974>: 8b 85 04 fb ff ff movl -0x4fc(%rbp), %eax 0x10b7c7dc4 <+2980>: 85 c0 testl %eax, %eax 0x10b7c7dc6 <+2982>: 48 8d 0d 59 0b 48 00 leaq 0x480b59(%rip), %rcx ; "processed event" 0x10b7c7dcd <+2989>: 48 8d 15 62 0b 48 00 leaq 0x480b62(%rip), %rdx ; "timeout" 0x10b7c7dd4 <+2996>: 48 0f 44 d1 cmoveq %rcx, %rdx 0x10b7c7dd8 <+3000>: 48 8b bd 30 fa ff ff movq -0x5d0(%rbp), %rdi 0x10b7c7ddf <+3007>: 48 89 d6 movq %rdx, %rsi 0x10b7c7de2 <+3010>: e8 a9 15 7f ff callq 0x10afb9390 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10b7c7de7 <+3015>: 48 89 85 28 fa ff ff movq %rax, -0x5d8(%rbp) 0x10b7c7dee <+3022>: e9 00 00 00 00 jmp 0x10b7c7df3 ; <+3027> at svapp.cxx:509 0x10b7c7df3 <+3027>: 48 8d 35 52 f7 47 00 leaq 0x47f752(%rip), %rsi ; "vcl.schedule" 0x10b7c7dfa <+3034>: 48 8d 15 3d 0b 48 00 leaq 0x480b3d(%rip), %rdx ; "/Users/demo/lode/dev/core/vcl/source/app/svapp.cxx:510: " 0x10b7c7e01 <+3041>: 31 ff xorl %edi, %edi 0x10b7c7e03 <+3043>: 48 8d 8d e8 fd ff ff leaq -0x218(%rbp), %rcx 0x10b7c7e0a <+3050>: e8 c1 16 7f ff callq 0x10afb94d0 ; sal::detail::log at log.hxx:38 0x10b7c7e0f <+3055>: e9 00 00 00 00 jmp 0x10b7c7e14 ; <+3060> at svapp.cxx:509 0x10b7c7e14 <+3060>: 48 8d bd e8 fd ff ff leaq -0x218(%rbp), %rdi 0x10b7c7e1b <+3067>: e8 70 16 7f ff callq 0x10afb9490 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10b7c7e20 <+3072>: 48 8b 85 20 fb ff ff movq -0x4e0(%rbp), %rax 0x10b7c7e27 <+3079>: 66 8b 88 e8 00 00 00 movw 0xe8(%rax), %cx 0x10b7c7e2e <+3086>: 66 83 c1 ff addw $-0x1, %cx 0x10b7c7e32 <+3090>: 66 89 88 e8 00 00 00 movw %cx, 0xe8(%rax) 0x10b7c7e39 <+3097>: e8 62 59 3d 00 callq 0x10bb9d7a0 ; symbol stub for: DbgTestSolarMutex() 0x10b7c7e3e <+3102>: 48 83 bd 28 fb ff ff 00 cmpq $0x0, -0x4d8(%rbp) 0x10b7c7e46 <+3110>: 0f 85 3f 00 00 00 jne 0x10b7c7e8b ; <+3179> at svapp.cxx:523 0x10b7c7e4c <+3116>: 83 bd 04 fb ff ff 00 cmpl $0x0, -0x4fc(%rbp) 0x10b7c7e53 <+3123>: 0f 94 c0 sete %al 0x10b7c7e56 <+3126>: 24 01 andb $0x1, %al 0x10b7c7e58 <+3128>: 0f b6 f8 movzbl %al, %edi 0x10b7c7e5b <+3131>: e8 80 1c fd ff callq 0x10b799ae0 ; Scheduler::ProcessTaskScheduling at scheduler.cxx:174 0x10b7c7e60 <+3136>: 88 85 27 fa ff ff movb %al, -0x5d9(%rbp) 0x10b7c7e66 <+3142>: e9 20 00 00 00 jmp 0x10b7c7e8b ; <+3179> at svapp.cxx:523 0x10b7c7e6b <+3147>: 48 8d bd e8 fd ff ff leaq -0x218(%rbp), %rdi 0x10b7c7e72 <+3154>: 89 d1 movl %edx, %ecx 0x10b7c7e74 <+3156>: 48 89 85 18 fb ff ff movq %rax, -0x4e8(%rbp) 0x10b7c7e7b <+3163>: 89 8d 14 fb ff ff movl %ecx, -0x4ec(%rbp) 0x10b7c7e81 <+3169>: e8 0a 16 7f ff callq 0x10afb9490 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10b7c7e86 <+3174>: e9 b8 00 00 00 jmp 0x10b7c7f43 ; <+3363> at svapp.cxx:478 0x10b7c7e8b <+3179>: 48 8b 85 20 fb ff ff movq -0x4e0(%rbp), %rax 0x10b7c7e92 <+3186>: 0f b7 88 e8 00 00 00 movzwl 0xe8(%rax), %ecx 0x10b7c7e99 <+3193>: 83 f9 00 cmpl $0x0, %ecx 0x10b7c7e9c <+3196>: 0f 85 05 00 00 00 jne 0x10b7c7ea7 ; <+3207> at svapp.cxx:526 0x10b7c7ea2 <+3202>: e8 39 40 fc ff callq 0x10b78bee0 ; vcl::LazyDelete::flush at lazydelete.cxx:47 0x10b7c7ea7 <+3207>: e9 00 00 00 00 jmp 0x10b7c7eac ; <+3212> at svapp.cxx:526 0x10b7c7eac <+3212>: 48 8d bd a0 fd ff ff leaq -0x260(%rbp), %rdi 0x10b7c7eb3 <+3219>: 48 8d 35 f6 0a 48 00 leaq 0x480af6(%rip), %rsi ; "Leave ImplYield" 0x10b7c7eba <+3226>: e8 21 a3 7f ff callq 0x10afc21e0 ; sal::detail::operator<< at log.hxx:69 0x10b7c7ebf <+3231>: 48 8d bd a8 fd ff ff leaq -0x258(%rbp), %rdi 0x10b7c7ec6 <+3238>: 48 89 85 a8 fd ff ff movq %rax, -0x258(%rbp) 0x10b7c7ecd <+3245>: e8 ee a2 7f ff callq 0x10afc21c0 ; sal::detail::unwrapStream at log.hxx:102 0x10b7c7ed2 <+3250>: 31 ff xorl %edi, %edi 0x10b7c7ed4 <+3252>: 48 8d 35 71 f6 47 00 leaq 0x47f671(%rip), %rsi ; "vcl.schedule" 0x10b7c7edb <+3259>: 48 8d 15 95 0a 48 00 leaq 0x480a95(%rip), %rdx ; "/Users/demo/lode/dev/core/vcl/source/app/svapp.cxx:526: " 0x10b7c7ee2 <+3266>: 48 89 c1 movq %rax, %rcx 0x10b7c7ee5 <+3269>: e8 ce 6a 3d 00 callq 0x10bb9e9b8 ; symbol stub for: sal_detail_log 0x10b7c7eea <+3274>: b0 01 movb $0x1, %al 0x10b7c7eec <+3276>: f6 85 b7 fd ff ff 01 testb $0x1, -0x249(%rbp) 0x10b7c7ef3 <+3283>: 88 85 26 fa ff ff movb %al, -0x5da(%rbp) 0x10b7c7ef9 <+3289>: 0f 85 10 00 00 00 jne 0x10b7c7f0f ; <+3311> at svapp.cxx:528 0x10b7c7eff <+3295>: 83 bd 04 fb ff ff 00 cmpl $0x0, -0x4fc(%rbp) 0x10b7c7f06 <+3302>: 0f 94 c0 sete %al 0x10b7c7f09 <+3305>: 88 85 26 fa ff ff movb %al, -0x5da(%rbp) 0x10b7c7f0f <+3311>: 8a 85 26 fa ff ff movb -0x5da(%rbp), %al 0x10b7c7f15 <+3317>: 48 8b 0d d4 8d 63 00 movq 0x638dd4(%rip), %rcx ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b7c7f1c <+3324>: 48 8b 09 movq (%rcx), %rcx 0x10b7c7f1f <+3327>: 48 3b 4d f8 cmpq -0x8(%rbp), %rcx 0x10b7c7f23 <+3331>: 88 85 25 fa ff ff movb %al, -0x5db(%rbp) 0x10b7c7f29 <+3337>: 0f 85 31 00 00 00 jne 0x10b7c7f60 ; <+3392> at svapp.cxx:478 0x10b7c7f2f <+3343>: 8a 85 25 fa ff ff movb -0x5db(%rbp), %al 0x10b7c7f35 <+3349>: 24 01 andb $0x1, %al 0x10b7c7f37 <+3351>: 0f b6 c0 movzbl %al, %eax 0x10b7c7f3a <+3354>: 48 81 c4 e0 05 00 00 addq $0x5e0, %rsp ; imm = 0x5E0 0x10b7c7f41 <+3361>: 5d popq %rbp 0x10b7c7f42 <+3362>: c3 retq 0x10b7c7f43 <+3363>: 48 8b 85 18 fb ff ff movq -0x4e8(%rbp), %rax 0x10b7c7f4a <+3370>: 48 89 85 c8 fa ff ff movq %rax, -0x538(%rbp) 0x10b7c7f51 <+3377>: 48 8b 85 c8 fa ff ff movq -0x538(%rbp), %rax 0x10b7c7f58 <+3384>: 48 89 c7 movq %rax, %rdi 0x10b7c7f5b <+3387>: e8 c2 6f 3d 00 callq 0x10bb9ef22 ; symbol stub for: _Unwind_Resume 0x10b7c7f60 <+3392>: e8 ed 6f 3d 00 callq 0x10bb9ef52 ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x10b7c78f0 UNWIND PLANS for libvcllo.dylib`ImplYield(bool, bool, unsigned long) (start addr 0x10b7c7220) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8485184-0x0000000000818685) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 3362: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 3363: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI LSDA address 0x10bbeead4, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8485184-0x0000000000818685) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing LSDA address 0x10bbeead4, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8485184-0x0000000000818685) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 3362: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 3363: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x10bbeead4, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8485184-0x0000000000818690) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10b7c71d8 libvcllo.dylib`Application::Yield: 0x10b7c71c0 <+0>: 55 pushq %rbp 0x10b7c71c1 <+1>: 48 89 e5 movq %rsp, %rbp 0x10b7c71c4 <+4>: 48 83 ec 10 subq $0x10, %rsp 0x10b7c71c8 <+8>: bf 01 00 00 00 movl $0x1, %edi 0x10b7c71cd <+13>: 31 f6 xorl %esi, %esi 0x10b7c71cf <+15>: 31 c0 xorl %eax, %eax 0x10b7c71d1 <+17>: 89 c2 movl %eax, %edx 0x10b7c71d3 <+19>: e8 48 00 00 00 callq 0x10b7c7220 ; ImplYield at svapp.cxx:475 0x10b7c71d8 <+24>: 88 45 ff movb %al, -0x1(%rbp) 0x10b7c71db <+27>: 48 83 c4 10 addq $0x10, %rsp 0x10b7c71df <+31>: 5d popq %rbp 0x10b7c71e0 <+32>: c3 retq (lldb) image show-unwind --address 0x10b7c71d8 UNWIND PLANS for libvcllo.dylib`Application::Yield() (start addr 0x10b7c71c0) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8485088-0x0000000000817901) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 32: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8485088-0x0000000000817901) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8485088-0x0000000000817901) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 32: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8485040-0x0000000000817940) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10b7c714e libvcllo.dylib`Application::Execute: 0x10b7c6f70 <+0>: 55 pushq %rbp 0x10b7c6f71 <+1>: 48 89 e5 movq %rsp, %rbp 0x10b7c6f74 <+4>: 48 83 ec 70 subq $0x70, %rsp 0x10b7c6f78 <+8>: 48 8b 05 71 9d 63 00 movq 0x639d71(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b7c6f7f <+15>: 48 8b 00 movq (%rax), %rax 0x10b7c6f82 <+18>: 48 89 45 f8 movq %rax, -0x8(%rbp) 0x10b7c6f86 <+22>: e8 95 9b 00 00 callq 0x10b7d0b20 ; ImplGetSVData at svdata.cxx:70 0x10b7c6f8b <+27>: 48 89 45 d8 movq %rax, -0x28(%rbp) 0x10b7c6f8f <+31>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c6f93 <+35>: c6 80 f1 00 00 00 01 movb $0x1, 0xf1(%rax) 0x10b7c6f9a <+42>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c6f9e <+46>: c6 80 f2 00 00 00 00 movb $0x0, 0xf2(%rax) 0x10b7c6fa5 <+53>: e8 e6 01 00 00 callq 0x10b7c7190 ; Application::IsEventTestingModeEnabled at svapp.cxx:1645 0x10b7c6faa <+58>: a8 01 testb $0x1, %al 0x10b7c6fac <+60>: 0f 85 05 00 00 00 jne 0x10b7c6fb7 ; <+71> at svapp.cxx:460 0x10b7c6fb2 <+66>: e9 72 01 00 00 jmp 0x10b7c7129 ; <+441> at svapp.cxx:468 0x10b7c6fb7 <+71>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c6fbb <+75>: c7 80 10 01 00 00 32 00 00 00 movl $0x32, 0x110(%rax) 0x10b7c6fc5 <+85>: b9 30 00 00 00 movl $0x30, %ecx 0x10b7c6fca <+90>: 89 cf movl %ecx, %edi 0x10b7c6fcc <+92>: e8 f7 7e 3d 00 callq 0x10bb9eec8 ; symbol stub for: operator new(unsigned long) 0x10b7c6fd1 <+97>: 48 89 c7 movq %rax, %rdi 0x10b7c6fd4 <+100>: 48 89 c2 movq %rax, %rdx 0x10b7c6fd7 <+103>: 48 8d 35 14 15 48 00 leaq 0x481514(%rip), %rsi ; "eventtesting" 0x10b7c6fde <+110>: 48 89 7d b8 movq %rdi, -0x48(%rbp) 0x10b7c6fe2 <+114>: 48 89 c7 movq %rax, %rdi 0x10b7c6fe5 <+117>: 48 89 55 b0 movq %rdx, -0x50(%rbp) 0x10b7c6fe9 <+121>: e8 d2 0a fd ff callq 0x10b797ac0 ; Idle::Idle at idle.cxx:36 0x10b7c6fee <+126>: e9 00 00 00 00 jmp 0x10b7c6ff3 ; <+131> at svapp.cxx:461 0x10b7c6ff3 <+131>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c6ff7 <+135>: 48 8b 4d b0 movq -0x50(%rbp), %rcx 0x10b7c6ffb <+139>: 48 89 88 08 01 00 00 movq %rcx, 0x108(%rax) 0x10b7c7002 <+146>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c7006 <+150>: 48 89 c2 movq %rax, %rdx 0x10b7c7009 <+153>: 48 83 c2 58 addq $0x58, %rdx 0x10b7c700d <+157>: 48 8b b8 08 01 00 00 movq 0x108(%rax), %rdi 0x10b7c7014 <+164>: 48 89 7d a8 movq %rdi, -0x58(%rbp) 0x10b7c7018 <+168>: 48 89 d7 movq %rdx, %rdi 0x10b7c701b <+171>: e8 90 01 00 00 callq 0x10b7c71b0 ; tools::detail::castTo at link.hxx:119 0x10b7c7020 <+176>: 48 8d 35 69 ed ff ff leaq -0x1297(%rip), %rsi ; ImplSVAppData::LinkStubVclEventTestingHdl at svapp.cxx:411 0x10b7c7027 <+183>: 48 89 c7 movq %rax, %rdi 0x10b7c702a <+186>: e8 51 1e 8e ff callq 0x10b0a8e80 ; tools::detail::makeLink at link.hxx:122 0x10b7c702f <+191>: 48 89 45 e8 movq %rax, -0x18(%rbp) 0x10b7c7033 <+195>: 48 89 55 f0 movq %rdx, -0x10(%rbp) 0x10b7c7037 <+199>: 48 8d 75 e8 leaq -0x18(%rbp), %rsi 0x10b7c703b <+203>: 48 8b 7d a8 movq -0x58(%rbp), %rdi 0x10b7c703f <+207>: e8 0c 1e 8e ff callq 0x10b0a8e50 ; Idle::SetIdleHdl at idle.hxx:39 0x10b7c7044 <+212>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c7048 <+216>: 48 8b b8 08 01 00 00 movq 0x108(%rax), %rdi 0x10b7c704f <+223>: be 03 00 00 00 movl $0x3, %esi 0x10b7c7054 <+228>: e8 e7 1e 8e ff callq 0x10b0a8f40 ; Scheduler::SetPriority at scheduler.hxx:71 0x10b7c7059 <+233>: be 90 00 00 00 movl $0x90, %esi 0x10b7c705e <+238>: 89 f7 movl %esi, %edi 0x10b7c7060 <+240>: e8 63 7e 3d 00 callq 0x10bb9eec8 ; symbol stub for: operator new(unsigned long) 0x10b7c7065 <+245>: 48 89 c1 movq %rax, %rcx 0x10b7c7068 <+248>: c6 45 c7 01 movb $0x1, -0x39(%rbp) 0x10b7c706c <+252>: 48 8d 35 7f 14 48 00 leaq 0x48147f(%rip), %rsi ; "eventtesting" 0x10b7c7073 <+259>: 48 8d 7d e0 leaq -0x20(%rbp), %rdi 0x10b7c7077 <+263>: 48 89 4d a0 movq %rcx, -0x60(%rbp) 0x10b7c707b <+267>: 48 89 45 98 movq %rax, -0x68(%rbp) 0x10b7c707f <+271>: e8 ac 01 9a ff callq 0x10b167230 ; rtl::OUString::OUString at ustring.hxx:236 0x10b7c7084 <+276>: e9 00 00 00 00 jmp 0x10b7c7089 ; <+281> at svapp.cxx:464 0x10b7c7089 <+281>: 48 8d 75 e0 leaq -0x20(%rbp), %rsi 0x10b7c708d <+285>: ba 01 00 00 00 movl $0x1, %edx 0x10b7c7092 <+290>: 48 8b 7d 98 movq -0x68(%rbp), %rdi 0x10b7c7096 <+294>: e8 59 67 3d 00 callq 0x10bb9d7f4 ; symbol stub for: SvFileStream::SvFileStream(rtl::OUString const&, StreamMode) 0x10b7c709b <+299>: e9 00 00 00 00 jmp 0x10b7c70a0 ; <+304> at svapp.cxx:464 0x10b7c70a0 <+304>: 48 8d 7d e0 leaq -0x20(%rbp), %rdi 0x10b7c70a4 <+308>: c6 45 c7 00 movb $0x0, -0x39(%rbp) 0x10b7c70a8 <+312>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c70ac <+316>: 48 8b 4d 98 movq -0x68(%rbp), %rcx 0x10b7c70b0 <+320>: 48 89 88 00 01 00 00 movq %rcx, 0x100(%rax) 0x10b7c70b7 <+327>: e8 54 e3 7e ff callq 0x10afb5410 ; rtl::OUString::~OUString at ustring.hxx:398 0x10b7c70bc <+332>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c70c0 <+336>: 48 8b 80 08 01 00 00 movq 0x108(%rax), %rax 0x10b7c70c7 <+343>: 48 8b 08 movq (%rax), %rcx 0x10b7c70ca <+346>: 48 89 c7 movq %rax, %rdi 0x10b7c70cd <+349>: ff 51 38 callq *0x38(%rcx) 0x10b7c70d0 <+352>: e9 54 00 00 00 jmp 0x10b7c7129 ; <+441> at svapp.cxx:468 0x10b7c70d5 <+357>: 89 d1 movl %edx, %ecx 0x10b7c70d7 <+359>: 48 89 45 d0 movq %rax, -0x30(%rbp) 0x10b7c70db <+363>: 89 4d cc movl %ecx, -0x34(%rbp) 0x10b7c70de <+366>: 48 8b 7d b8 movq -0x48(%rbp), %rdi 0x10b7c70e2 <+370>: e8 cf 7d 3d 00 callq 0x10bb9eeb6 ; symbol stub for: operator delete(void*) 0x10b7c70e7 <+375>: e9 8c 00 00 00 jmp 0x10b7c7178 ; <+520> at svapp.cxx:461 0x10b7c70ec <+380>: 89 d1 movl %edx, %ecx 0x10b7c70ee <+382>: 48 89 45 d0 movq %rax, -0x30(%rbp) 0x10b7c70f2 <+386>: 89 4d cc movl %ecx, -0x34(%rbp) 0x10b7c70f5 <+389>: e9 12 00 00 00 jmp 0x10b7c710c ; <+412> at svapp.cxx:464 0x10b7c70fa <+394>: 48 8d 7d e0 leaq -0x20(%rbp), %rdi 0x10b7c70fe <+398>: 89 d1 movl %edx, %ecx 0x10b7c7100 <+400>: 48 89 45 d0 movq %rax, -0x30(%rbp) 0x10b7c7104 <+404>: 89 4d cc movl %ecx, -0x34(%rbp) 0x10b7c7107 <+407>: e8 04 e3 7e ff callq 0x10afb5410 ; rtl::OUString::~OUString at ustring.hxx:398 0x10b7c710c <+412>: f6 45 c7 01 testb $0x1, -0x39(%rbp) 0x10b7c7110 <+416>: 0f 85 05 00 00 00 jne 0x10b7c711b ; <+427> at svapp.cxx:464 0x10b7c7116 <+422>: e9 09 00 00 00 jmp 0x10b7c7124 ; <+436> at svapp.cxx:464 0x10b7c711b <+427>: 48 8b 7d a0 movq -0x60(%rbp), %rdi 0x10b7c711f <+431>: e8 92 7d 3d 00 callq 0x10bb9eeb6 ; symbol stub for: operator delete(void*) 0x10b7c7124 <+436>: e9 4f 00 00 00 jmp 0x10b7c7178 ; <+520> at svapp.cxx:461 0x10b7c7129 <+441>: e9 00 00 00 00 jmp 0x10b7c712e ; <+446> at svapp.cxx:468 0x10b7c712e <+446>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7c7132 <+450>: 8a 88 f2 00 00 00 movb 0xf2(%rax), %cl 0x10b7c7138 <+456>: 80 f1 ff xorb $-0x1, %cl 0x10b7c713b <+459>: f6 c1 01 testb $0x1, %cl 0x10b7c713e <+462>: 0f 85 05 00 00 00 jne 0x10b7c7149 ; <+473> at svapp.cxx:469 0x10b7c7144 <+468>: e9 0a 00 00 00 jmp 0x10b7c7153 ; <+483> at svapp.cxx:468 0x10b7c7149 <+473>: e8 72 00 00 00 callq 0x10b7c71c0 ; Application::Yield at svapp.cxx:551 0x10b7c714e <+478>: e9 db ff ff ff jmp 0x10b7c712e ; <+446> at svapp.cxx:468 0x10b7c7153 <+483>: 48 8b 05 96 9b 63 00 movq 0x639b96(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b7c715a <+490>: 48 8b 4d d8 movq -0x28(%rbp), %rcx 0x10b7c715e <+494>: c6 81 f1 00 00 00 00 movb $0x0, 0xf1(%rcx) 0x10b7c7165 <+501>: 48 8b 00 movq (%rax), %rax 0x10b7c7168 <+504>: 48 3b 45 f8 cmpq -0x8(%rbp), %rax 0x10b7c716c <+508>: 0f 85 0f 00 00 00 jne 0x10b7c7181 ; <+529> at svapp.cxx:461 0x10b7c7172 <+514>: 48 83 c4 70 addq $0x70, %rsp 0x10b7c7176 <+518>: 5d popq %rbp 0x10b7c7177 <+519>: c3 retq 0x10b7c7178 <+520>: 48 8b 7d d0 movq -0x30(%rbp), %rdi 0x10b7c717c <+524>: e8 a1 7d 3d 00 callq 0x10bb9ef22 ; symbol stub for: _Unwind_Resume 0x10b7c7181 <+529>: e8 cc 7d 3d 00 callq 0x10bb9ef52 ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x10b7c714e UNWIND PLANS for libvcllo.dylib`Application::Execute() (start addr 0x10b7c6f70) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8484496-0x00000000008178a6) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 519: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 520: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI LSDA address 0x10bbeea80, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8484496-0x00000000008178a6) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing LSDA address 0x10bbeea80, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8484496-0x00000000008178a6) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 519: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 520: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x10bbeea80, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8484496-0x00000000008178b0) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10408d5b9 libsofficeapp.dylib`desktop::Desktop::DoExecute: 0x10408d5b0 <+0>: 55 pushq %rbp 0x10408d5b1 <+1>: 48 89 e5 movq %rsp, %rbp 0x10408d5b4 <+4>: e8 79 fb 12 00 callq 0x1041bd132 ; symbol stub for: Application::Execute() 0x10408d5b9 <+9>: 5d popq %rbp 0x10408d5ba <+10>: c3 retq (lldb) image show-unwind --address 0x10408d5b9 UNWIND PLANS for libsofficeapp.dylib`desktop::Desktop::DoExecute() (start addr 0x10408d5b0) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 51440-0x000000000000c8fb) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 10: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 51440-0x000000000000c8fb) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 51440-0x000000000000c8fb) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 10: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 51440-0x000000000000c900) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x1040906d3 libsofficeapp.dylib`desktop::Desktop::Main: 0x10408d5c0 <+0>: 55 pushq %rbp 0x10408d5c1 <+1>: 48 89 e5 movq %rsp, %rbp 0x10408d5c4 <+4>: 48 81 ec d0 0f 00 00 subq $0xfd0, %rsp ; imm = 0xFD0 0x10408d5cb <+11>: 48 8b 05 2e bd 18 00 movq 0x18bd2e(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10408d5d2 <+18>: 48 8b 00 movq (%rax), %rax 0x10408d5d5 <+21>: 48 89 45 f8 movq %rax, -0x8(%rbp) 0x10408d5d9 <+25>: 48 89 bd 60 f4 ff ff movq %rdi, -0xba0(%rbp) 0x10408d5e0 <+32>: b9 20 00 00 00 movl $0x20, %ecx 0x10408d5e5 <+37>: 89 c8 movl %ecx, %eax 0x10408d5e7 <+39>: 48 89 bd c8 f3 ff ff movq %rdi, -0xc38(%rbp) 0x10408d5ee <+46>: 48 89 c7 movq %rax, %rdi 0x10408d5f1 <+49>: e8 82 fd 12 00 callq 0x1041bd378 ; symbol stub for: operator new(unsigned long) 0x10408d5f6 <+54>: 48 89 c7 movq %rax, %rdi 0x10408d5f9 <+57>: 48 89 c2 movq %rax, %rdx 0x10408d5fc <+60>: 48 89 bd c0 f3 ff ff movq %rdi, -0xc40(%rbp) 0x10408d603 <+67>: 48 89 c7 movq %rax, %rdi 0x10408d606 <+70>: 48 89 95 b8 f3 ff ff movq %rdx, -0xc48(%rbp) 0x10408d60d <+77>: e8 fe 36 00 00 callq 0x104090d10 ; desktop::ExecuteGlobals::ExecuteGlobals at app.cxx:1354 0x10408d612 <+82>: e9 00 00 00 00 jmp 0x10408d617 ; <+87> at app.cxx:1378 0x10408d617 <+87>: 48 8b 85 b8 f3 ff ff movq -0xc48(%rbp), %rax 0x10408d61e <+94>: 48 89 05 5b 0b 19 00 movq %rax, 0x190b5b(%rip) ; desktop::pExecGlobals 0x10408d625 <+101>: 48 8d 8d 40 fc ff ff leaq -0x3c0(%rbp), %rcx 0x10408d62c <+108>: 48 89 cf movq %rcx, %rdi 0x10408d62f <+111>: 48 89 8d b0 f3 ff ff movq %rcx, -0xc50(%rbp) 0x10408d636 <+118>: e8 f5 36 00 00 callq 0x104090d30 ; com::sun::star::uno::getCurrentContext at current_context.hxx:49 0x10408d63b <+123>: 48 8d bd 48 fc ff ff leaq -0x3b8(%rbp), %rdi 0x10408d642 <+130>: 48 8b b5 b0 f3 ff ff movq -0xc50(%rbp), %rsi 0x10408d649 <+137>: e8 a2 37 00 00 callq 0x104090df0 ; com::sun::star::uno::ContextLayer::ContextLayer at current_context.hxx:101 0x10408d64e <+142>: e9 00 00 00 00 jmp 0x10408d653 ; <+147> at app.cxx:1381 0x10408d653 <+147>: 48 8d bd 40 fc ff ff leaq -0x3c0(%rbp), %rdi 0x10408d65a <+154>: e8 c1 37 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408d65f <+159>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408d666 <+166>: 83 7f 14 00 cmpl $0x0, 0x14(%rdi) 0x10408d66a <+170>: 0f 84 88 00 00 00 je 0x10408d6f8 ; <+312> at app.cxx:1389 0x10408d670 <+176>: 48 8b 85 c8 f3 ff ff movq -0xc38(%rbp), %rax 0x10408d677 <+183>: 8b 78 14 movl 0x14(%rax), %edi 0x10408d67a <+186>: 48 83 c0 18 addq $0x18, %rax 0x10408d67e <+190>: 48 89 c6 movq %rax, %rsi 0x10408d681 <+193>: e8 6a b1 ff ff callq 0x1040887f0 ; desktop::Desktop::HandleBootstrapErrors at app.cxx:834 0x10408d686 <+198>: e9 00 00 00 00 jmp 0x10408d68b ; <+203> at app.cxx:1386 0x10408d68b <+203>: c7 85 6c f4 ff ff 01 00 00 00 movl $0x1, -0xb94(%rbp) 0x10408d695 <+213>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408d69f <+223>: e9 f6 35 00 00 jmp 0x104090c9a ; <+14042> at app.cxx:1730 0x10408d6a4 <+228>: 89 d1 movl %edx, %ecx 0x10408d6a6 <+230>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408d6ad <+237>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408d6b3 <+243>: 48 8b bd c0 f3 ff ff movq -0xc40(%rbp), %rdi 0x10408d6ba <+250>: e8 ad fc 12 00 callq 0x1041bd36c ; symbol stub for: operator delete(void*) 0x10408d6bf <+255>: e9 1d 36 00 00 jmp 0x104090ce1 ; <+14113> at app.cxx:1378 0x10408d6c4 <+260>: 48 8d bd 40 fc ff ff leaq -0x3c0(%rbp), %rdi 0x10408d6cb <+267>: 89 d1 movl %edx, %ecx 0x10408d6cd <+269>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408d6d4 <+276>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408d6da <+282>: e8 41 37 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408d6df <+287>: e9 fd 35 00 00 jmp 0x104090ce1 ; <+14113> at app.cxx:1378 0x10408d6e4 <+292>: 89 d1 movl %edx, %ecx 0x10408d6e6 <+294>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408d6ed <+301>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408d6f3 <+307>: e9 dd 35 00 00 jmp 0x104090cd5 ; <+14101> at app.cxx:1730 0x10408d6f8 <+312>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408d6ff <+319>: e8 3c 37 00 00 callq 0x104090e40 ; desktop::Desktop::GetBootstrapStatus at app.hxx:113 0x10408d704 <+324>: 89 85 ac f3 ff ff movl %eax, -0xc54(%rbp) 0x10408d70a <+330>: e9 00 00 00 00 jmp 0x10408d70f ; <+335> at app.cxx:1389 0x10408d70f <+335>: 8b 85 ac f3 ff ff movl -0xc54(%rbp), %eax 0x10408d715 <+341>: 89 85 4c f4 ff ff movl %eax, -0xbb4(%rbp) 0x10408d71b <+347>: 83 bd 4c f4 ff ff 01 cmpl $0x1, -0xbb4(%rbp) 0x10408d722 <+354>: 0f 85 19 00 00 00 jne 0x10408d741 ; <+385> at app.cxx:1395 0x10408d728 <+360>: c7 85 6c f4 ff ff 00 00 00 00 movl $0x0, -0xb94(%rbp) 0x10408d732 <+370>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408d73c <+380>: e9 59 35 00 00 jmp 0x104090c9a ; <+14042> at app.cxx:1730 0x10408d741 <+385>: b8 38 00 00 00 movl $0x38, %eax 0x10408d746 <+390>: 89 c7 movl %eax, %edi 0x10408d748 <+392>: e8 c3 37 00 00 callq 0x104090f10 ; cppu::OWeakObject::operator new at weak.hxx:85 0x10408d74d <+397>: 48 89 85 a0 f3 ff ff movq %rax, -0xc60(%rbp) 0x10408d754 <+404>: e9 00 00 00 00 jmp 0x10408d759 ; <+409> at app.cxx:1395 0x10408d759 <+409>: c6 85 4b f4 ff ff 01 movb $0x1, -0xbb5(%rbp) 0x10408d760 <+416>: 48 8b 85 a0 f3 ff ff movq -0xc60(%rbp), %rax 0x10408d767 <+423>: 48 8d bd 30 fc ff ff leaq -0x3d0(%rbp), %rdi 0x10408d76e <+430>: 48 89 85 98 f3 ff ff movq %rax, -0xc68(%rbp) 0x10408d775 <+437>: e8 b6 35 00 00 callq 0x104090d30 ; com::sun::star::uno::getCurrentContext at current_context.hxx:49 0x10408d77a <+442>: e9 00 00 00 00 jmp 0x10408d77f ; <+447> at app.cxx:1395 0x10408d77f <+447>: 48 8d b5 30 fc ff ff leaq -0x3d0(%rbp), %rsi 0x10408d786 <+454>: 48 8b bd 98 f3 ff ff movq -0xc68(%rbp), %rdi 0x10408d78d <+461>: e8 2e c8 04 00 callq 0x1040d9fc0 ; desktop::DesktopContext::DesktopContext at desktopcontext.cxx:36 0x10408d792 <+466>: e9 00 00 00 00 jmp 0x10408d797 ; <+471> at app.cxx:1395 0x10408d797 <+471>: 31 c0 xorl %eax, %eax 0x10408d799 <+473>: 89 c1 movl %eax, %ecx 0x10408d79b <+475>: c6 85 4b f4 ff ff 00 movb $0x0, -0xbb5(%rbp) 0x10408d7a2 <+482>: 48 8b 95 98 f3 ff ff movq -0xc68(%rbp), %rdx 0x10408d7a9 <+489>: 48 83 fa 00 cmpq $0x0, %rdx 0x10408d7ad <+493>: 48 89 8d 90 f3 ff ff movq %rcx, -0xc70(%rbp) 0x10408d7b4 <+500>: 0f 84 12 00 00 00 je 0x10408d7cc ; <+524> at app.cxx:1395 0x10408d7ba <+506>: 48 8b 85 98 f3 ff ff movq -0xc68(%rbp), %rax 0x10408d7c1 <+513>: 48 83 c0 28 addq $0x28, %rax 0x10408d7c5 <+517>: 48 89 85 90 f3 ff ff movq %rax, -0xc70(%rbp) 0x10408d7cc <+524>: 48 8b 85 90 f3 ff ff movq -0xc70(%rbp), %rax 0x10408d7d3 <+531>: 48 8d bd 38 fc ff ff leaq -0x3c8(%rbp), %rdi 0x10408d7da <+538>: 48 89 c6 movq %rax, %rsi 0x10408d7dd <+541>: e8 4e 37 00 00 callq 0x104090f30 ; com::sun::star::uno::Reference::Reference at Reference.hxx:149 0x10408d7e2 <+546>: e9 00 00 00 00 jmp 0x10408d7e7 ; <+551> at app.cxx:1395 0x10408d7e7 <+551>: 48 8d bd 38 fc ff ff leaq -0x3c8(%rbp), %rdi 0x10408d7ee <+558>: e8 6d 36 00 00 callq 0x104090e60 ; com::sun::star::uno::setCurrentContext at current_context.hxx:62 0x10408d7f3 <+563>: 88 85 8f f3 ff ff movb %al, -0xc71(%rbp) 0x10408d7f9 <+569>: e9 00 00 00 00 jmp 0x10408d7fe ; <+574> at app.cxx:1395 0x10408d7fe <+574>: 48 8d bd 38 fc ff ff leaq -0x3c8(%rbp), %rdi 0x10408d805 <+581>: e8 16 36 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408d80a <+586>: 48 8d bd 30 fc ff ff leaq -0x3d0(%rbp), %rdi 0x10408d811 <+593>: e8 0a 36 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408d816 <+598>: e8 a5 36 ff ff callq 0x104080ec0 ; desktop::Desktop::GetCommandLineArgs at app.cxx:454 0x10408d81b <+603>: 48 89 85 80 f3 ff ff movq %rax, -0xc80(%rbp) 0x10408d822 <+610>: e9 00 00 00 00 jmp 0x10408d827 ; <+615> at app.cxx:1397 0x10408d827 <+615>: 48 8b 85 80 f3 ff ff movq -0xc80(%rbp), %rax 0x10408d82e <+622>: 48 89 85 40 f4 ff ff movq %rax, -0xbc0(%rbp) 0x10408d835 <+629>: 48 89 c7 movq %rax, %rdi 0x10408d838 <+632>: e8 b3 8b ff ff callq 0x1040863f0 ; desktop::CommandLineArgs::GetUnknown at cmdlineargs.hxx:97 0x10408d83d <+637>: 48 89 85 78 f3 ff ff movq %rax, -0xc88(%rbp) 0x10408d844 <+644>: e9 00 00 00 00 jmp 0x10408d849 ; <+649> at app.cxx:1400 0x10408d849 <+649>: 48 8d bd 28 fc ff ff leaq -0x3d8(%rbp), %rdi 0x10408d850 <+656>: 48 8b b5 78 f3 ff ff movq -0xc88(%rbp), %rsi 0x10408d857 <+663>: e8 74 3f ff ff callq 0x1040817d0 ; rtl::OUString::OUString at ustring.hxx:128 0x10408d85c <+668>: e9 00 00 00 00 jmp 0x10408d861 ; <+673> at app.cxx:1401 0x10408d861 <+673>: 48 8d bd 28 fc ff ff leaq -0x3d8(%rbp), %rdi 0x10408d868 <+680>: e8 03 42 ff ff callq 0x104081a70 ; rtl::OUString::isEmpty at ustring.hxx:617 0x10408d86d <+685>: 88 85 77 f3 ff ff movb %al, -0xc89(%rbp) 0x10408d873 <+691>: e9 00 00 00 00 jmp 0x10408d878 ; <+696> at app.cxx:1401 0x10408d878 <+696>: 8a 85 77 f3 ff ff movb -0xc89(%rbp), %al 0x10408d87e <+702>: a8 01 testb $0x1, %al 0x10408d880 <+704>: 0f 85 b5 00 00 00 jne 0x10408d93b ; <+891> at app.cxx:1406 0x10408d886 <+710>: e9 00 00 00 00 jmp 0x10408d88b ; <+715> at app.cxx:1403 0x10408d88b <+715>: 48 8d bd 28 fc ff ff leaq -0x3d8(%rbp), %rdi 0x10408d892 <+722>: e8 89 b1 04 00 callq 0x1040d8a20 ; desktop::displayCmdlineHelp at cmdlinehelp.cxx:144 0x10408d897 <+727>: e9 00 00 00 00 jmp 0x10408d89c ; <+732> at app.cxx:1404 0x10408d89c <+732>: c7 85 6c f4 ff ff 01 00 00 00 movl $0x1, -0xb94(%rbp) 0x10408d8a6 <+742>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408d8b0 <+752>: e9 c3 33 00 00 jmp 0x104090c78 ; <+14008> at app.cxx:1730 0x10408d8b5 <+757>: 89 d1 movl %edx, %ecx 0x10408d8b7 <+759>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408d8be <+766>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408d8c4 <+772>: e9 3b 00 00 00 jmp 0x10408d904 ; <+836> at app.cxx:1395 0x10408d8c9 <+777>: 89 d1 movl %edx, %ecx 0x10408d8cb <+779>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408d8d2 <+786>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408d8d8 <+792>: e9 1b 00 00 00 jmp 0x10408d8f8 ; <+824> at app.cxx:1395 0x10408d8dd <+797>: 48 8d bd 38 fc ff ff leaq -0x3c8(%rbp), %rdi 0x10408d8e4 <+804>: 89 d1 movl %edx, %ecx 0x10408d8e6 <+806>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408d8ed <+813>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408d8f3 <+819>: e8 28 35 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408d8f8 <+824>: 48 8d bd 30 fc ff ff leaq -0x3d0(%rbp), %rdi 0x10408d8ff <+831>: e8 1c 35 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408d904 <+836>: f6 85 4b f4 ff ff 01 testb $0x1, -0xbb5(%rbp) 0x10408d90b <+843>: 0f 85 05 00 00 00 jne 0x10408d916 ; <+854> at app.cxx:1395 0x10408d911 <+849>: e9 0c 00 00 00 jmp 0x10408d922 ; <+866> at app.cxx:1395 0x10408d916 <+854>: 48 8b bd a0 f3 ff ff movq -0xc60(%rbp), %rdi 0x10408d91d <+861>: e8 3e 36 00 00 callq 0x104090f60 ; cppu::OWeakObject::operator delete at weak.hxx:87 0x10408d922 <+866>: e9 ae 33 00 00 jmp 0x104090cd5 ; <+14101> at app.cxx:1730 0x10408d927 <+871>: 89 d1 movl %edx, %ecx 0x10408d929 <+873>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408d930 <+880>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408d936 <+886>: e9 4e 33 00 00 jmp 0x104090c89 ; <+14025> at app.cxx:1730 0x10408d93b <+891>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408d942 <+898>: e8 c9 8a ff ff callq 0x104086410 ; desktop::CommandLineArgs::IsHelp at cmdlineargs.hxx:75 0x10408d947 <+903>: 88 85 76 f3 ff ff movb %al, -0xc8a(%rbp) 0x10408d94d <+909>: e9 00 00 00 00 jmp 0x10408d952 ; <+914> at app.cxx:1406 0x10408d952 <+914>: 8a 85 76 f3 ff ff movb -0xc8a(%rbp), %al 0x10408d958 <+920>: a8 01 testb $0x1, %al 0x10408d95a <+922>: 0f 85 05 00 00 00 jne 0x10408d965 ; <+933> at app.cxx:1408 0x10408d960 <+928>: e9 67 00 00 00 jmp 0x10408d9cc ; <+1036> at app.cxx:1411 0x10408d965 <+933>: 48 8d bd 20 fc ff ff leaq -0x3e0(%rbp), %rdi 0x10408d96c <+940>: e8 1f 4b ff ff callq 0x104082490 ; rtl::OUString::OUString at ustring.hxx:117 0x10408d971 <+945>: e9 00 00 00 00 jmp 0x10408d976 ; <+950> at app.cxx:1408 0x10408d976 <+950>: 48 8d bd 20 fc ff ff leaq -0x3e0(%rbp), %rdi 0x10408d97d <+957>: e8 9e b0 04 00 callq 0x1040d8a20 ; desktop::displayCmdlineHelp at cmdlinehelp.cxx:144 0x10408d982 <+962>: e9 00 00 00 00 jmp 0x10408d987 ; <+967> at app.cxx:1408 0x10408d987 <+967>: 48 8d bd 20 fc ff ff leaq -0x3e0(%rbp), %rdi 0x10408d98e <+974>: e8 0d 35 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408d993 <+979>: c7 85 6c f4 ff ff 00 00 00 00 movl $0x0, -0xb94(%rbp) 0x10408d99d <+989>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408d9a7 <+999>: e9 cc 32 00 00 jmp 0x104090c78 ; <+14008> at app.cxx:1730 0x10408d9ac <+1004>: 48 8d bd 20 fc ff ff leaq -0x3e0(%rbp), %rdi 0x10408d9b3 <+1011>: 89 d1 movl %edx, %ecx 0x10408d9b5 <+1013>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408d9bc <+1020>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408d9c2 <+1026>: e8 d9 34 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408d9c7 <+1031>: e9 bd 32 00 00 jmp 0x104090c89 ; <+14025> at app.cxx:1730 0x10408d9cc <+1036>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408d9d3 <+1043>: e8 58 8a ff ff callq 0x104086430 ; desktop::CommandLineArgs::IsVersion at cmdlineargs.hxx:91 0x10408d9d8 <+1048>: 88 85 75 f3 ff ff movb %al, -0xc8b(%rbp) 0x10408d9de <+1054>: e9 00 00 00 00 jmp 0x10408d9e3 ; <+1059> at app.cxx:1411 0x10408d9e3 <+1059>: 8a 85 75 f3 ff ff movb -0xc8b(%rbp), %al 0x10408d9e9 <+1065>: a8 01 testb $0x1, %al 0x10408d9eb <+1067>: 0f 85 05 00 00 00 jne 0x10408d9f6 ; <+1078> at app.cxx:1413 0x10408d9f1 <+1073>: e9 23 00 00 00 jmp 0x10408da19 ; <+1113> at app.cxx:1418 0x10408d9f6 <+1078>: e8 85 bb 04 00 callq 0x1040d9580 ; desktop::displayVersion at cmdlinehelp.cxx:189 0x10408d9fb <+1083>: e9 00 00 00 00 jmp 0x10408da00 ; <+1088> at app.cxx:1414 0x10408da00 <+1088>: c7 85 6c f4 ff ff 00 00 00 00 movl $0x0, -0xb94(%rbp) 0x10408da0a <+1098>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408da14 <+1108>: e9 5f 32 00 00 jmp 0x104090c78 ; <+14008> at app.cxx:1730 0x10408da19 <+1113>: 48 8d 3d d0 34 ff ff leaq -0xcb30(%rip), %rdi ; desktop::ReplaceStringHookProc at app.cxx:475 0x10408da20 <+1120>: e8 1b f5 12 00 callq 0x1041bcf40 ; symbol stub for: ResMgr::SetReadStringHook(rtl::OUString (*)(rtl::OUString const&)) 0x10408da25 <+1125>: e9 00 00 00 00 jmp 0x10408da2a ; <+1130> at app.cxx:1421 0x10408da2a <+1130>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408da31 <+1137>: e8 4a 35 00 00 callq 0x104090f80 ; desktop::Desktop::OpenSplashScreen at app.cxx:2521 0x10408da36 <+1142>: e9 00 00 00 00 jmp 0x10408da3b ; <+1147> at app.cxx:1423 0x10408da3b <+1147>: be 0a 00 00 00 movl $0xa, %esi 0x10408da40 <+1152>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408da47 <+1159>: e8 e4 3d 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408da4c <+1164>: e9 00 00 00 00 jmp 0x10408da51 ; <+1169> at app.cxx:1425 0x10408da51 <+1169>: e8 5a 7c 07 00 callq 0x1041056b0 ; desktop::userinstall::finalize at userinstall.cxx:150 0x10408da56 <+1174>: 89 85 70 f3 ff ff movl %eax, -0xc90(%rbp) 0x10408da5c <+1180>: e9 00 00 00 00 jmp 0x10408da61 ; <+1185> at app.cxx:1425 0x10408da61 <+1185>: 8b 85 70 f3 ff ff movl -0xc90(%rbp), %eax 0x10408da67 <+1191>: 89 85 3c f4 ff ff movl %eax, -0xbc4(%rbp) 0x10408da6d <+1197>: 83 bd 3c f4 ff ff 00 cmpl $0x0, -0xbc4(%rbp) 0x10408da74 <+1204>: 0f 84 c5 01 00 00 je 0x10408dc3f ; <+1663> at app.cxx:1439 0x10408da7a <+1210>: 83 bd 3c f4 ff ff 01 cmpl $0x1, -0xbc4(%rbp) 0x10408da81 <+1217>: 0f 84 b8 01 00 00 je 0x10408dc3f ; <+1663> at app.cxx:1439 0x10408da87 <+1223>: e9 00 00 00 00 jmp 0x10408da8c ; <+1228> at app.cxx:1428 0x10408da8c <+1228>: 48 8d 35 5b 3a 14 00 leaq 0x143a5b(%rip), %rsi ; "userinstall failed" 0x10408da93 <+1235>: 48 8d bd 10 fc ff ff leaq -0x3f0(%rbp), %rdi 0x10408da9a <+1242>: e8 11 3e 00 00 callq 0x1040918b0 ; sal::detail::operator<< at log.hxx:69 0x10408da9f <+1247>: 48 89 85 68 f3 ff ff movq %rax, -0xc98(%rbp) 0x10408daa6 <+1254>: e9 00 00 00 00 jmp 0x10408daab ; <+1259> at app.cxx:1428 0x10408daab <+1259>: 48 8b 85 68 f3 ff ff movq -0xc98(%rbp), %rax 0x10408dab2 <+1266>: 48 89 85 18 fc ff ff movq %rax, -0x3e8(%rbp) 0x10408dab9 <+1273>: 48 8d bd 18 fc ff ff leaq -0x3e8(%rbp), %rdi 0x10408dac0 <+1280>: e8 cb 3d 00 00 callq 0x104091890 ; sal::detail::unwrapStream at log.hxx:102 0x10408dac5 <+1285>: 48 89 85 60 f3 ff ff movq %rax, -0xca0(%rbp) 0x10408dacc <+1292>: e9 00 00 00 00 jmp 0x10408dad1 ; <+1297> at app.cxx:1428 0x10408dad1 <+1297>: 48 8d 35 ce 39 14 00 leaq 0x1439ce(%rip), %rsi ; "desktop.app" 0x10408dad8 <+1304>: 48 8d 15 d3 39 14 00 leaq 0x1439d3(%rip), %rdx ; "/Users/demo/lode/dev/core/desktop/source/app/app.cxx:1428: " 0x10408dadf <+1311>: bf 01 00 00 00 movl $0x1, %edi 0x10408dae4 <+1316>: 48 8b 8d 60 f3 ff ff movq -0xca0(%rbp), %rcx 0x10408daeb <+1323>: e8 76 f2 12 00 callq 0x1041bcd66 ; symbol stub for: sal_detail_log 0x10408daf0 <+1328>: e9 00 00 00 00 jmp 0x10408daf5 ; <+1333> at app.cxx:1428 0x10408daf5 <+1333>: e9 00 00 00 00 jmp 0x10408dafa ; <+1338> at app.cxx:1428 0x10408dafa <+1338>: e9 00 00 00 00 jmp 0x10408daff ; <+1343> at app.cxx:1429 0x10408daff <+1343>: 83 bd 3c f4 ff ff 02 cmpl $0x2, -0xbc4(%rbp) 0x10408db06 <+1350>: 0f 85 58 00 00 00 jne 0x10408db64 ; <+1444> at app.cxx:1432 0x10408db0c <+1356>: 48 8d bd 08 fc ff ff leaq -0x3f8(%rbp), %rdi 0x10408db13 <+1363>: e8 78 49 ff ff callq 0x104082490 ; rtl::OUString::OUString at ustring.hxx:117 0x10408db18 <+1368>: e9 00 00 00 00 jmp 0x10408db1d ; <+1373> at app.cxx:1430 0x10408db1d <+1373>: bf 06 00 00 00 movl $0x6, %edi 0x10408db22 <+1378>: 48 8d b5 08 fc ff ff leaq -0x3f8(%rbp), %rsi 0x10408db29 <+1385>: e8 c2 ac ff ff callq 0x1040887f0 ; desktop::Desktop::HandleBootstrapErrors at app.cxx:834 0x10408db2e <+1390>: e9 00 00 00 00 jmp 0x10408db33 ; <+1395> at app.cxx:1430 0x10408db33 <+1395>: 48 8d bd 08 fc ff ff leaq -0x3f8(%rbp), %rdi 0x10408db3a <+1402>: e8 61 33 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408db3f <+1407>: e9 e2 00 00 00 jmp 0x10408dc26 ; <+1638> at app.cxx:1436 0x10408db44 <+1412>: 48 8d bd 08 fc ff ff leaq -0x3f8(%rbp), %rdi 0x10408db4b <+1419>: 89 d1 movl %edx, %ecx 0x10408db4d <+1421>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408db54 <+1428>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408db5a <+1434>: e8 41 33 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408db5f <+1439>: e9 25 31 00 00 jmp 0x104090c89 ; <+14025> at app.cxx:1730 0x10408db64 <+1444>: 83 bd 3c f4 ff ff 03 cmpl $0x3, -0xbc4(%rbp) 0x10408db6b <+1451>: 0f 85 58 00 00 00 jne 0x10408dbc9 ; <+1545> at app.cxx:1435 0x10408db71 <+1457>: 48 8d bd 00 fc ff ff leaq -0x400(%rbp), %rdi 0x10408db78 <+1464>: e8 13 49 ff ff callq 0x104082490 ; rtl::OUString::OUString at ustring.hxx:117 0x10408db7d <+1469>: e9 00 00 00 00 jmp 0x10408db82 ; <+1474> at app.cxx:1433 0x10408db82 <+1474>: bf 07 00 00 00 movl $0x7, %edi 0x10408db87 <+1479>: 48 8d b5 00 fc ff ff leaq -0x400(%rbp), %rsi 0x10408db8e <+1486>: e8 5d ac ff ff callq 0x1040887f0 ; desktop::Desktop::HandleBootstrapErrors at app.cxx:834 0x10408db93 <+1491>: e9 00 00 00 00 jmp 0x10408db98 ; <+1496> at app.cxx:1433 0x10408db98 <+1496>: 48 8d bd 00 fc ff ff leaq -0x400(%rbp), %rdi 0x10408db9f <+1503>: e8 fc 32 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408dba4 <+1508>: e9 78 00 00 00 jmp 0x10408dc21 ; <+1633> at app.cxx:1435 0x10408dba9 <+1513>: 48 8d bd 00 fc ff ff leaq -0x400(%rbp), %rdi 0x10408dbb0 <+1520>: 89 d1 movl %edx, %ecx 0x10408dbb2 <+1522>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408dbb9 <+1529>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408dbbf <+1535>: e8 dc 32 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408dbc4 <+1540>: e9 c0 30 00 00 jmp 0x104090c89 ; <+14025> at app.cxx:1730 0x10408dbc9 <+1545>: 48 8d bd f8 fb ff ff leaq -0x408(%rbp), %rdi 0x10408dbd0 <+1552>: e8 bb 48 ff ff callq 0x104082490 ; rtl::OUString::OUString at ustring.hxx:117 0x10408dbd5 <+1557>: e9 00 00 00 00 jmp 0x10408dbda ; <+1562> at app.cxx:1435 0x10408dbda <+1562>: bf 04 00 00 00 movl $0x4, %edi 0x10408dbdf <+1567>: 48 8d b5 f8 fb ff ff leaq -0x408(%rbp), %rsi 0x10408dbe6 <+1574>: e8 05 ac ff ff callq 0x1040887f0 ; desktop::Desktop::HandleBootstrapErrors at app.cxx:834 0x10408dbeb <+1579>: e9 00 00 00 00 jmp 0x10408dbf0 ; <+1584> at app.cxx:1435 0x10408dbf0 <+1584>: 48 8d bd f8 fb ff ff leaq -0x408(%rbp), %rdi 0x10408dbf7 <+1591>: e8 a4 32 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408dbfc <+1596>: e9 20 00 00 00 jmp 0x10408dc21 ; <+1633> at app.cxx:1435 0x10408dc01 <+1601>: 48 8d bd f8 fb ff ff leaq -0x408(%rbp), %rdi 0x10408dc08 <+1608>: 89 d1 movl %edx, %ecx 0x10408dc0a <+1610>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408dc11 <+1617>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408dc17 <+1623>: e8 84 32 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408dc1c <+1628>: e9 68 30 00 00 jmp 0x104090c89 ; <+14025> at app.cxx:1730 0x10408dc21 <+1633>: e9 00 00 00 00 jmp 0x10408dc26 ; <+1638> at app.cxx:1436 0x10408dc26 <+1638>: c7 85 6c f4 ff ff 01 00 00 00 movl $0x1, -0xb94(%rbp) 0x10408dc30 <+1648>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408dc3a <+1658>: e9 39 30 00 00 jmp 0x104090c78 ; <+14008> at app.cxx:1730 0x10408dc3f <+1663>: e8 fe f3 12 00 callq 0x1041bd042 ; symbol stub for: utl::Bootstrap::reloadData() 0x10408dc44 <+1668>: e9 00 00 00 00 jmp 0x10408dc49 ; <+1673> at app.cxx:1440 0x10408dc49 <+1673>: be 14 00 00 00 movl $0x14, %esi 0x10408dc4e <+1678>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408dc55 <+1685>: e8 d6 3b 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408dc5a <+1690>: e9 00 00 00 00 jmp 0x10408dc5f ; <+1695> at app.cxx:1442 0x10408dc5f <+1695>: 48 8d bd f0 fb ff ff leaq -0x410(%rbp), %rdi 0x10408dc66 <+1702>: e8 27 ec 12 00 callq 0x1041bc892 ; symbol stub for: comphelper::getProcessComponentContext() 0x10408dc6b <+1707>: e9 00 00 00 00 jmp 0x10408dc70 ; <+1712> at app.cxx:1444 0x10408dc70 <+1712>: 48 8d bd e8 fb ff ff leaq -0x418(%rbp), %rdi 0x10408dc77 <+1719>: 48 8d b5 f0 fb ff ff leaq -0x410(%rbp), %rsi 0x10408dc7e <+1726>: e8 8d 3c 00 00 callq 0x104091910 ; com::sun::star::task::OfficeRestartManager::get at OfficeRestartManager.hpp:30 0x10408dc83 <+1731>: e9 00 00 00 00 jmp 0x10408dc88 ; <+1736> at app.cxx:1446 0x10408dc88 <+1736>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x10408dc8f <+1743>: e8 ec 3e 00 00 callq 0x104091b80 ; com::sun::star::uno::Reference::Reference at Reference.hxx:115 0x10408dc94 <+1748>: e9 00 00 00 00 jmp 0x10408dc99 ; <+1753> at app.cxx:1449 0x10408dc99 <+1753>: 48 8d b5 f0 fb ff ff leaq -0x410(%rbp), %rsi 0x10408dca0 <+1760>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408dca7 <+1767>: e8 34 33 03 00 callq 0x1040c0fe0 ; desktop::Desktop::RegisterServices at appinit.cxx:94 0x10408dcac <+1772>: e9 00 00 00 00 jmp 0x10408dcb1 ; <+1777> at app.cxx:1451 0x10408dcb1 <+1777>: be 19 00 00 00 movl $0x19, %esi 0x10408dcb6 <+1782>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408dcbd <+1789>: e8 6e 3b 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408dcc2 <+1794>: e9 00 00 00 00 jmp 0x10408dcc7 ; <+1799> at app.cxx:1456 0x10408dcc7 <+1799>: 48 8b 85 c8 f3 ff ff movq -0xc38(%rbp), %rax 0x10408dcce <+1806>: 48 83 c0 28 addq $0x28, %rax 0x10408dcd2 <+1810>: b9 28 00 00 00 movl $0x28, %ecx 0x10408dcd7 <+1815>: 89 cf movl %ecx, %edi 0x10408dcd9 <+1817>: 48 89 85 58 f3 ff ff movq %rax, -0xca8(%rbp) 0x10408dce0 <+1824>: e8 93 f6 12 00 callq 0x1041bd378 ; symbol stub for: operator new(unsigned long) 0x10408dce5 <+1829>: 48 89 85 50 f3 ff ff movq %rax, -0xcb0(%rbp) 0x10408dcec <+1836>: e9 00 00 00 00 jmp 0x10408dcf1 ; <+1841> at app.cxx:1456 0x10408dcf1 <+1841>: 48 8b 85 50 f3 ff ff movq -0xcb0(%rbp), %rax 0x10408dcf8 <+1848>: be 01 00 00 00 movl $0x1, %esi 0x10408dcfd <+1853>: 48 8b bd 50 f3 ff ff movq -0xcb0(%rbp), %rdi 0x10408dd04 <+1860>: 48 89 85 48 f3 ff ff movq %rax, -0xcb8(%rbp) 0x10408dd0b <+1867>: e8 9c ec 12 00 callq 0x1041bc9ac ; symbol stub for: desktop::Lockfile::Lockfile(bool) 0x10408dd10 <+1872>: e9 00 00 00 00 jmp 0x10408dd15 ; <+1877> at app.cxx:1456 0x10408dd15 <+1877>: 48 8b 85 58 f3 ff ff movq -0xca8(%rbp), %rax 0x10408dd1c <+1884>: 48 89 85 80 f4 ff ff movq %rax, -0xb80(%rbp) 0x10408dd23 <+1891>: 48 8b 8d 48 f3 ff ff movq -0xcb8(%rbp), %rcx 0x10408dd2a <+1898>: 48 89 8d 78 f4 ff ff movq %rcx, -0xb88(%rbp) 0x10408dd31 <+1905>: 48 8b 95 80 f4 ff ff movq -0xb80(%rbp), %rdx 0x10408dd38 <+1912>: 48 89 95 88 f4 ff ff movq %rdx, -0xb78(%rbp) 0x10408dd3f <+1919>: 48 8b b5 88 f4 ff ff movq -0xb78(%rbp), %rsi 0x10408dd46 <+1926>: 48 89 b5 90 f4 ff ff movq %rsi, -0xb70(%rbp) 0x10408dd4d <+1933>: 48 8b b5 90 f4 ff ff movq -0xb70(%rbp), %rsi 0x10408dd54 <+1940>: 48 8b 36 movq (%rsi), %rsi 0x10408dd57 <+1943>: 48 89 b5 70 f4 ff ff movq %rsi, -0xb90(%rbp) 0x10408dd5e <+1950>: 48 8b b5 78 f4 ff ff movq -0xb88(%rbp), %rsi 0x10408dd65 <+1957>: 48 89 95 a8 f4 ff ff movq %rdx, -0xb58(%rbp) 0x10408dd6c <+1964>: 48 8b bd a8 f4 ff ff movq -0xb58(%rbp), %rdi 0x10408dd73 <+1971>: 48 89 bd b0 f4 ff ff movq %rdi, -0xb50(%rbp) 0x10408dd7a <+1978>: 48 8b bd b0 f4 ff ff movq -0xb50(%rbp), %rdi 0x10408dd81 <+1985>: 48 89 37 movq %rsi, (%rdi) 0x10408dd84 <+1988>: 48 83 bd 70 f4 ff ff 00 cmpq $0x0, -0xb90(%rbp) 0x10408dd8c <+1996>: 48 89 95 40 f3 ff ff movq %rdx, -0xcc0(%rbp) 0x10408dd93 <+2003>: 0f 84 6d 00 00 00 je 0x10408de06 ; <+2118> at app.cxx:1458 0x10408dd99 <+2009>: 48 8b 85 40 f3 ff ff movq -0xcc0(%rbp), %rax 0x10408dda0 <+2016>: 48 89 85 b8 f4 ff ff movq %rax, -0xb48(%rbp) 0x10408dda7 <+2023>: 48 8b 8d b8 f4 ff ff movq -0xb48(%rbp), %rcx 0x10408ddae <+2030>: 48 89 8d c0 f4 ff ff movq %rcx, -0xb40(%rbp) 0x10408ddb5 <+2037>: 48 8b 8d c0 f4 ff ff movq -0xb40(%rbp), %rcx 0x10408ddbc <+2044>: 48 8b 95 70 f4 ff ff movq -0xb90(%rbp), %rdx 0x10408ddc3 <+2051>: 48 89 8d a0 f4 ff ff movq %rcx, -0xb60(%rbp) 0x10408ddca <+2058>: 48 89 95 98 f4 ff ff movq %rdx, -0xb68(%rbp) 0x10408ddd1 <+2065>: 48 8b 8d 98 f4 ff ff movq -0xb68(%rbp), %rcx 0x10408ddd8 <+2072>: 48 83 f9 00 cmpq $0x0, %rcx 0x10408dddc <+2076>: 48 89 8d 38 f3 ff ff movq %rcx, -0xcc8(%rbp) 0x10408dde3 <+2083>: 0f 84 18 00 00 00 je 0x10408de01 ; <+2113> [inlined] std::__1::unique_ptr >::reset(desktop::Lockfile*) + 201 at app.cxx:1456 0x10408dde9 <+2089>: 48 8b bd 38 f3 ff ff movq -0xcc8(%rbp), %rdi 0x10408ddf0 <+2096>: e8 bd eb 12 00 callq 0x1041bc9b2 ; symbol stub for: desktop::Lockfile::~Lockfile() 0x10408ddf5 <+2101>: 48 8b bd 38 f3 ff ff movq -0xcc8(%rbp), %rdi 0x10408ddfc <+2108>: e8 6b f5 12 00 callq 0x1041bd36c ; symbol stub for: operator delete(void*) 0x10408de01 <+2113>: e9 00 00 00 00 jmp 0x10408de06 ; <+2118> at app.cxx:1458 0x10408de06 <+2118>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408de0d <+2125>: e8 fe d0 ff ff callq 0x10408af10 ; desktop::CommandLineArgs::IsHeadless at cmdlineargs.hxx:68 0x10408de12 <+2130>: 88 85 37 f3 ff ff movb %al, -0xcc9(%rbp) 0x10408de18 <+2136>: e9 00 00 00 00 jmp 0x10408de1d ; <+2141> at app.cxx:1458 0x10408de1d <+2141>: 8a 85 37 f3 ff ff movb -0xcc9(%rbp), %al 0x10408de23 <+2147>: a8 01 testb $0x1, %al 0x10408de25 <+2149>: 0f 85 23 01 00 00 jne 0x10408df4e ; <+2446> at app.cxx:1466 0x10408de2b <+2155>: e9 00 00 00 00 jmp 0x10408de30 ; <+2160> at app.cxx:1458 0x10408de30 <+2160>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408de37 <+2167>: e8 64 3d 00 00 callq 0x104091ba0 ; desktop::CommandLineArgs::IsInvisible at cmdlineargs.hxx:63 0x10408de3c <+2172>: 88 85 36 f3 ff ff movb %al, -0xcca(%rbp) 0x10408de42 <+2178>: e9 00 00 00 00 jmp 0x10408de47 ; <+2183> at app.cxx:1458 0x10408de47 <+2183>: 8a 85 36 f3 ff ff movb -0xcca(%rbp), %al 0x10408de4d <+2189>: a8 01 testb $0x1, %al 0x10408de4f <+2191>: 0f 85 f9 00 00 00 jne 0x10408df4e ; <+2446> at app.cxx:1466 0x10408de55 <+2197>: e9 00 00 00 00 jmp 0x10408de5a ; <+2202> at app.cxx:1459 0x10408de5a <+2202>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408de61 <+2209>: e8 9a 3d 00 00 callq 0x104091c00 ; desktop::CommandLineArgs::IsNoLockcheck at cmdlineargs.hxx:74 0x10408de66 <+2214>: 88 85 35 f3 ff ff movb %al, -0xccb(%rbp) 0x10408de6c <+2220>: e9 00 00 00 00 jmp 0x10408de71 ; <+2225> at app.cxx:1459 0x10408de71 <+2225>: 8a 85 35 f3 ff ff movb -0xccb(%rbp), %al 0x10408de77 <+2231>: a8 01 testb $0x1, %al 0x10408de79 <+2233>: 0f 85 cf 00 00 00 jne 0x10408df4e ; <+2446> at app.cxx:1466 0x10408de7f <+2239>: e9 00 00 00 00 jmp 0x10408de84 ; <+2244> at app.cxx:1459 0x10408de84 <+2244>: 48 8b 85 c8 f3 ff ff movq -0xc38(%rbp), %rax 0x10408de8b <+2251>: 48 83 c0 28 addq $0x28, %rax 0x10408de8f <+2255>: 48 89 85 c8 f4 ff ff movq %rax, -0xb38(%rbp) 0x10408de96 <+2262>: 48 89 85 d0 f4 ff ff movq %rax, -0xb30(%rbp) 0x10408de9d <+2269>: 48 89 85 d8 f4 ff ff movq %rax, -0xb28(%rbp) 0x10408dea4 <+2276>: 48 8b 85 c8 f3 ff ff movq -0xc38(%rbp), %rax 0x10408deab <+2283>: 48 8b 78 28 movq 0x28(%rax), %rdi 0x10408deaf <+2287>: 48 8d 35 7a 25 06 00 leaq 0x6257a(%rip), %rsi ; desktop::Lockfile_execWarning at lockfile2.cxx:31 0x10408deb6 <+2294>: e8 eb ea 12 00 callq 0x1041bc9a6 ; symbol stub for: desktop::Lockfile::check(bool (*)(desktop::Lockfile*)) 0x10408debb <+2299>: 88 85 34 f3 ff ff movb %al, -0xccc(%rbp) 0x10408dec1 <+2305>: e9 00 00 00 00 jmp 0x10408dec6 ; <+2310> at app.cxx:1458 0x10408dec6 <+2310>: 8a 85 34 f3 ff ff movb -0xccc(%rbp), %al 0x10408decc <+2316>: a8 01 testb $0x1, %al 0x10408dece <+2318>: 0f 85 7a 00 00 00 jne 0x10408df4e ; <+2446> at app.cxx:1466 0x10408ded4 <+2324>: e9 00 00 00 00 jmp 0x10408ded9 ; <+2329> at app.cxx:1462 0x10408ded9 <+2329>: c7 85 6c f4 ff ff 01 00 00 00 movl $0x1, -0xb94(%rbp) 0x10408dee3 <+2339>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408deed <+2349>: e9 34 2d 00 00 jmp 0x104090c26 ; <+13926> at app.cxx:1730 0x10408def2 <+2354>: 89 d1 movl %edx, %ecx 0x10408def4 <+2356>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408defb <+2363>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408df01 <+2369>: e9 61 2d 00 00 jmp 0x104090c67 ; <+13991> at app.cxx:1730 0x10408df06 <+2374>: 89 d1 movl %edx, %ecx 0x10408df08 <+2376>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408df0f <+2383>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408df15 <+2389>: e9 41 2d 00 00 jmp 0x104090c5b ; <+13979> at app.cxx:1730 0x10408df1a <+2394>: 89 d1 movl %edx, %ecx 0x10408df1c <+2396>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408df23 <+2403>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408df29 <+2409>: e9 95 1e 00 00 jmp 0x10408fdc3 ; <+10243> at app.cxx:1600 0x10408df2e <+2414>: 89 d1 movl %edx, %ecx 0x10408df30 <+2416>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408df37 <+2423>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408df3d <+2429>: 48 8b bd 50 f3 ff ff movq -0xcb0(%rbp), %rdi 0x10408df44 <+2436>: e8 23 f4 12 00 callq 0x1041bd36c ; symbol stub for: operator delete(void*) 0x10408df49 <+2441>: e9 75 1e 00 00 jmp 0x10408fdc3 ; <+10243> at app.cxx:1600 0x10408df4e <+2446>: e8 6d f1 12 00 callq 0x1041bd0c0 ; symbol stub for: Application::GetSettings() 0x10408df53 <+2451>: 48 89 85 28 f3 ff ff movq %rax, -0xcd8(%rbp) 0x10408df5a <+2458>: e9 00 00 00 00 jmp 0x10408df5f ; <+2463> at app.cxx:1466 0x10408df5f <+2463>: 48 8b bd 28 f3 ff ff movq -0xcd8(%rbp), %rdi 0x10408df66 <+2470>: e8 93 f2 12 00 callq 0x1041bd1fe ; symbol stub for: AllSettings::GetMiscSettings() const 0x10408df6b <+2475>: 48 89 85 20 f3 ff ff movq %rax, -0xce0(%rbp) 0x10408df72 <+2482>: e9 00 00 00 00 jmp 0x10408df77 ; <+2487> at app.cxx:1466 0x10408df77 <+2487>: 48 8b bd 20 f3 ff ff movq -0xce0(%rbp), %rdi 0x10408df7e <+2494>: e8 93 f2 12 00 callq 0x1041bd216 ; symbol stub for: MiscSettings::GetEnableATToolSupport() const 0x10408df83 <+2499>: 88 85 1f f3 ff ff movb %al, -0xce1(%rbp) 0x10408df89 <+2505>: e9 00 00 00 00 jmp 0x10408df8e ; <+2510> at app.cxx:1466 0x10408df8e <+2510>: 8a 85 1f f3 ff ff movb -0xce1(%rbp), %al 0x10408df94 <+2516>: a8 01 testb $0x1, %al 0x10408df96 <+2518>: 0f 85 05 00 00 00 jne 0x10408dfa1 ; <+2529> at app.cxx:1468 0x10408df9c <+2524>: e9 41 00 00 00 jmp 0x10408dfe2 ; <+2594> at app.cxx:1474 0x10408dfa1 <+2529>: e8 f0 f0 12 00 callq 0x1041bd096 ; symbol stub for: InitAccessBridge() 0x10408dfa6 <+2534>: 88 85 1e f3 ff ff movb %al, -0xce2(%rbp) 0x10408dfac <+2540>: e9 00 00 00 00 jmp 0x10408dfb1 ; <+2545> at app.cxx:1468 0x10408dfb1 <+2545>: 8a 85 1e f3 ff ff movb -0xce2(%rbp), %al 0x10408dfb7 <+2551>: a8 01 testb $0x1, %al 0x10408dfb9 <+2553>: 0f 85 1e 00 00 00 jne 0x10408dfdd ; <+2589> at app.cxx:1470 0x10408dfbf <+2559>: e9 00 00 00 00 jmp 0x10408dfc4 ; <+2564> at app.cxx:1469 0x10408dfc4 <+2564>: c7 85 6c f4 ff ff 01 00 00 00 movl $0x1, -0xb94(%rbp) 0x10408dfce <+2574>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408dfd8 <+2584>: e9 49 2c 00 00 jmp 0x104090c26 ; <+13926> at app.cxx:1730 0x10408dfdd <+2589>: e9 00 00 00 00 jmp 0x10408dfe2 ; <+2594> at app.cxx:1474 0x10408dfe2 <+2594>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408dfe9 <+2601>: e8 32 3c 00 00 callq 0x104091c20 ; desktop::CommandLineArgs::IsTerminateAfterInit at cmdlineargs.hxx:72 0x10408dfee <+2606>: 88 85 1d f3 ff ff movb %al, -0xce3(%rbp) 0x10408dff4 <+2612>: e9 00 00 00 00 jmp 0x10408dff9 ; <+2617> at app.cxx:1474 0x10408dff9 <+2617>: 8a 85 1d f3 ff ff movb -0xce3(%rbp), %al 0x10408dfff <+2623>: a8 01 testb $0x1, %al 0x10408e001 <+2625>: 0f 85 05 00 00 00 jne 0x10408e00c ; <+2636> at app.cxx:1475 0x10408e007 <+2631>: e9 19 00 00 00 jmp 0x10408e025 ; <+2661> at app.cxx:1478 0x10408e00c <+2636>: c7 85 6c f4 ff ff 00 00 00 00 movl $0x0, -0xb94(%rbp) 0x10408e016 <+2646>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408e020 <+2656>: e9 01 2c 00 00 jmp 0x104090c26 ; <+13926> at app.cxx:1730 0x10408e025 <+2661>: e8 16 3c 00 00 callq 0x104091c40 ; desktop::Desktop::InitializeConfiguration at app.cxx:1834 0x10408e02a <+2666>: 88 85 1c f3 ff ff movb %al, -0xce4(%rbp) 0x10408e030 <+2672>: e9 00 00 00 00 jmp 0x10408e035 ; <+2677> at app.cxx:1478 0x10408e035 <+2677>: 8a 85 1c f3 ff ff movb -0xce4(%rbp), %al 0x10408e03b <+2683>: a8 01 testb $0x1, %al 0x10408e03d <+2685>: 0f 85 1e 00 00 00 jne 0x10408e061 ; <+2721> at app.cxx:1481 0x10408e043 <+2691>: e9 00 00 00 00 jmp 0x10408e048 ; <+2696> at app.cxx:1479 0x10408e048 <+2696>: c7 85 6c f4 ff ff 01 00 00 00 movl $0x1, -0xb94(%rbp) 0x10408e052 <+2706>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408e05c <+2716>: e9 c5 2b 00 00 jmp 0x104090c26 ; <+13926> at app.cxx:1730 0x10408e061 <+2721>: be 1e 00 00 00 movl $0x1e, %esi 0x10408e066 <+2726>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408e06d <+2733>: e8 be 37 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408e072 <+2738>: e9 00 00 00 00 jmp 0x10408e077 ; <+2743> at app.cxx:1484 0x10408e077 <+2743>: 48 8d 7d b8 leaq -0x48(%rbp), %rdi 0x10408e07b <+2747>: 31 f6 xorl %esi, %esi 0x10408e07d <+2749>: e8 4e e9 12 00 callq 0x1041bc9d0 ; symbol stub for: LanguageTag::LanguageTag(unsigned short) 0x10408e082 <+2754>: e9 00 00 00 00 jmp 0x10408e087 ; <+2759> at app.cxx:1485 0x10408e087 <+2759>: e8 54 2c ff ff callq 0x104080ce0 ; desktop::Desktop::GetDesktopResManager at app.cxx:337 0x10408e08c <+2764>: 48 89 85 10 f3 ff ff movq %rax, -0xcf0(%rbp) 0x10408e093 <+2771>: e9 00 00 00 00 jmp 0x10408e098 ; <+2776> at app.cxx:1485 0x10408e098 <+2776>: 48 8b 85 10 f3 ff ff movq -0xcf0(%rbp), %rax 0x10408e09f <+2783>: 48 89 85 30 f4 ff ff movq %rax, -0xbd0(%rbp) 0x10408e0a6 <+2790>: 48 83 bd 30 f4 ff ff 00 cmpq $0x0, -0xbd0(%rbp) 0x10408e0ae <+2798>: 0f 84 3a 00 00 00 je 0x10408e0ee ; <+2862> at app.cxx:1486 0x10408e0b4 <+2804>: 48 8b 95 30 f4 ff ff movq -0xbd0(%rbp), %rdx 0x10408e0bb <+2811>: 48 8d bd c0 fb ff ff leaq -0x440(%rbp), %rdi 0x10408e0c2 <+2818>: be e0 27 00 00 movl $0x27e0, %esi ; imm = 0x27E0 0x10408e0c7 <+2823>: e8 74 42 00 00 callq 0x104092340 ; ResId::ResId at resid.hxx:64 0x10408e0cc <+2828>: e9 00 00 00 00 jmp 0x10408e0d1 ; <+2833> at app.cxx:1486 0x10408e0d1 <+2833>: 48 8d bd d8 fb ff ff leaq -0x428(%rbp), %rdi 0x10408e0d8 <+2840>: 48 8d b5 c0 fb ff ff leaq -0x440(%rbp), %rsi 0x10408e0df <+2847>: e8 92 ee 12 00 callq 0x1041bcf76 ; symbol stub for: ResId::toString() const 0x10408e0e4 <+2852>: e9 00 00 00 00 jmp 0x10408e0e9 ; <+2857> at app.cxx:1486 0x10408e0e9 <+2857>: e9 16 00 00 00 jmp 0x10408e104 ; <+2884> at app.cxx:1490 0x10408e0ee <+2862>: 48 8d bd d8 fb ff ff leaq -0x428(%rbp), %rdi 0x10408e0f5 <+2869>: e8 96 43 ff ff callq 0x104082490 ; rtl::OUString::OUString at ustring.hxx:117 0x10408e0fa <+2874>: e9 00 00 00 00 jmp 0x10408e0ff ; <+2879> at app.cxx:1486 0x10408e0ff <+2879>: e9 00 00 00 00 jmp 0x10408e104 ; <+2884> at app.cxx:1490 0x10408e104 <+2884>: 48 8d 35 94 2e 14 00 leaq 0x142e94(%rip), %rsi ; "development" 0x10408e10b <+2891>: 48 8d bd b8 fb ff ff leaq -0x448(%rbp), %rdi 0x10408e112 <+2898>: e8 c9 38 ff ff callq 0x1040819e0 ; rtl::OUString::OUString at ustring.hxx:236 0x10408e117 <+2903>: e9 00 00 00 00 jmp 0x10408e11c ; <+2908> at app.cxx:1491 0x10408e11c <+2908>: 48 8d 35 de 33 14 00 leaq 0x1433de(%rip), %rsi ; " [" 0x10408e123 <+2915>: 48 8d bd d8 fb ff ff leaq -0x428(%rbp), %rdi 0x10408e12a <+2922>: e8 41 42 00 00 callq 0x104092370 ; rtl::OUString::operator+=(char const (&) [3]) &::operator+= at ustring.hxx:523 0x10408e12f <+2927>: 48 89 85 08 f3 ff ff movq %rax, -0xcf8(%rbp) 0x10408e136 <+2934>: e9 00 00 00 00 jmp 0x10408e13b ; <+2939> at app.cxx:1492 0x10408e13b <+2939>: 48 8d bd b0 fb ff ff leaq -0x450(%rbp), %rdi 0x10408e142 <+2946>: 48 8d b5 b8 fb ff ff leaq -0x448(%rbp), %rsi 0x10408e149 <+2953>: e8 06 ef 12 00 callq 0x1041bd054 ; symbol stub for: utl::Bootstrap::getBuildIdData(rtl::OUString const&) 0x10408e14e <+2958>: e9 00 00 00 00 jmp 0x10408e153 ; <+2963> at app.cxx:1492 0x10408e153 <+2963>: 48 8d bd d8 fb ff ff leaq -0x428(%rbp), %rdi 0x10408e15a <+2970>: 48 8d b5 b0 fb ff ff leaq -0x450(%rbp), %rsi 0x10408e161 <+2977>: e8 9a 42 00 00 callq 0x104092400 ; rtl::OUString::operator+= at ustring.hxx:503 0x10408e166 <+2982>: 48 89 85 00 f3 ff ff movq %rax, -0xd00(%rbp) 0x10408e16d <+2989>: e9 00 00 00 00 jmp 0x10408e172 ; <+2994> at app.cxx:1492 0x10408e172 <+2994>: 48 8d bd b0 fb ff ff leaq -0x450(%rbp), %rdi 0x10408e179 <+3001>: e8 22 2d ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408e17e <+3006>: 48 8d 35 7f 33 14 00 leaq 0x14337f(%rip), %rsi ; "']'" 0x10408e185 <+3013>: 48 8d bd d8 fb ff ff leaq -0x428(%rbp), %rdi 0x10408e18c <+3020>: e8 af 42 00 00 callq 0x104092440 ; rtl::OUString::operator+=(char const (&) [2]) &::operator+= at ustring.hxx:523 0x10408e191 <+3025>: 48 89 85 f8 f2 ff ff movq %rax, -0xd08(%rbp) 0x10408e198 <+3032>: e9 00 00 00 00 jmp 0x10408e19d ; <+3037> at app.cxx:1496 0x10408e19d <+3037>: 48 8d bd d8 fb ff ff leaq -0x428(%rbp), %rdi 0x10408e1a4 <+3044>: e8 3b ef 12 00 callq 0x1041bd0e4 ; symbol stub for: Application::SetDisplayName(rtl::OUString const&) 0x10408e1a9 <+3049>: e9 00 00 00 00 jmp 0x10408e1ae ; <+3054> at app.cxx:1497 0x10408e1ae <+3054>: be 23 00 00 00 movl $0x23, %esi 0x10408e1b3 <+3059>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408e1ba <+3066>: e8 71 36 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408e1bf <+3071>: e9 00 00 00 00 jmp 0x10408e1c4 ; <+3076> at app.cxx:1498 0x10408e1c4 <+3076>: 48 8b 05 b5 ff 18 00 movq 0x18ffb5(%rip), %rax ; desktop::pExecGlobals 0x10408e1cb <+3083>: 48 83 c0 18 addq $0x18, %rax 0x10408e1cf <+3087>: b9 30 00 00 00 movl $0x30, %ecx 0x10408e1d4 <+3092>: 89 cf movl %ecx, %edi 0x10408e1d6 <+3094>: 48 89 85 f0 f2 ff ff movq %rax, -0xd10(%rbp) 0x10408e1dd <+3101>: e8 96 f1 12 00 callq 0x1041bd378 ; symbol stub for: operator new(unsigned long) 0x10408e1e2 <+3106>: 48 89 85 e8 f2 ff ff movq %rax, -0xd18(%rbp) 0x10408e1e9 <+3113>: e9 00 00 00 00 jmp 0x10408e1ee ; <+3118> at app.cxx:1498 0x10408e1ee <+3118>: 48 8b 85 e8 f2 ff ff movq -0xd18(%rbp), %rax 0x10408e1f5 <+3125>: 48 8b bd e8 f2 ff ff movq -0xd18(%rbp), %rdi 0x10408e1fc <+3132>: 48 89 85 e0 f2 ff ff movq %rax, -0xd20(%rbp) 0x10408e203 <+3139>: e8 8c ed 12 00 callq 0x1041bcf94 ; symbol stub for: SvtPathOptions::SvtPathOptions() 0x10408e208 <+3144>: e9 00 00 00 00 jmp 0x10408e20d ; <+3149> at app.cxx:1498 0x10408e20d <+3149>: 48 8b 85 f0 f2 ff ff movq -0xd10(%rbp), %rax 0x10408e214 <+3156>: 48 89 85 f0 f4 ff ff movq %rax, -0xb10(%rbp) 0x10408e21b <+3163>: 48 8b 8d e0 f2 ff ff movq -0xd20(%rbp), %rcx 0x10408e222 <+3170>: 48 89 8d e8 f4 ff ff movq %rcx, -0xb18(%rbp) 0x10408e229 <+3177>: 48 8b 95 f0 f4 ff ff movq -0xb10(%rbp), %rdx 0x10408e230 <+3184>: 48 89 95 f8 f4 ff ff movq %rdx, -0xb08(%rbp) 0x10408e237 <+3191>: 48 8b b5 f8 f4 ff ff movq -0xb08(%rbp), %rsi 0x10408e23e <+3198>: 48 89 b5 00 f5 ff ff movq %rsi, -0xb00(%rbp) 0x10408e245 <+3205>: 48 8b b5 00 f5 ff ff movq -0xb00(%rbp), %rsi 0x10408e24c <+3212>: 48 8b 36 movq (%rsi), %rsi 0x10408e24f <+3215>: 48 89 b5 e0 f4 ff ff movq %rsi, -0xb20(%rbp) 0x10408e256 <+3222>: 48 8b b5 e8 f4 ff ff movq -0xb18(%rbp), %rsi 0x10408e25d <+3229>: 48 89 95 18 f5 ff ff movq %rdx, -0xae8(%rbp) 0x10408e264 <+3236>: 48 8b bd 18 f5 ff ff movq -0xae8(%rbp), %rdi 0x10408e26b <+3243>: 48 89 bd 20 f5 ff ff movq %rdi, -0xae0(%rbp) 0x10408e272 <+3250>: 48 8b bd 20 f5 ff ff movq -0xae0(%rbp), %rdi 0x10408e279 <+3257>: 48 89 37 movq %rsi, (%rdi) 0x10408e27c <+3260>: 48 83 bd e0 f4 ff ff 00 cmpq $0x0, -0xb20(%rbp) 0x10408e284 <+3268>: 48 89 95 d8 f2 ff ff movq %rdx, -0xd28(%rbp) 0x10408e28b <+3275>: 0f 84 65 00 00 00 je 0x10408e2f6 ; <+3382> at app.cxx:1499 0x10408e291 <+3281>: 48 8b 85 d8 f2 ff ff movq -0xd28(%rbp), %rax 0x10408e298 <+3288>: 48 89 85 28 f5 ff ff movq %rax, -0xad8(%rbp) 0x10408e29f <+3295>: 48 8b 8d 28 f5 ff ff movq -0xad8(%rbp), %rcx 0x10408e2a6 <+3302>: 48 89 8d 30 f5 ff ff movq %rcx, -0xad0(%rbp) 0x10408e2ad <+3309>: 48 8b 8d 30 f5 ff ff movq -0xad0(%rbp), %rcx 0x10408e2b4 <+3316>: 48 8b 95 e0 f4 ff ff movq -0xb20(%rbp), %rdx 0x10408e2bb <+3323>: 48 89 8d 10 f5 ff ff movq %rcx, -0xaf0(%rbp) 0x10408e2c2 <+3330>: 48 89 95 08 f5 ff ff movq %rdx, -0xaf8(%rbp) 0x10408e2c9 <+3337>: 48 8b 8d 08 f5 ff ff movq -0xaf8(%rbp), %rcx 0x10408e2d0 <+3344>: 48 83 f9 00 cmpq $0x0, %rcx 0x10408e2d4 <+3348>: 48 89 8d d0 f2 ff ff movq %rcx, -0xd30(%rbp) 0x10408e2db <+3355>: 0f 84 10 00 00 00 je 0x10408e2f1 ; <+3377> [inlined] std::__1::unique_ptr >::reset(SvtPathOptions*) + 193 at app.cxx:1498 0x10408e2e1 <+3361>: 48 8b 85 d0 f2 ff ff movq -0xd30(%rbp), %rax 0x10408e2e8 <+3368>: 48 8b 08 movq (%rax), %rcx 0x10408e2eb <+3371>: 48 89 c7 movq %rax, %rdi 0x10408e2ee <+3374>: ff 51 08 callq *0x8(%rcx) 0x10408e2f1 <+3377>: e9 00 00 00 00 jmp 0x10408e2f6 ; <+3382> at app.cxx:1499 0x10408e2f6 <+3382>: be 28 00 00 00 movl $0x28, %esi 0x10408e2fb <+3387>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408e302 <+3394>: e8 29 35 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408e307 <+3399>: e9 00 00 00 00 jmp 0x10408e30c ; <+3404> at app.cxx:1501 0x10408e30c <+3404>: 48 8d bd a8 fb ff ff leaq -0x458(%rbp), %rdi 0x10408e313 <+3411>: 48 8d b5 f0 fb ff ff leaq -0x410(%rbp), %rsi 0x10408e31a <+3418>: e8 01 8b ff ff callq 0x104086e20 ; com::sun::star::frame::Desktop::create at Desktop.hpp:31 0x10408e31f <+3423>: e9 00 00 00 00 jmp 0x10408e324 ; <+3428> at app.cxx:1501 0x10408e324 <+3428>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x10408e32b <+3435>: 48 8d b5 a8 fb ff ff leaq -0x458(%rbp), %rsi 0x10408e332 <+3442>: e8 99 41 00 00 callq 0x1040924d0 ; com::sun::star::uno::Reference::operator= at Reference.hxx:357 0x10408e337 <+3447>: 48 89 85 c8 f2 ff ff movq %rax, -0xd38(%rbp) 0x10408e33e <+3454>: e9 00 00 00 00 jmp 0x10408e343 ; <+3459> at app.cxx:1501 0x10408e343 <+3459>: 48 8d bd a8 fb ff ff leaq -0x458(%rbp), %rdi 0x10408e34a <+3466>: e8 c1 93 ff ff callq 0x104087710 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408e34f <+3471>: 48 8b 3d 2a fe 18 00 movq 0x18fe2a(%rip), %rdi ; desktop::pExecGlobals 0x10408e356 <+3478>: 48 8d 85 90 fb ff ff leaq -0x470(%rbp), %rax 0x10408e35d <+3485>: 48 8d b5 f0 fb ff ff leaq -0x410(%rbp), %rsi 0x10408e364 <+3492>: 48 89 bd c0 f2 ff ff movq %rdi, -0xd40(%rbp) 0x10408e36b <+3499>: 48 89 c7 movq %rax, %rdi 0x10408e36e <+3502>: e8 1d 42 00 00 callq 0x104092590 ; com::sun::star::frame::theGlobalEventBroadcaster::get at theGlobalEventBroadcaster.hpp:30 0x10408e373 <+3507>: e9 00 00 00 00 jmp 0x10408e378 ; <+3512> at app.cxx:1505 0x10408e378 <+3512>: 31 c0 xorl %eax, %eax 0x10408e37a <+3514>: 89 c2 movl %eax, %edx 0x10408e37c <+3516>: 48 8d bd 98 fb ff ff leaq -0x468(%rbp), %rdi 0x10408e383 <+3523>: 48 8d b5 90 fb ff ff leaq -0x470(%rbp), %rsi 0x10408e38a <+3530>: e8 71 44 00 00 callq 0x104092800 ; com::sun::star::uno::Reference::Reference at Reference.hxx:140 0x10408e38f <+3535>: e9 00 00 00 00 jmp 0x10408e394 ; <+3540> at app.cxx:1504 0x10408e394 <+3540>: 48 8d bd a0 fb ff ff leaq -0x460(%rbp), %rdi 0x10408e39b <+3547>: 48 8d b5 98 fb ff ff leaq -0x468(%rbp), %rsi 0x10408e3a2 <+3554>: 31 d2 xorl %edx, %edx 0x10408e3a4 <+3556>: e8 87 44 00 00 callq 0x104092830 ; com::sun::star::uno::Reference::Reference at Reference.hxx:207 0x10408e3a9 <+3561>: e9 00 00 00 00 jmp 0x10408e3ae ; <+3566> at app.cxx:1504 0x10408e3ae <+3566>: 48 8d b5 a0 fb ff ff leaq -0x460(%rbp), %rsi 0x10408e3b5 <+3573>: 48 8b bd c0 f2 ff ff movq -0xd40(%rbp), %rdi 0x10408e3bc <+3580>: e8 6f 41 00 00 callq 0x104092530 ; com::sun::star::uno::Reference::operator= at Reference.hxx:357 0x10408e3c1 <+3585>: 48 89 85 b8 f2 ff ff movq %rax, -0xd48(%rbp) 0x10408e3c8 <+3592>: e9 00 00 00 00 jmp 0x10408e3cd ; <+3597> at app.cxx:1504 0x10408e3cd <+3597>: 48 8d bd a0 fb ff ff leaq -0x460(%rbp), %rdi 0x10408e3d4 <+3604>: e8 87 44 00 00 callq 0x104092860 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408e3d9 <+3609>: 48 8d bd 98 fb ff ff leaq -0x468(%rbp), %rdi 0x10408e3e0 <+3616>: e8 7b 44 00 00 callq 0x104092860 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408e3e5 <+3621>: 48 8d bd 90 fb ff ff leaq -0x470(%rbp), %rdi 0x10408e3ec <+3628>: e8 8f 44 00 00 callq 0x104092880 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408e3f1 <+3633>: e8 f4 ec 12 00 callq 0x1041bd0ea ; symbol stub for: Application::GetDefaultDevice() 0x10408e3f6 <+3638>: 48 89 85 b0 f2 ff ff movq %rax, -0xd50(%rbp) 0x10408e3fd <+3645>: e9 00 00 00 00 jmp 0x10408e402 ; <+3650> at app.cxx:1518 0x10408e402 <+3650>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408e409 <+3657>: e8 82 c6 03 00 callq 0x1040caa90 ; desktop::Desktop::SynchronizeExtensionRepositories at check_ext_deps.cxx:417 0x10408e40e <+3662>: e9 00 00 00 00 jmp 0x10408e413 ; <+3667> at app.cxx:1519 0x10408e413 <+3667>: e8 58 a8 03 00 callq 0x1040c8c70 ; desktop::Desktop::CheckExtensionDependencies at check_ext_deps.cxx:391 0x10408e418 <+3672>: 88 85 af f2 ff ff movb %al, -0xd51(%rbp) 0x10408e41e <+3678>: e9 00 00 00 00 jmp 0x10408e423 ; <+3683> at app.cxx:1519 0x10408e423 <+3683>: 8a 85 af f2 ff ff movb -0xd51(%rbp), %al 0x10408e429 <+3689>: 24 01 andb $0x1, %al 0x10408e42b <+3691>: 88 85 27 f4 ff ff movb %al, -0xbd9(%rbp) 0x10408e431 <+3697>: f6 85 27 f4 ff ff 01 testb $0x1, -0xbd9(%rbp) 0x10408e438 <+3704>: 0f 84 15 01 00 00 je 0x10408e553 ; <+3987> at app.cxx:1523 0x10408e43e <+3710>: c7 85 6c f4 ff ff 01 00 00 00 movl $0x1, -0xb94(%rbp) 0x10408e448 <+3720>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x10408e452 <+3730>: e9 fa 18 00 00 jmp 0x10408fd51 ; <+10129> at app.cxx:1600 0x10408e457 <+3735>: 89 d1 movl %edx, %ecx 0x10408e459 <+3737>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e460 <+3744>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e466 <+3750>: e9 4f 19 00 00 jmp 0x10408fdba ; <+10234> at app.cxx:1600 0x10408e46b <+3755>: 89 d1 movl %edx, %ecx 0x10408e46d <+3757>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e474 <+3764>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e47a <+3770>: e9 2f 19 00 00 jmp 0x10408fdae ; <+10222> at app.cxx:1600 0x10408e47f <+3775>: 89 d1 movl %edx, %ecx 0x10408e481 <+3777>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e488 <+3784>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e48e <+3790>: e9 0f 19 00 00 jmp 0x10408fda2 ; <+10210> at app.cxx:1600 0x10408e493 <+3795>: 48 8d bd b0 fb ff ff leaq -0x450(%rbp), %rdi 0x10408e49a <+3802>: 89 d1 movl %edx, %ecx 0x10408e49c <+3804>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e4a3 <+3811>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e4a9 <+3817>: e8 f2 29 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408e4ae <+3822>: e9 ef 18 00 00 jmp 0x10408fda2 ; <+10210> at app.cxx:1600 0x10408e4b3 <+3827>: 89 d1 movl %edx, %ecx 0x10408e4b5 <+3829>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e4bc <+3836>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e4c2 <+3842>: 48 8b bd e8 f2 ff ff movq -0xd18(%rbp), %rdi 0x10408e4c9 <+3849>: e8 9e ee 12 00 callq 0x1041bd36c ; symbol stub for: operator delete(void*) 0x10408e4ce <+3854>: e9 cf 18 00 00 jmp 0x10408fda2 ; <+10210> at app.cxx:1600 0x10408e4d3 <+3859>: 48 8d bd a8 fb ff ff leaq -0x458(%rbp), %rdi 0x10408e4da <+3866>: 89 d1 movl %edx, %ecx 0x10408e4dc <+3868>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e4e3 <+3875>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e4e9 <+3881>: e8 22 92 ff ff callq 0x104087710 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408e4ee <+3886>: e9 af 18 00 00 jmp 0x10408fda2 ; <+10210> at app.cxx:1600 0x10408e4f3 <+3891>: 89 d1 movl %edx, %ecx 0x10408e4f5 <+3893>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e4fc <+3900>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e502 <+3906>: e9 3b 00 00 00 jmp 0x10408e542 ; <+3970> at app.cxx:1504 0x10408e507 <+3911>: 89 d1 movl %edx, %ecx 0x10408e509 <+3913>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e510 <+3920>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e516 <+3926>: e9 1b 00 00 00 jmp 0x10408e536 ; <+3958> at app.cxx:1504 0x10408e51b <+3931>: 48 8d bd a0 fb ff ff leaq -0x460(%rbp), %rdi 0x10408e522 <+3938>: 89 d1 movl %edx, %ecx 0x10408e524 <+3940>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408e52b <+3947>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408e531 <+3953>: e8 2a 43 00 00 callq 0x104092860 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408e536 <+3958>: 48 8d bd 98 fb ff ff leaq -0x468(%rbp), %rdi 0x10408e53d <+3965>: e8 1e 43 00 00 callq 0x104092860 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408e542 <+3970>: 48 8d bd 90 fb ff ff leaq -0x470(%rbp), %rdi 0x10408e549 <+3977>: e8 32 43 00 00 callq 0x104092880 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10408e54e <+3982>: e9 4f 18 00 00 jmp 0x10408fda2 ; <+10210> at app.cxx:1600 0x10408e553 <+3987>: 83 bd 3c f4 ff ff 01 cmpl $0x1, -0xbc4(%rbp) 0x10408e55a <+3994>: 0f 85 0f 00 00 00 jne 0x10408e56f ; <+4015> at app.cxx:1530 0x10408e560 <+4000>: e8 8b f5 07 00 callq 0x10410daf0 ; desktop::Migration::migrateSettingsIfNecessary at migration.cxx:200 0x10408e565 <+4005>: e9 00 00 00 00 jmp 0x10408e56a ; <+4010> at app.cxx:1526 0x10408e56a <+4010>: e9 00 00 00 00 jmp 0x10408e56f ; <+4015> at app.cxx:1530 0x10408e56f <+4015>: 48 8b 05 0a fc 18 00 movq 0x18fc0a(%rip), %rax ; desktop::pExecGlobals 0x10408e576 <+4022>: 48 83 c0 10 addq $0x10, %rax 0x10408e57a <+4026>: b9 30 00 00 00 movl $0x30, %ecx 0x10408e57f <+4031>: 89 cf movl %ecx, %edi 0x10408e581 <+4033>: 48 89 85 a0 f2 ff ff movq %rax, -0xd60(%rbp) 0x10408e588 <+4040>: e8 eb ed 12 00 callq 0x1041bd378 ; symbol stub for: operator new(unsigned long) 0x10408e58d <+4045>: 48 89 85 98 f2 ff ff movq %rax, -0xd68(%rbp) 0x10408e594 <+4052>: e9 00 00 00 00 jmp 0x10408e599 ; <+4057> at app.cxx:1530 0x10408e599 <+4057>: 48 8b 85 98 f2 ff ff movq -0xd68(%rbp), %rax 0x10408e5a0 <+4064>: be 01 00 00 00 movl $0x1, %esi 0x10408e5a5 <+4069>: 48 8b bd 98 f2 ff ff movq -0xd68(%rbp), %rdi 0x10408e5ac <+4076>: 48 89 85 90 f2 ff ff movq %rax, -0xd70(%rbp) 0x10408e5b3 <+4083>: e8 9e e8 12 00 callq 0x1041bce56 ; symbol stub for: SvtLanguageOptions::SvtLanguageOptions(bool) 0x10408e5b8 <+4088>: e9 00 00 00 00 jmp 0x10408e5bd ; <+4093> at app.cxx:1530 0x10408e5bd <+4093>: 48 8b 85 a0 f2 ff ff movq -0xd60(%rbp), %rax 0x10408e5c4 <+4100>: 48 89 85 48 f5 ff ff movq %rax, -0xab8(%rbp) 0x10408e5cb <+4107>: 48 8b 8d 90 f2 ff ff movq -0xd70(%rbp), %rcx 0x10408e5d2 <+4114>: 48 89 8d 40 f5 ff ff movq %rcx, -0xac0(%rbp) 0x10408e5d9 <+4121>: 48 8b 95 48 f5 ff ff movq -0xab8(%rbp), %rdx 0x10408e5e0 <+4128>: 48 89 95 50 f5 ff ff movq %rdx, -0xab0(%rbp) 0x10408e5e7 <+4135>: 48 8b b5 50 f5 ff ff movq -0xab0(%rbp), %rsi 0x10408e5ee <+4142>: 48 89 b5 58 f5 ff ff movq %rsi, -0xaa8(%rbp) 0x10408e5f5 <+4149>: 48 8b b5 58 f5 ff ff movq -0xaa8(%rbp), %rsi 0x10408e5fc <+4156>: 48 8b 36 movq (%rsi), %rsi 0x10408e5ff <+4159>: 48 89 b5 38 f5 ff ff movq %rsi, -0xac8(%rbp) 0x10408e606 <+4166>: 48 8b b5 40 f5 ff ff movq -0xac0(%rbp), %rsi 0x10408e60d <+4173>: 48 89 95 70 f5 ff ff movq %rdx, -0xa90(%rbp) 0x10408e614 <+4180>: 48 8b bd 70 f5 ff ff movq -0xa90(%rbp), %rdi 0x10408e61b <+4187>: 48 89 bd 78 f5 ff ff movq %rdi, -0xa88(%rbp) 0x10408e622 <+4194>: 48 8b bd 78 f5 ff ff movq -0xa88(%rbp), %rdi 0x10408e629 <+4201>: 48 89 37 movq %rsi, (%rdi) 0x10408e62c <+4204>: 48 83 bd 38 f5 ff ff 00 cmpq $0x0, -0xac8(%rbp) 0x10408e634 <+4212>: 48 89 95 88 f2 ff ff movq %rdx, -0xd78(%rbp) 0x10408e63b <+4219>: 0f 84 65 00 00 00 je 0x10408e6a6 ; <+4326> at app.cxx:1532 0x10408e641 <+4225>: 48 8b 85 88 f2 ff ff movq -0xd78(%rbp), %rax 0x10408e648 <+4232>: 48 89 85 80 f5 ff ff movq %rax, -0xa80(%rbp) 0x10408e64f <+4239>: 48 8b 8d 80 f5 ff ff movq -0xa80(%rbp), %rcx 0x10408e656 <+4246>: 48 89 8d 88 f5 ff ff movq %rcx, -0xa78(%rbp) 0x10408e65d <+4253>: 48 8b 8d 88 f5 ff ff movq -0xa78(%rbp), %rcx 0x10408e664 <+4260>: 48 8b 95 38 f5 ff ff movq -0xac8(%rbp), %rdx 0x10408e66b <+4267>: 48 89 8d 68 f5 ff ff movq %rcx, -0xa98(%rbp) 0x10408e672 <+4274>: 48 89 95 60 f5 ff ff movq %rdx, -0xaa0(%rbp) 0x10408e679 <+4281>: 48 8b 8d 60 f5 ff ff movq -0xaa0(%rbp), %rcx 0x10408e680 <+4288>: 48 83 f9 00 cmpq $0x0, %rcx 0x10408e684 <+4292>: 48 89 8d 80 f2 ff ff movq %rcx, -0xd80(%rbp) 0x10408e68b <+4299>: 0f 84 10 00 00 00 je 0x10408e6a1 ; <+4321> [inlined] std::__1::unique_ptr >::reset(SvtLanguageOptions*) + 193 at app.cxx:1530 0x10408e691 <+4305>: 48 8b 85 80 f2 ff ff movq -0xd80(%rbp), %rax 0x10408e698 <+4312>: 48 8b 08 movq (%rax), %rcx 0x10408e69b <+4315>: 48 89 c7 movq %rax, %rdi 0x10408e69e <+4318>: ff 51 08 callq *0x8(%rcx) 0x10408e6a1 <+4321>: e9 00 00 00 00 jmp 0x10408e6a6 ; <+4326> at app.cxx:1532 0x10408e6a6 <+4326>: 48 8d bd 60 fb ff ff leaq -0x4a0(%rbp), %rdi 0x10408e6ad <+4333>: e8 ee 41 00 00 callq 0x1040928a0 ; com::sun::star::document::DocumentEvent::DocumentEvent at DocumentEvent.hpp:26 0x10408e6b2 <+4338>: e9 00 00 00 00 jmp 0x10408e6b7 ; <+4343> at app.cxx:1533 0x10408e6b7 <+4343>: 48 8d bd 68 fb ff ff leaq -0x498(%rbp), %rdi 0x10408e6be <+4350>: 48 8d 35 41 2e 14 00 leaq 0x142e41(%rip), %rsi ; "OnStartApp" 0x10408e6c5 <+4357>: e8 f6 41 00 00 callq 0x1040928c0 ; rtl::OUString::operator=(char const (&) [11])::operator= at ustring.hxx:460 0x10408e6ca <+4362>: 48 89 85 78 f2 ff ff movq %rax, -0xd88(%rbp) 0x10408e6d1 <+4369>: e9 00 00 00 00 jmp 0x10408e6d6 ; <+4374> at app.cxx:1534 0x10408e6d6 <+4374>: 48 8b 3d a3 fa 18 00 movq 0x18faa3(%rip), %rdi ; desktop::pExecGlobals 0x10408e6dd <+4381>: e8 5e 42 00 00 callq 0x104092940 ; com::sun::star::uno::Reference::operator-> at Reference.h:410 0x10408e6e2 <+4386>: 48 89 85 70 f2 ff ff movq %rax, -0xd90(%rbp) 0x10408e6e9 <+4393>: e9 00 00 00 00 jmp 0x10408e6ee ; <+4398> at app.cxx:1534 0x10408e6ee <+4398>: 48 8b 85 70 f2 ff ff movq -0xd90(%rbp), %rax 0x10408e6f5 <+4405>: 48 8b 08 movq (%rax), %rcx 0x10408e6f8 <+4408>: 48 8b 49 20 movq 0x20(%rcx), %rcx 0x10408e6fc <+4412>: 48 8d b5 60 fb ff ff leaq -0x4a0(%rbp), %rsi 0x10408e703 <+4419>: 48 89 c7 movq %rax, %rdi 0x10408e706 <+4422>: ff d1 callq *%rcx 0x10408e708 <+4424>: e9 00 00 00 00 jmp 0x10408e70d ; <+4429> at app.cxx:1536 0x10408e70d <+4429>: be 32 00 00 00 movl $0x32, %esi 0x10408e712 <+4434>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408e719 <+4441>: e8 12 31 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408e71e <+4446>: e9 00 00 00 00 jmp 0x10408e723 ; <+4451> at app.cxx:1539 0x10408e723 <+4451>: c6 85 5f fb ff ff 00 movb $0x0, -0x4a1(%rbp) 0x10408e72a <+4458>: c6 85 5e fb ff ff 00 movb $0x0, -0x4a2(%rbp) 0x10408e731 <+4465>: c6 85 5d fb ff ff 00 movb $0x0, -0x4a3(%rbp) 0x10408e738 <+4472>: 48 8d bd 5f fb ff ff leaq -0x4a1(%rbp), %rdi 0x10408e73f <+4479>: 48 8d b5 5e fb ff ff leaq -0x4a2(%rbp), %rsi 0x10408e746 <+4486>: 48 8d 95 5d fb ff ff leaq -0x4a3(%rbp), %rdx 0x10408e74d <+4493>: e8 4e 42 00 00 callq 0x1040929a0 ; desktop::(anonymous namespace)::impl_checkRecoveryState at app.cxx:1126 0x10408e752 <+4498>: e9 00 00 00 00 jmp 0x10408e757 ; <+4503> at app.cxx:1545 0x10408e757 <+4503>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408e75e <+4510>: e8 3d 44 00 00 callq 0x104092ba0 ; desktop::CommandLineArgs::GetPidfileName at cmdlineargs.hxx:116 0x10408e763 <+4515>: 48 89 85 68 f2 ff ff movq %rax, -0xd98(%rbp) 0x10408e76a <+4522>: e9 00 00 00 00 jmp 0x10408e76f ; <+4527> at app.cxx:1545 0x10408e76f <+4527>: 48 8d bd 50 fb ff ff leaq -0x4b0(%rbp), %rdi 0x10408e776 <+4534>: 48 8b b5 68 f2 ff ff movq -0xd98(%rbp), %rsi 0x10408e77d <+4541>: e8 4e 30 ff ff callq 0x1040817d0 ; rtl::OUString::OUString at ustring.hxx:128 0x10408e782 <+4546>: e9 00 00 00 00 jmp 0x10408e787 ; <+4551> at app.cxx:1546 0x10408e787 <+4551>: 48 8d bd 50 fb ff ff leaq -0x4b0(%rbp), %rdi 0x10408e78e <+4558>: e8 dd 32 ff ff callq 0x104081a70 ; rtl::OUString::isEmpty at ustring.hxx:617 0x10408e793 <+4563>: 88 85 67 f2 ff ff movb %al, -0xd99(%rbp) 0x10408e799 <+4569>: e9 00 00 00 00 jmp 0x10408e79e ; <+4574> at app.cxx:1546 0x10408e79e <+4574>: 8a 85 67 f2 ff ff movb -0xd99(%rbp), %al 0x10408e7a4 <+4580>: a8 01 testb $0x1, %al 0x10408e7a6 <+4582>: 0f 85 44 12 00 00 jne 0x10408f9f0 ; <+9264> at app.cxx:1577 0x10408e7ac <+4588>: e9 00 00 00 00 jmp 0x10408e7b1 ; <+4593> at app.cxx:1548 0x10408e7b1 <+4593>: 48 8d bd 48 fb ff ff leaq -0x4b8(%rbp), %rdi 0x10408e7b8 <+4600>: e8 d3 3c ff ff callq 0x104082490 ; rtl::OUString::OUString at ustring.hxx:117 0x10408e7bd <+4605>: e9 00 00 00 00 jmp 0x10408e7c2 ; <+4610> at app.cxx:1550 0x10408e7c2 <+4610>: 48 8b bd 50 fb ff ff movq -0x4b0(%rbp), %rdi 0x10408e7c9 <+4617>: 48 8d b5 48 fb ff ff leaq -0x4b8(%rbp), %rsi 0x10408e7d0 <+4624>: e8 eb e2 12 00 callq 0x1041bcac0 ; symbol stub for: osl_getFileURLFromSystemPath 0x10408e7d5 <+4629>: 89 85 60 f2 ff ff movl %eax, -0xda0(%rbp) 0x10408e7db <+4635>: e9 00 00 00 00 jmp 0x10408e7e0 ; <+4640> at app.cxx:1550 0x10408e7e0 <+4640>: 8b 85 60 f2 ff ff movl -0xda0(%rbp), %eax 0x10408e7e6 <+4646>: 83 f8 00 cmpl $0x0, %eax 0x10408e7e9 <+4649>: 0f 85 e1 0c 00 00 jne 0x10408f4d0 ; <+7952> at app.cxx:1573 0x10408e7ef <+4655>: 48 8d bd 38 fb ff ff leaq -0x4c8(%rbp), %rdi 0x10408e7f6 <+4662>: 48 8d b5 48 fb ff ff leaq -0x4b8(%rbp), %rsi 0x10408e7fd <+4669>: e8 be 43 00 00 callq 0x104092bc0 ; osl::File::File at file.hxx:926 0x10408e802 <+4674>: e9 00 00 00 00 jmp 0x10408e807 ; <+4679> at app.cxx:1555 0x10408e807 <+4679>: 48 8d bd 48 fb ff ff leaq -0x4b8(%rbp), %rdi 0x10408e80e <+4686>: e8 dd 43 00 00 callq 0x104092bf0 ; osl::File::remove at file.hxx:1369 0x10408e813 <+4691>: 89 85 5c f2 ff ff movl %eax, -0xda4(%rbp) 0x10408e819 <+4697>: e9 00 00 00 00 jmp 0x10408e81e ; <+4702> at app.cxx:1556 0x10408e81e <+4702>: 48 8d bd 38 fb ff ff leaq -0x4c8(%rbp), %rdi 0x10408e825 <+4709>: be 06 00 00 00 movl $0x6, %esi 0x10408e82a <+4714>: e8 e1 43 00 00 callq 0x104092c10 ; osl::File::open at file.hxx:989 0x10408e82f <+4719>: 89 85 58 f2 ff ff movl %eax, -0xda8(%rbp) 0x10408e835 <+4725>: e9 00 00 00 00 jmp 0x10408e83a ; <+4730> at app.cxx:1556 0x10408e83a <+4730>: 8b 85 58 f2 ff ff movl -0xda8(%rbp), %eax 0x10408e840 <+4736>: 89 85 20 f4 ff ff movl %eax, -0xbe0(%rbp) 0x10408e846 <+4742>: 83 f8 00 cmpl $0x0, %eax 0x10408e849 <+4745>: 0f 85 ff 06 00 00 jne 0x10408ef4e ; <+6542> at app.cxx:1568 0x10408e84f <+4751>: e8 b4 eb 12 00 callq 0x1041bd408 ; symbol stub for: getpid 0x10408e854 <+4756>: 89 85 54 f2 ff ff movl %eax, -0xdac(%rbp) 0x10408e85a <+4762>: e9 00 00 00 00 jmp 0x10408e85f ; <+4767> at app.cxx:1558 0x10408e85f <+4767>: 48 8d bd 30 fb ff ff leaq -0x4d0(%rbp), %rdi 0x10408e866 <+4774>: ba 0a 00 00 00 movl $0xa, %edx 0x10408e86b <+4779>: 8b b5 54 f2 ff ff movl -0xdac(%rbp), %esi 0x10408e871 <+4785>: e8 ca 43 00 00 callq 0x104092c40 ; rtl::OString::number at string.hxx:1615 0x10408e876 <+4790>: e9 00 00 00 00 jmp 0x10408e87b ; <+4795> at app.cxx:1559 0x10408e87b <+4795>: 48 c7 85 28 fb ff ff 00 00 00 00 movq $0x0, -0x4d8(%rbp) 0x10408e886 <+4806>: 48 8d bd 30 fb ff ff leaq -0x4d0(%rbp), %rdi 0x10408e88d <+4813>: e8 1e 44 00 00 callq 0x104092cb0 ; rtl::OString::getStr at string.hxx:430 0x10408e892 <+4818>: 48 89 85 48 f2 ff ff movq %rax, -0xdb8(%rbp) 0x10408e899 <+4825>: e9 00 00 00 00 jmp 0x10408e89e ; <+4830> at app.cxx:1560 0x10408e89e <+4830>: 48 8d bd 30 fb ff ff leaq -0x4d0(%rbp), %rdi 0x10408e8a5 <+4837>: e8 26 44 00 00 callq 0x104092cd0 ; rtl::OString::getLength at string.hxx:404 0x10408e8aa <+4842>: 89 85 44 f2 ff ff movl %eax, -0xdbc(%rbp) 0x10408e8b0 <+4848>: e9 00 00 00 00 jmp 0x10408e8b5 ; <+4853> at app.cxx:1560 0x10408e8b5 <+4853>: 8b 85 44 f2 ff ff movl -0xdbc(%rbp), %eax 0x10408e8bb <+4859>: 48 63 d0 movslq %eax, %rdx 0x10408e8be <+4862>: 48 8d bd 38 fb ff ff leaq -0x4c8(%rbp), %rdi 0x10408e8c5 <+4869>: 48 8d 8d 28 fb ff ff leaq -0x4d8(%rbp), %rcx 0x10408e8cc <+4876>: 48 8b b5 48 f2 ff ff movq -0xdb8(%rbp), %rsi 0x10408e8d3 <+4883>: e8 98 43 00 00 callq 0x104092c70 ; osl::File::write at file.hxx:1210 0x10408e8d8 <+4888>: 89 85 40 f2 ff ff movl %eax, -0xdc0(%rbp) 0x10408e8de <+4894>: e9 00 00 00 00 jmp 0x10408e8e3 ; <+4899> at app.cxx:1560 0x10408e8e3 <+4899>: 8b 85 40 f2 ff ff movl -0xdc0(%rbp), %eax 0x10408e8e9 <+4905>: 83 f8 00 cmpl $0x0, %eax 0x10408e8ec <+4908>: 0f 84 23 06 00 00 je 0x10408ef15 ; <+6485> at app.cxx:1564 0x10408e8f2 <+4914>: e9 00 00 00 00 jmp 0x10408e8f7 ; <+4919> at app.cxx:1562 0x10408e8f7 <+4919>: 48 8d 85 b0 fe ff ff leaq -0x150(%rbp), %rax 0x10408e8fe <+4926>: 48 89 85 a8 f5 ff ff movq %rax, -0xa58(%rbp) 0x10408e905 <+4933>: c7 85 a4 f5 ff ff 10 00 00 00 movl $0x10, -0xa5c(%rbp) 0x10408e90f <+4943>: 48 8b 85 a8 f5 ff ff movq -0xa58(%rbp), %rax 0x10408e916 <+4950>: 48 89 c1 movq %rax, %rcx 0x10408e919 <+4953>: 48 83 c1 70 addq $0x70, %rcx 0x10408e91d <+4957>: 48 89 8d b0 f5 ff ff movq %rcx, -0xa50(%rbp) 0x10408e924 <+4964>: 48 89 8d b8 f5 ff ff movq %rcx, -0xa48(%rbp) 0x10408e92b <+4971>: 48 8b 0d ae a9 18 00 movq 0x18a9ae(%rip), %rcx ; (void *)0x00007fff9b0a5648: vtable for std::__1::ios_base 0x10408e932 <+4978>: 48 83 c1 10 addq $0x10, %rcx 0x10408e936 <+4982>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408e93a <+4986>: 48 8b 0d a7 a9 18 00 movq 0x18a9a7(%rip), %rcx ; (void *)0x000000010421c610: vtable for std::__1::basic_ios > 0x10408e941 <+4993>: 48 83 c1 10 addq $0x10, %rcx 0x10408e945 <+4997>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408e949 <+5001>: 48 8b 0d 88 a9 18 00 movq 0x18a988(%rip), %rcx ; (void *)0x000000010421bf90: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10408e950 <+5008>: 48 89 ca movq %rcx, %rdx 0x10408e953 <+5011>: 48 83 c2 18 addq $0x18, %rdx 0x10408e957 <+5015>: 48 89 10 movq %rdx, (%rax) 0x10408e95a <+5018>: 48 83 c1 40 addq $0x40, %rcx 0x10408e95e <+5022>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408e962 <+5026>: 48 89 c1 movq %rax, %rcx 0x10408e965 <+5029>: 48 83 c1 08 addq $0x8, %rcx 0x10408e969 <+5033>: 48 89 85 d0 f5 ff ff movq %rax, -0xa30(%rbp) 0x10408e970 <+5040>: 48 8b 15 51 a8 18 00 movq 0x18a851(%rip), %rdx ; (void *)0x000000010421b740: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10408e977 <+5047>: 48 83 c2 08 addq $0x8, %rdx 0x10408e97b <+5051>: 48 89 95 c8 f5 ff ff movq %rdx, -0xa38(%rbp) 0x10408e982 <+5058>: 48 89 8d c0 f5 ff ff movq %rcx, -0xa40(%rbp) 0x10408e989 <+5065>: 48 8b 8d d0 f5 ff ff movq -0xa30(%rbp), %rcx 0x10408e990 <+5072>: 48 8b 95 c8 f5 ff ff movq -0xa38(%rbp), %rdx 0x10408e997 <+5079>: 48 8b 32 movq (%rdx), %rsi 0x10408e99a <+5082>: 48 89 31 movq %rsi, (%rcx) 0x10408e99d <+5085>: 48 8b 52 08 movq 0x8(%rdx), %rdx 0x10408e9a1 <+5089>: 48 8b 76 e8 movq -0x18(%rsi), %rsi 0x10408e9a5 <+5093>: 48 89 14 31 movq %rdx, (%rcx,%rsi) 0x10408e9a9 <+5097>: 48 8b 11 movq (%rcx), %rdx 0x10408e9ac <+5100>: 48 8b 52 e8 movq -0x18(%rdx), %rdx 0x10408e9b0 <+5104>: 48 01 d1 addq %rdx, %rcx 0x10408e9b3 <+5107>: 48 8b 95 c0 f5 ff ff movq -0xa40(%rbp), %rdx 0x10408e9ba <+5114>: 48 89 8d e0 f5 ff ff movq %rcx, -0xa20(%rbp) 0x10408e9c1 <+5121>: 48 89 95 d8 f5 ff ff movq %rdx, -0xa28(%rbp) 0x10408e9c8 <+5128>: 48 8b 8d e0 f5 ff ff movq -0xa20(%rbp), %rcx 0x10408e9cf <+5135>: 48 89 cf movq %rcx, %rdi 0x10408e9d2 <+5138>: 48 89 d6 movq %rdx, %rsi 0x10408e9d5 <+5141>: 48 89 85 38 f2 ff ff movq %rax, -0xdc8(%rbp) 0x10408e9dc <+5148>: 48 89 8d 30 f2 ff ff movq %rcx, -0xdd0(%rbp) 0x10408e9e3 <+5155>: e8 48 e9 12 00 callq 0x1041bd330 ; symbol stub for: std::__1::ios_base::init(void*) 0x10408e9e8 <+5160>: e9 00 00 00 00 jmp 0x10408e9ed ; <+5165> [inlined] std::__1::basic_ios >::init(std::__1::basic_streambuf >*) + 30 at ostream:281 0x10408e9ed <+5165>: 48 8b 85 30 f2 ff ff movq -0xdd0(%rbp), %rax 0x10408e9f4 <+5172>: 48 c7 80 88 00 00 00 00 00 00 00 movq $0x0, 0x88(%rax) 0x10408e9ff <+5183>: e8 8c 3a 01 00 callq 0x1040a2490 ; std::__1::char_traits::eof at string:666 0x10408ea04 <+5188>: 48 8b 0d cd a8 18 00 movq 0x18a8cd(%rip), %rcx ; (void *)0x000000010421bf90: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10408ea0b <+5195>: 48 89 ca movq %rcx, %rdx 0x10408ea0e <+5198>: 48 83 c2 40 addq $0x40, %rdx 0x10408ea12 <+5202>: 48 83 c1 18 addq $0x18, %rcx 0x10408ea16 <+5206>: 48 8b b5 30 f2 ff ff movq -0xdd0(%rbp), %rsi 0x10408ea1d <+5213>: 89 86 90 00 00 00 movl %eax, 0x90(%rsi) 0x10408ea23 <+5219>: 48 8b bd 38 f2 ff ff movq -0xdc8(%rbp), %rdi 0x10408ea2a <+5226>: 48 89 0f movq %rcx, (%rdi) 0x10408ea2d <+5229>: 48 89 57 70 movq %rdx, 0x70(%rdi) 0x10408ea31 <+5233>: 48 83 c7 08 addq $0x8, %rdi 0x10408ea35 <+5237>: 8b 85 a4 f5 ff ff movl -0xa5c(%rbp), %eax 0x10408ea3b <+5243>: 83 c8 10 orl $0x10, %eax 0x10408ea3e <+5246>: 48 89 bd f0 f5 ff ff movq %rdi, -0xa10(%rbp) 0x10408ea45 <+5253>: 89 85 ec f5 ff ff movl %eax, -0xa14(%rbp) 0x10408ea4b <+5259>: 48 8b 8d f0 f5 ff ff movq -0xa10(%rbp), %rcx 0x10408ea52 <+5266>: 8b 85 ec f5 ff ff movl -0xa14(%rbp), %eax 0x10408ea58 <+5272>: 48 89 8d 10 f6 ff ff movq %rcx, -0x9f0(%rbp) 0x10408ea5f <+5279>: 89 85 0c f6 ff ff movl %eax, -0x9f4(%rbp) 0x10408ea65 <+5285>: 48 8b 8d 10 f6 ff ff movq -0x9f0(%rbp), %rcx 0x10408ea6c <+5292>: 48 89 ca movq %rcx, %rdx 0x10408ea6f <+5295>: 48 89 d7 movq %rdx, %rdi 0x10408ea72 <+5298>: 48 89 8d 28 f2 ff ff movq %rcx, -0xdd8(%rbp) 0x10408ea79 <+5305>: e8 d2 7d 02 00 callq 0x1040b6850 ; std::__1::basic_streambuf >::basic_streambuf at streambuf:371 0x10408ea7e <+5310>: 31 f6 xorl %esi, %esi 0x10408ea80 <+5312>: b8 18 00 00 00 movl $0x18, %eax 0x10408ea85 <+5317>: 89 c2 movl %eax, %edx 0x10408ea87 <+5319>: 48 8b 0d 22 a8 18 00 movq 0x18a822(%rip), %rcx ; (void *)0x000000010421b818: vtable for std::__1::basic_stringbuf, std::__1::allocator > 0x10408ea8e <+5326>: 48 83 c1 10 addq $0x10, %rcx 0x10408ea92 <+5330>: 48 8b bd 28 f2 ff ff movq -0xdd8(%rbp), %rdi 0x10408ea99 <+5337>: 48 89 0f movq %rcx, (%rdi) 0x10408ea9c <+5340>: 48 83 c7 40 addq $0x40, %rdi 0x10408eaa0 <+5344>: 48 89 bd 18 f6 ff ff movq %rdi, -0x9e8(%rbp) 0x10408eaa7 <+5351>: 48 8b 8d 18 f6 ff ff movq -0x9e8(%rbp), %rcx 0x10408eaae <+5358>: 48 89 8d 20 f6 ff ff movq %rcx, -0x9e0(%rbp) 0x10408eab5 <+5365>: 48 8b 8d 20 f6 ff ff movq -0x9e0(%rbp), %rcx 0x10408eabc <+5372>: 48 89 8d 28 f6 ff ff movq %rcx, -0x9d8(%rbp) 0x10408eac3 <+5379>: 4c 8b 85 28 f6 ff ff movq -0x9d8(%rbp), %r8 0x10408eaca <+5386>: 4c 89 85 30 f6 ff ff movq %r8, -0x9d0(%rbp) 0x10408ead1 <+5393>: 4c 8b 85 30 f6 ff ff movq -0x9d0(%rbp), %r8 0x10408ead8 <+5400>: 4c 89 85 38 f6 ff ff movq %r8, -0x9c8(%rbp) 0x10408eadf <+5407>: 4c 8b 85 38 f6 ff ff movq -0x9c8(%rbp), %r8 0x10408eae6 <+5414>: 4d 89 c1 movq %r8, %r9 0x10408eae9 <+5417>: 4c 89 8d 40 f6 ff ff movq %r9, -0x9c0(%rbp) 0x10408eaf0 <+5424>: 48 89 bd 20 f2 ff ff movq %rdi, -0xde0(%rbp) 0x10408eaf7 <+5431>: 4c 89 c7 movq %r8, %rdi 0x10408eafa <+5434>: 48 89 8d 18 f2 ff ff movq %rcx, -0xde8(%rbp) 0x10408eb01 <+5441>: e8 1a e9 12 00 callq 0x1041bd420 ; symbol stub for: memset 0x10408eb06 <+5446>: 48 8b 8d 18 f2 ff ff movq -0xde8(%rbp), %rcx 0x10408eb0d <+5453>: 48 89 8d 58 f6 ff ff movq %rcx, -0x9a8(%rbp) 0x10408eb14 <+5460>: 48 8b 95 58 f6 ff ff movq -0x9a8(%rbp), %rdx 0x10408eb1b <+5467>: 48 89 95 60 f6 ff ff movq %rdx, -0x9a0(%rbp) 0x10408eb22 <+5474>: 48 8b 95 60 f6 ff ff movq -0x9a0(%rbp), %rdx 0x10408eb29 <+5481>: 48 89 95 68 f6 ff ff movq %rdx, -0x998(%rbp) 0x10408eb30 <+5488>: 48 8b 95 68 f6 ff ff movq -0x998(%rbp), %rdx 0x10408eb37 <+5495>: 48 89 95 50 f6 ff ff movq %rdx, -0x9b0(%rbp) 0x10408eb3e <+5502>: c7 85 4c f6 ff ff 00 00 00 00 movl $0x0, -0x9b4(%rbp) 0x10408eb48 <+5512>: 83 bd 4c f6 ff ff 03 cmpl $0x3, -0x9b4(%rbp) 0x10408eb4f <+5519>: 0f 83 2b 00 00 00 jae 0x10408eb80 ; <+5568> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 276 at sstream:243 0x10408eb55 <+5525>: 8b 85 4c f6 ff ff movl -0x9b4(%rbp), %eax 0x10408eb5b <+5531>: 89 c1 movl %eax, %ecx 0x10408eb5d <+5533>: 48 8b 95 50 f6 ff ff movq -0x9b0(%rbp), %rdx 0x10408eb64 <+5540>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10408eb6c <+5548>: 8b 85 4c f6 ff ff movl -0x9b4(%rbp), %eax 0x10408eb72 <+5554>: 83 c0 01 addl $0x1, %eax 0x10408eb75 <+5557>: 89 85 4c f6 ff ff movl %eax, -0x9b4(%rbp) 0x10408eb7b <+5563>: e9 c8 ff ff ff jmp 0x10408eb48 ; <+5512> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10408eb80 <+5568>: 31 f6 xorl %esi, %esi 0x10408eb82 <+5570>: b8 18 00 00 00 movl $0x18, %eax 0x10408eb87 <+5575>: 89 c2 movl %eax, %edx 0x10408eb89 <+5577>: 48 8d 8d 58 fc ff ff leaq -0x3a8(%rbp), %rcx 0x10408eb90 <+5584>: 48 8b bd 28 f2 ff ff movq -0xdd8(%rbp), %rdi 0x10408eb97 <+5591>: 48 c7 47 58 00 00 00 00 movq $0x0, 0x58(%rdi) 0x10408eb9f <+5599>: 8b 85 0c f6 ff ff movl -0x9f4(%rbp), %eax 0x10408eba5 <+5605>: 89 47 60 movl %eax, 0x60(%rdi) 0x10408eba8 <+5608>: 48 89 8d 70 f6 ff ff movq %rcx, -0x990(%rbp) 0x10408ebaf <+5615>: 48 8b 8d 70 f6 ff ff movq -0x990(%rbp), %rcx 0x10408ebb6 <+5622>: 48 89 8d 78 f6 ff ff movq %rcx, -0x988(%rbp) 0x10408ebbd <+5629>: 48 8b 8d 78 f6 ff ff movq -0x988(%rbp), %rcx 0x10408ebc4 <+5636>: 48 89 8d 80 f6 ff ff movq %rcx, -0x980(%rbp) 0x10408ebcb <+5643>: 4c 8b 85 80 f6 ff ff movq -0x980(%rbp), %r8 0x10408ebd2 <+5650>: 4c 89 85 88 f6 ff ff movq %r8, -0x978(%rbp) 0x10408ebd9 <+5657>: 4c 8b 85 88 f6 ff ff movq -0x978(%rbp), %r8 0x10408ebe0 <+5664>: 4c 89 85 90 f6 ff ff movq %r8, -0x970(%rbp) 0x10408ebe7 <+5671>: 4c 8b 85 90 f6 ff ff movq -0x970(%rbp), %r8 0x10408ebee <+5678>: 4d 89 c1 movq %r8, %r9 0x10408ebf1 <+5681>: 4c 89 8d 98 f6 ff ff movq %r9, -0x968(%rbp) 0x10408ebf8 <+5688>: 4c 89 c7 movq %r8, %rdi 0x10408ebfb <+5691>: 48 89 8d 10 f2 ff ff movq %rcx, -0xdf0(%rbp) 0x10408ec02 <+5698>: e8 19 e8 12 00 callq 0x1041bd420 ; symbol stub for: memset 0x10408ec07 <+5703>: 48 8b 8d 10 f2 ff ff movq -0xdf0(%rbp), %rcx 0x10408ec0e <+5710>: 48 89 8d b0 f6 ff ff movq %rcx, -0x950(%rbp) 0x10408ec15 <+5717>: 48 8b 95 b0 f6 ff ff movq -0x950(%rbp), %rdx 0x10408ec1c <+5724>: 48 89 95 b8 f6 ff ff movq %rdx, -0x948(%rbp) 0x10408ec23 <+5731>: 48 8b 95 b8 f6 ff ff movq -0x948(%rbp), %rdx 0x10408ec2a <+5738>: 48 89 95 c0 f6 ff ff movq %rdx, -0x940(%rbp) 0x10408ec31 <+5745>: 48 8b 95 c0 f6 ff ff movq -0x940(%rbp), %rdx 0x10408ec38 <+5752>: 48 89 95 a8 f6 ff ff movq %rdx, -0x958(%rbp) 0x10408ec3f <+5759>: c7 85 a4 f6 ff ff 00 00 00 00 movl $0x0, -0x95c(%rbp) 0x10408ec49 <+5769>: 83 bd a4 f6 ff ff 03 cmpl $0x3, -0x95c(%rbp) 0x10408ec50 <+5776>: 0f 83 2b 00 00 00 jae 0x10408ec81 ; <+5825> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 533 at sstream:243 0x10408ec56 <+5782>: 8b 85 a4 f6 ff ff movl -0x95c(%rbp), %eax 0x10408ec5c <+5788>: 89 c1 movl %eax, %ecx 0x10408ec5e <+5790>: 48 8b 95 a8 f6 ff ff movq -0x958(%rbp), %rdx 0x10408ec65 <+5797>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10408ec6d <+5805>: 8b 85 a4 f6 ff ff movl -0x95c(%rbp), %eax 0x10408ec73 <+5811>: 83 c0 01 addl $0x1, %eax 0x10408ec76 <+5814>: 89 85 a4 f6 ff ff movl %eax, -0x95c(%rbp) 0x10408ec7c <+5820>: e9 c8 ff ff ff jmp 0x10408ec49 ; <+5769> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10408ec81 <+5825>: 48 8d b5 58 fc ff ff leaq -0x3a8(%rbp), %rsi 0x10408ec88 <+5832>: 48 8b bd 28 f2 ff ff movq -0xdd8(%rbp), %rdi 0x10408ec8f <+5839>: e8 2c 7c 02 00 callq 0x1040b68c0 ; std::__1::basic_stringbuf, std::__1::allocator >::str at sstream:454 0x10408ec94 <+5844>: e9 b3 00 00 00 jmp 0x10408ed4c ; <+6028> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1078 at app.cxx:1562 0x10408ec99 <+5849>: 48 8d bd 58 fc ff ff leaq -0x3a8(%rbp), %rdi 0x10408eca0 <+5856>: 89 d1 movl %edx, %ecx 0x10408eca2 <+5858>: 48 89 85 00 f6 ff ff movq %rax, -0xa00(%rbp) 0x10408eca9 <+5865>: 89 8d fc f5 ff ff movl %ecx, -0xa04(%rbp) 0x10408ecaf <+5871>: e8 10 e6 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408ecb4 <+5876>: 48 8b bd 20 f2 ff ff movq -0xde0(%rbp), %rdi 0x10408ecbb <+5883>: e8 04 e6 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408ecc0 <+5888>: 48 8b 85 28 f2 ff ff movq -0xdd8(%rbp), %rax 0x10408ecc7 <+5895>: 48 89 c7 movq %rax, %rdi 0x10408ecca <+5898>: e8 91 ab 01 00 callq 0x1040a9860 ; std::__1::basic_streambuf >::~basic_streambuf at streambuf:219 0x10408eccf <+5903>: 48 8b 05 f2 a4 18 00 movq 0x18a4f2(%rip), %rax ; (void *)0x000000010421b740: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10408ecd6 <+5910>: 48 83 c0 08 addq $0x8, %rax 0x10408ecda <+5914>: 48 8b 95 00 f6 ff ff movq -0xa00(%rbp), %rdx 0x10408ece1 <+5921>: 8b 8d fc f5 ff ff movl -0xa04(%rbp), %ecx 0x10408ece7 <+5927>: 48 89 95 98 f5 ff ff movq %rdx, -0xa68(%rbp) 0x10408ecee <+5934>: 89 8d 94 f5 ff ff movl %ecx, -0xa6c(%rbp) 0x10408ecf4 <+5940>: 48 8b 95 38 f2 ff ff movq -0xdc8(%rbp), %rdx 0x10408ecfb <+5947>: 48 89 d7 movq %rdx, %rdi 0x10408ecfe <+5950>: 48 89 c6 movq %rax, %rsi 0x10408ed01 <+5953>: e8 fa aa 01 00 callq 0x1040a9800 ; std::__1::basic_ostream >::~basic_ostream at ostream:306 0x10408ed06 <+5958>: e9 0f 00 00 00 jmp 0x10408ed1a ; <+5978> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1028 at app.cxx:1562 0x10408ed0b <+5963>: 89 d1 movl %edx, %ecx 0x10408ed0d <+5965>: 48 89 85 98 f5 ff ff movq %rax, -0xa68(%rbp) 0x10408ed14 <+5972>: 89 8d 94 f5 ff ff movl %ecx, -0xa6c(%rbp) 0x10408ed1a <+5978>: 48 8b 85 38 f2 ff ff movq -0xdc8(%rbp), %rax 0x10408ed21 <+5985>: 48 83 c0 70 addq $0x70, %rax 0x10408ed25 <+5989>: 48 89 c7 movq %rax, %rdi 0x10408ed28 <+5992>: e8 33 a9 01 00 callq 0x1040a9660 ; std::__1::basic_ios >::~basic_ios at ios:660 0x10408ed2d <+5997>: 48 8b 85 98 f5 ff ff movq -0xa68(%rbp), %rax 0x10408ed34 <+6004>: 8b 8d 94 f5 ff ff movl -0xa6c(%rbp), %ecx 0x10408ed3a <+6010>: 48 89 85 08 f2 ff ff movq %rax, -0xdf8(%rbp) 0x10408ed41 <+6017>: 89 8d 04 f2 ff ff movl %ecx, -0xdfc(%rbp) 0x10408ed47 <+6023>: e9 6a 01 00 00 jmp 0x10408eeb6 ; <+6390> at app.cxx:1730 0x10408ed4c <+6028>: 48 8d bd 58 fc ff ff leaq -0x3a8(%rbp), %rdi 0x10408ed53 <+6035>: e8 6c e5 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408ed58 <+6040>: 48 8d 35 b2 27 14 00 leaq 0x1427b2(%rip), %rsi ; "cannot write pidfile " 0x10408ed5f <+6047>: 48 8d bd b0 fe ff ff leaq -0x150(%rbp), %rdi 0x10408ed66 <+6054>: e8 d5 ad ff ff callq 0x104089b40 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10408ed6b <+6059>: 48 89 85 f8 f1 ff ff movq %rax, -0xe08(%rbp) 0x10408ed72 <+6066>: e9 00 00 00 00 jmp 0x10408ed77 ; <+6071> at app.cxx:1562 0x10408ed77 <+6071>: 48 8d bd 20 fb ff ff leaq -0x4e0(%rbp), %rdi 0x10408ed7e <+6078>: 48 8d b5 38 fb ff ff leaq -0x4c8(%rbp), %rsi 0x10408ed85 <+6085>: e8 66 3f 00 00 callq 0x104092cf0 ; osl::File::getURL at file.hxx:943 0x10408ed8a <+6090>: e9 00 00 00 00 jmp 0x10408ed8f ; <+6095> at app.cxx:1562 0x10408ed8f <+6095>: 48 8d b5 20 fb ff ff leaq -0x4e0(%rbp), %rsi 0x10408ed96 <+6102>: 48 8b bd f8 f1 ff ff movq -0xe08(%rbp), %rdi 0x10408ed9d <+6109>: e8 ee ad ff ff callq 0x104089b90 ; rtl::operator<< >(std::__1::b::operator<< > at ustring.hxx:3364 0x10408eda2 <+6114>: 48 89 85 f0 f1 ff ff movq %rax, -0xe10(%rbp) 0x10408eda9 <+6121>: e9 00 00 00 00 jmp 0x10408edae ; <+6126> at app.cxx:1562 0x10408edae <+6126>: 48 8d bd 20 fb ff ff leaq -0x4e0(%rbp), %rdi 0x10408edb5 <+6133>: e8 e6 20 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408edba <+6138>: 48 8d 35 e5 26 14 00 leaq 0x1426e5(%rip), %rsi ; "desktop.app" 0x10408edc1 <+6145>: 48 8d 15 5f 27 14 00 leaq 0x14275f(%rip), %rdx ; "/Users/demo/lode/dev/core/desktop/source/app/app.cxx:1562: " 0x10408edc8 <+6152>: bf 01 00 00 00 movl $0x1, %edi 0x10408edcd <+6157>: 48 8d 8d b0 fe ff ff leaq -0x150(%rbp), %rcx 0x10408edd4 <+6164>: e8 47 3f 00 00 callq 0x104092d20 ; sal::detail::log at log.hxx:38 0x10408edd9 <+6169>: e9 00 00 00 00 jmp 0x10408edde ; <+6174> at app.cxx:1562 0x10408edde <+6174>: 48 8d bd b0 fe ff ff leaq -0x150(%rbp), %rdi 0x10408ede5 <+6181>: e8 06 41 00 00 callq 0x104092ef0 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10408edea <+6186>: e9 00 00 00 00 jmp 0x10408edef ; <+6191> at app.cxx:1563 0x10408edef <+6191>: e9 21 01 00 00 jmp 0x10408ef15 ; <+6485> at app.cxx:1564 0x10408edf4 <+6196>: 89 d1 movl %edx, %ecx 0x10408edf6 <+6198>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408edfd <+6205>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408ee03 <+6211>: 48 8b bd 98 f2 ff ff movq -0xd68(%rbp), %rdi 0x10408ee0a <+6218>: e8 5d e5 12 00 callq 0x1041bd36c ; symbol stub for: operator delete(void*) 0x10408ee0f <+6223>: e9 8e 0f 00 00 jmp 0x10408fda2 ; <+10210> at app.cxx:1600 0x10408ee14 <+6228>: 89 d1 movl %edx, %ecx 0x10408ee16 <+6230>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408ee1d <+6237>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408ee23 <+6243>: e9 6e 0f 00 00 jmp 0x10408fd96 ; <+10198> at app.cxx:1600 0x10408ee28 <+6248>: 89 d1 movl %edx, %ecx 0x10408ee2a <+6250>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408ee31 <+6257>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408ee37 <+6263>: e9 4e 0f 00 00 jmp 0x10408fd8a ; <+10186> at app.cxx:1600 0x10408ee3c <+6268>: 89 d1 movl %edx, %ecx 0x10408ee3e <+6270>: 48 89 85 e8 f1 ff ff movq %rax, -0xe18(%rbp) 0x10408ee45 <+6277>: 89 8d e4 f1 ff ff movl %ecx, -0xe1c(%rbp) 0x10408ee4b <+6283>: e9 00 00 00 00 jmp 0x10408ee50 ; <+6288> at app.cxx:1730 0x10408ee50 <+6288>: 8b 85 e4 f1 ff ff movl -0xe1c(%rbp), %eax 0x10408ee56 <+6294>: 48 8b 8d e8 f1 ff ff movq -0xe18(%rbp), %rcx 0x10408ee5d <+6301>: 48 89 8d 58 f4 ff ff movq %rcx, -0xba8(%rbp) 0x10408ee64 <+6308>: 89 85 54 f4 ff ff movl %eax, -0xbac(%rbp) 0x10408ee6a <+6314>: e9 70 0b 00 00 jmp 0x10408f9df ; <+9247> at app.cxx:1575 0x10408ee6f <+6319>: 89 d1 movl %edx, %ecx 0x10408ee71 <+6321>: 48 89 85 d8 f1 ff ff movq %rax, -0xe28(%rbp) 0x10408ee78 <+6328>: 89 8d d4 f1 ff ff movl %ecx, -0xe2c(%rbp) 0x10408ee7e <+6334>: e9 00 00 00 00 jmp 0x10408ee83 ; <+6339> at app.cxx:1730 0x10408ee83 <+6339>: 8b 85 d4 f1 ff ff movl -0xe2c(%rbp), %eax 0x10408ee89 <+6345>: 48 8b 8d d8 f1 ff ff movq -0xe28(%rbp), %rcx 0x10408ee90 <+6352>: 48 89 8d 58 f4 ff ff movq %rcx, -0xba8(%rbp) 0x10408ee97 <+6359>: 89 85 54 f4 ff ff movl %eax, -0xbac(%rbp) 0x10408ee9d <+6365>: e9 1d 06 00 00 jmp 0x10408f4bf ; <+7935> at app.cxx:1570 0x10408eea2 <+6370>: 89 d1 movl %edx, %ecx 0x10408eea4 <+6372>: 48 89 85 08 f2 ff ff movq %rax, -0xdf8(%rbp) 0x10408eeab <+6379>: 89 8d 04 f2 ff ff movl %ecx, -0xdfc(%rbp) 0x10408eeb1 <+6385>: e9 00 00 00 00 jmp 0x10408eeb6 ; <+6390> at app.cxx:1730 0x10408eeb6 <+6390>: 8b 85 04 f2 ff ff movl -0xdfc(%rbp), %eax 0x10408eebc <+6396>: 48 8b 8d 08 f2 ff ff movq -0xdf8(%rbp), %rcx 0x10408eec3 <+6403>: 48 89 8d 58 f4 ff ff movq %rcx, -0xba8(%rbp) 0x10408eeca <+6410>: 89 85 54 f4 ff ff movl %eax, -0xbac(%rbp) 0x10408eed0 <+6416>: e9 68 00 00 00 jmp 0x10408ef3d ; <+6525> at app.cxx:1565 0x10408eed5 <+6421>: 89 d1 movl %edx, %ecx 0x10408eed7 <+6423>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408eede <+6430>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408eee4 <+6436>: e9 1b 00 00 00 jmp 0x10408ef04 ; <+6468> at app.cxx:1562 0x10408eee9 <+6441>: 48 8d bd 20 fb ff ff leaq -0x4e0(%rbp), %rdi 0x10408eef0 <+6448>: 89 d1 movl %edx, %ecx 0x10408eef2 <+6450>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408eef9 <+6457>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408eeff <+6463>: e8 9c 1f ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408ef04 <+6468>: 48 8d bd b0 fe ff ff leaq -0x150(%rbp), %rdi 0x10408ef0b <+6475>: e8 e0 3f 00 00 callq 0x104092ef0 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10408ef10 <+6480>: e9 28 00 00 00 jmp 0x10408ef3d ; <+6525> at app.cxx:1565 0x10408ef15 <+6485>: 48 8d bd 38 fb ff ff leaq -0x4c8(%rbp), %rdi 0x10408ef1c <+6492>: e8 0f 40 00 00 callq 0x104092f30 ; osl::File::close at file.hxx:1008 0x10408ef21 <+6497>: 89 85 d0 f1 ff ff movl %eax, -0xe30(%rbp) 0x10408ef27 <+6503>: e9 00 00 00 00 jmp 0x10408ef2c ; <+6508> at app.cxx:1564 0x10408ef2c <+6508>: 48 8d bd 30 fb ff ff leaq -0x4d0(%rbp), %rdi 0x10408ef33 <+6515>: e8 48 40 00 00 callq 0x104092f80 ; rtl::OString::~OString at string.hxx:286 0x10408ef38 <+6520>: e9 71 05 00 00 jmp 0x10408f4ae ; <+7918> at app.cxx:1568 0x10408ef3d <+6525>: 48 8d bd 30 fb ff ff leaq -0x4d0(%rbp), %rdi 0x10408ef44 <+6532>: e8 37 40 00 00 callq 0x104092f80 ; rtl::OString::~OString at string.hxx:286 0x10408ef49 <+6537>: e9 71 05 00 00 jmp 0x10408f4bf ; <+7935> at app.cxx:1570 0x10408ef4e <+6542>: e9 00 00 00 00 jmp 0x10408ef53 ; <+6547> at app.cxx:1568 0x10408ef53 <+6547>: 48 8d 85 a8 fd ff ff leaq -0x258(%rbp), %rax 0x10408ef5a <+6554>: 48 89 85 e0 f6 ff ff movq %rax, -0x920(%rbp) 0x10408ef61 <+6561>: c7 85 dc f6 ff ff 10 00 00 00 movl $0x10, -0x924(%rbp) 0x10408ef6b <+6571>: 48 8b 85 e0 f6 ff ff movq -0x920(%rbp), %rax 0x10408ef72 <+6578>: 48 89 c1 movq %rax, %rcx 0x10408ef75 <+6581>: 48 83 c1 70 addq $0x70, %rcx 0x10408ef79 <+6585>: 48 89 8d e8 f6 ff ff movq %rcx, -0x918(%rbp) 0x10408ef80 <+6592>: 48 89 8d f0 f6 ff ff movq %rcx, -0x910(%rbp) 0x10408ef87 <+6599>: 48 8b 0d 52 a3 18 00 movq 0x18a352(%rip), %rcx ; (void *)0x00007fff9b0a5648: vtable for std::__1::ios_base 0x10408ef8e <+6606>: 48 83 c1 10 addq $0x10, %rcx 0x10408ef92 <+6610>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408ef96 <+6614>: 48 8b 0d 4b a3 18 00 movq 0x18a34b(%rip), %rcx ; (void *)0x000000010421c610: vtable for std::__1::basic_ios > 0x10408ef9d <+6621>: 48 83 c1 10 addq $0x10, %rcx 0x10408efa1 <+6625>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408efa5 <+6629>: 48 8b 0d 2c a3 18 00 movq 0x18a32c(%rip), %rcx ; (void *)0x000000010421bf90: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10408efac <+6636>: 48 89 ca movq %rcx, %rdx 0x10408efaf <+6639>: 48 83 c2 18 addq $0x18, %rdx 0x10408efb3 <+6643>: 48 89 10 movq %rdx, (%rax) 0x10408efb6 <+6646>: 48 83 c1 40 addq $0x40, %rcx 0x10408efba <+6650>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408efbe <+6654>: 48 89 c1 movq %rax, %rcx 0x10408efc1 <+6657>: 48 83 c1 08 addq $0x8, %rcx 0x10408efc5 <+6661>: 48 89 85 08 f7 ff ff movq %rax, -0x8f8(%rbp) 0x10408efcc <+6668>: 48 8b 15 f5 a1 18 00 movq 0x18a1f5(%rip), %rdx ; (void *)0x000000010421b740: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10408efd3 <+6675>: 48 83 c2 08 addq $0x8, %rdx 0x10408efd7 <+6679>: 48 89 95 00 f7 ff ff movq %rdx, -0x900(%rbp) 0x10408efde <+6686>: 48 89 8d f8 f6 ff ff movq %rcx, -0x908(%rbp) 0x10408efe5 <+6693>: 48 8b 8d 08 f7 ff ff movq -0x8f8(%rbp), %rcx 0x10408efec <+6700>: 48 8b 95 00 f7 ff ff movq -0x900(%rbp), %rdx 0x10408eff3 <+6707>: 48 8b 32 movq (%rdx), %rsi 0x10408eff6 <+6710>: 48 89 31 movq %rsi, (%rcx) 0x10408eff9 <+6713>: 48 8b 52 08 movq 0x8(%rdx), %rdx 0x10408effd <+6717>: 48 8b 76 e8 movq -0x18(%rsi), %rsi 0x10408f001 <+6721>: 48 89 14 31 movq %rdx, (%rcx,%rsi) 0x10408f005 <+6725>: 48 8b 11 movq (%rcx), %rdx 0x10408f008 <+6728>: 48 8b 52 e8 movq -0x18(%rdx), %rdx 0x10408f00c <+6732>: 48 01 d1 addq %rdx, %rcx 0x10408f00f <+6735>: 48 8b 95 f8 f6 ff ff movq -0x908(%rbp), %rdx 0x10408f016 <+6742>: 48 89 8d 18 f7 ff ff movq %rcx, -0x8e8(%rbp) 0x10408f01d <+6749>: 48 89 95 10 f7 ff ff movq %rdx, -0x8f0(%rbp) 0x10408f024 <+6756>: 48 8b 8d 18 f7 ff ff movq -0x8e8(%rbp), %rcx 0x10408f02b <+6763>: 48 89 cf movq %rcx, %rdi 0x10408f02e <+6766>: 48 89 d6 movq %rdx, %rsi 0x10408f031 <+6769>: 48 89 85 c8 f1 ff ff movq %rax, -0xe38(%rbp) 0x10408f038 <+6776>: 48 89 8d c0 f1 ff ff movq %rcx, -0xe40(%rbp) 0x10408f03f <+6783>: e8 ec e2 12 00 callq 0x1041bd330 ; symbol stub for: std::__1::ios_base::init(void*) 0x10408f044 <+6788>: e9 00 00 00 00 jmp 0x10408f049 ; <+6793> [inlined] std::__1::basic_ios >::init(std::__1::basic_streambuf >*) + 30 at ostream:281 0x10408f049 <+6793>: 48 8b 85 c0 f1 ff ff movq -0xe40(%rbp), %rax 0x10408f050 <+6800>: 48 c7 80 88 00 00 00 00 00 00 00 movq $0x0, 0x88(%rax) 0x10408f05b <+6811>: e8 30 34 01 00 callq 0x1040a2490 ; std::__1::char_traits::eof at string:666 0x10408f060 <+6816>: 48 8b 0d 71 a2 18 00 movq 0x18a271(%rip), %rcx ; (void *)0x000000010421bf90: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10408f067 <+6823>: 48 89 ca movq %rcx, %rdx 0x10408f06a <+6826>: 48 83 c2 40 addq $0x40, %rdx 0x10408f06e <+6830>: 48 83 c1 18 addq $0x18, %rcx 0x10408f072 <+6834>: 48 8b b5 c0 f1 ff ff movq -0xe40(%rbp), %rsi 0x10408f079 <+6841>: 89 86 90 00 00 00 movl %eax, 0x90(%rsi) 0x10408f07f <+6847>: 48 8b bd c8 f1 ff ff movq -0xe38(%rbp), %rdi 0x10408f086 <+6854>: 48 89 0f movq %rcx, (%rdi) 0x10408f089 <+6857>: 48 89 57 70 movq %rdx, 0x70(%rdi) 0x10408f08d <+6861>: 48 83 c7 08 addq $0x8, %rdi 0x10408f091 <+6865>: 8b 85 dc f6 ff ff movl -0x924(%rbp), %eax 0x10408f097 <+6871>: 83 c8 10 orl $0x10, %eax 0x10408f09a <+6874>: 48 89 bd 28 f7 ff ff movq %rdi, -0x8d8(%rbp) 0x10408f0a1 <+6881>: 89 85 24 f7 ff ff movl %eax, -0x8dc(%rbp) 0x10408f0a7 <+6887>: 48 8b 8d 28 f7 ff ff movq -0x8d8(%rbp), %rcx 0x10408f0ae <+6894>: 8b 85 24 f7 ff ff movl -0x8dc(%rbp), %eax 0x10408f0b4 <+6900>: 48 89 8d 48 f7 ff ff movq %rcx, -0x8b8(%rbp) 0x10408f0bb <+6907>: 89 85 44 f7 ff ff movl %eax, -0x8bc(%rbp) 0x10408f0c1 <+6913>: 48 8b 8d 48 f7 ff ff movq -0x8b8(%rbp), %rcx 0x10408f0c8 <+6920>: 48 89 ca movq %rcx, %rdx 0x10408f0cb <+6923>: 48 89 d7 movq %rdx, %rdi 0x10408f0ce <+6926>: 48 89 8d b8 f1 ff ff movq %rcx, -0xe48(%rbp) 0x10408f0d5 <+6933>: e8 76 77 02 00 callq 0x1040b6850 ; std::__1::basic_streambuf >::basic_streambuf at streambuf:371 0x10408f0da <+6938>: 31 f6 xorl %esi, %esi 0x10408f0dc <+6940>: b8 18 00 00 00 movl $0x18, %eax 0x10408f0e1 <+6945>: 89 c2 movl %eax, %edx 0x10408f0e3 <+6947>: 48 8b 0d c6 a1 18 00 movq 0x18a1c6(%rip), %rcx ; (void *)0x000000010421b818: vtable for std::__1::basic_stringbuf, std::__1::allocator > 0x10408f0ea <+6954>: 48 83 c1 10 addq $0x10, %rcx 0x10408f0ee <+6958>: 48 8b bd b8 f1 ff ff movq -0xe48(%rbp), %rdi 0x10408f0f5 <+6965>: 48 89 0f movq %rcx, (%rdi) 0x10408f0f8 <+6968>: 48 83 c7 40 addq $0x40, %rdi 0x10408f0fc <+6972>: 48 89 bd 50 f7 ff ff movq %rdi, -0x8b0(%rbp) 0x10408f103 <+6979>: 48 8b 8d 50 f7 ff ff movq -0x8b0(%rbp), %rcx 0x10408f10a <+6986>: 48 89 8d 58 f7 ff ff movq %rcx, -0x8a8(%rbp) 0x10408f111 <+6993>: 48 8b 8d 58 f7 ff ff movq -0x8a8(%rbp), %rcx 0x10408f118 <+7000>: 48 89 8d 60 f7 ff ff movq %rcx, -0x8a0(%rbp) 0x10408f11f <+7007>: 4c 8b 85 60 f7 ff ff movq -0x8a0(%rbp), %r8 0x10408f126 <+7014>: 4c 89 85 68 f7 ff ff movq %r8, -0x898(%rbp) 0x10408f12d <+7021>: 4c 8b 85 68 f7 ff ff movq -0x898(%rbp), %r8 0x10408f134 <+7028>: 4c 89 85 70 f7 ff ff movq %r8, -0x890(%rbp) 0x10408f13b <+7035>: 4c 8b 85 70 f7 ff ff movq -0x890(%rbp), %r8 0x10408f142 <+7042>: 4d 89 c1 movq %r8, %r9 0x10408f145 <+7045>: 4c 89 8d 78 f7 ff ff movq %r9, -0x888(%rbp) 0x10408f14c <+7052>: 48 89 bd b0 f1 ff ff movq %rdi, -0xe50(%rbp) 0x10408f153 <+7059>: 4c 89 c7 movq %r8, %rdi 0x10408f156 <+7062>: 48 89 8d a8 f1 ff ff movq %rcx, -0xe58(%rbp) 0x10408f15d <+7069>: e8 be e2 12 00 callq 0x1041bd420 ; symbol stub for: memset 0x10408f162 <+7074>: 48 8b 8d a8 f1 ff ff movq -0xe58(%rbp), %rcx 0x10408f169 <+7081>: 48 89 8d 90 f7 ff ff movq %rcx, -0x870(%rbp) 0x10408f170 <+7088>: 48 8b 95 90 f7 ff ff movq -0x870(%rbp), %rdx 0x10408f177 <+7095>: 48 89 95 98 f7 ff ff movq %rdx, -0x868(%rbp) 0x10408f17e <+7102>: 48 8b 95 98 f7 ff ff movq -0x868(%rbp), %rdx 0x10408f185 <+7109>: 48 89 95 a0 f7 ff ff movq %rdx, -0x860(%rbp) 0x10408f18c <+7116>: 48 8b 95 a0 f7 ff ff movq -0x860(%rbp), %rdx 0x10408f193 <+7123>: 48 89 95 88 f7 ff ff movq %rdx, -0x878(%rbp) 0x10408f19a <+7130>: c7 85 84 f7 ff ff 00 00 00 00 movl $0x0, -0x87c(%rbp) 0x10408f1a4 <+7140>: 83 bd 84 f7 ff ff 03 cmpl $0x3, -0x87c(%rbp) 0x10408f1ab <+7147>: 0f 83 2b 00 00 00 jae 0x10408f1dc ; <+7196> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 276 at sstream:243 0x10408f1b1 <+7153>: 8b 85 84 f7 ff ff movl -0x87c(%rbp), %eax 0x10408f1b7 <+7159>: 89 c1 movl %eax, %ecx 0x10408f1b9 <+7161>: 48 8b 95 88 f7 ff ff movq -0x878(%rbp), %rdx 0x10408f1c0 <+7168>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10408f1c8 <+7176>: 8b 85 84 f7 ff ff movl -0x87c(%rbp), %eax 0x10408f1ce <+7182>: 83 c0 01 addl $0x1, %eax 0x10408f1d1 <+7185>: 89 85 84 f7 ff ff movl %eax, -0x87c(%rbp) 0x10408f1d7 <+7191>: e9 c8 ff ff ff jmp 0x10408f1a4 ; <+7140> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10408f1dc <+7196>: 31 f6 xorl %esi, %esi 0x10408f1de <+7198>: b8 18 00 00 00 movl $0x18, %eax 0x10408f1e3 <+7203>: 89 c2 movl %eax, %edx 0x10408f1e5 <+7205>: 48 8d 8d 70 fc ff ff leaq -0x390(%rbp), %rcx 0x10408f1ec <+7212>: 48 8b bd b8 f1 ff ff movq -0xe48(%rbp), %rdi 0x10408f1f3 <+7219>: 48 c7 47 58 00 00 00 00 movq $0x0, 0x58(%rdi) 0x10408f1fb <+7227>: 8b 85 44 f7 ff ff movl -0x8bc(%rbp), %eax 0x10408f201 <+7233>: 89 47 60 movl %eax, 0x60(%rdi) 0x10408f204 <+7236>: 48 89 8d a8 f7 ff ff movq %rcx, -0x858(%rbp) 0x10408f20b <+7243>: 48 8b 8d a8 f7 ff ff movq -0x858(%rbp), %rcx 0x10408f212 <+7250>: 48 89 8d b0 f7 ff ff movq %rcx, -0x850(%rbp) 0x10408f219 <+7257>: 48 8b 8d b0 f7 ff ff movq -0x850(%rbp), %rcx 0x10408f220 <+7264>: 48 89 8d b8 f7 ff ff movq %rcx, -0x848(%rbp) 0x10408f227 <+7271>: 4c 8b 85 b8 f7 ff ff movq -0x848(%rbp), %r8 0x10408f22e <+7278>: 4c 89 85 c0 f7 ff ff movq %r8, -0x840(%rbp) 0x10408f235 <+7285>: 4c 8b 85 c0 f7 ff ff movq -0x840(%rbp), %r8 0x10408f23c <+7292>: 4c 89 85 c8 f7 ff ff movq %r8, -0x838(%rbp) 0x10408f243 <+7299>: 4c 8b 85 c8 f7 ff ff movq -0x838(%rbp), %r8 0x10408f24a <+7306>: 4d 89 c1 movq %r8, %r9 0x10408f24d <+7309>: 4c 89 8d d0 f7 ff ff movq %r9, -0x830(%rbp) 0x10408f254 <+7316>: 4c 89 c7 movq %r8, %rdi 0x10408f257 <+7319>: 48 89 8d a0 f1 ff ff movq %rcx, -0xe60(%rbp) 0x10408f25e <+7326>: e8 bd e1 12 00 callq 0x1041bd420 ; symbol stub for: memset 0x10408f263 <+7331>: 48 8b 8d a0 f1 ff ff movq -0xe60(%rbp), %rcx 0x10408f26a <+7338>: 48 89 8d e8 f7 ff ff movq %rcx, -0x818(%rbp) 0x10408f271 <+7345>: 48 8b 95 e8 f7 ff ff movq -0x818(%rbp), %rdx 0x10408f278 <+7352>: 48 89 95 f0 f7 ff ff movq %rdx, -0x810(%rbp) 0x10408f27f <+7359>: 48 8b 95 f0 f7 ff ff movq -0x810(%rbp), %rdx 0x10408f286 <+7366>: 48 89 95 f8 f7 ff ff movq %rdx, -0x808(%rbp) 0x10408f28d <+7373>: 48 8b 95 f8 f7 ff ff movq -0x808(%rbp), %rdx 0x10408f294 <+7380>: 48 89 95 e0 f7 ff ff movq %rdx, -0x820(%rbp) 0x10408f29b <+7387>: c7 85 dc f7 ff ff 00 00 00 00 movl $0x0, -0x824(%rbp) 0x10408f2a5 <+7397>: 83 bd dc f7 ff ff 03 cmpl $0x3, -0x824(%rbp) 0x10408f2ac <+7404>: 0f 83 2b 00 00 00 jae 0x10408f2dd ; <+7453> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 533 at sstream:243 0x10408f2b2 <+7410>: 8b 85 dc f7 ff ff movl -0x824(%rbp), %eax 0x10408f2b8 <+7416>: 89 c1 movl %eax, %ecx 0x10408f2ba <+7418>: 48 8b 95 e0 f7 ff ff movq -0x820(%rbp), %rdx 0x10408f2c1 <+7425>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10408f2c9 <+7433>: 8b 85 dc f7 ff ff movl -0x824(%rbp), %eax 0x10408f2cf <+7439>: 83 c0 01 addl $0x1, %eax 0x10408f2d2 <+7442>: 89 85 dc f7 ff ff movl %eax, -0x824(%rbp) 0x10408f2d8 <+7448>: e9 c8 ff ff ff jmp 0x10408f2a5 ; <+7397> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10408f2dd <+7453>: 48 8d b5 70 fc ff ff leaq -0x390(%rbp), %rsi 0x10408f2e4 <+7460>: 48 8b bd b8 f1 ff ff movq -0xe48(%rbp), %rdi 0x10408f2eb <+7467>: e8 d0 75 02 00 callq 0x1040b68c0 ; std::__1::basic_stringbuf, std::__1::allocator >::str at sstream:454 0x10408f2f0 <+7472>: e9 b3 00 00 00 jmp 0x10408f3a8 ; <+7656> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1078 at app.cxx:1568 0x10408f2f5 <+7477>: 48 8d bd 70 fc ff ff leaq -0x390(%rbp), %rdi 0x10408f2fc <+7484>: 89 d1 movl %edx, %ecx 0x10408f2fe <+7486>: 48 89 85 38 f7 ff ff movq %rax, -0x8c8(%rbp) 0x10408f305 <+7493>: 89 8d 34 f7 ff ff movl %ecx, -0x8cc(%rbp) 0x10408f30b <+7499>: e8 b4 df 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408f310 <+7504>: 48 8b bd b0 f1 ff ff movq -0xe50(%rbp), %rdi 0x10408f317 <+7511>: e8 a8 df 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408f31c <+7516>: 48 8b 85 b8 f1 ff ff movq -0xe48(%rbp), %rax 0x10408f323 <+7523>: 48 89 c7 movq %rax, %rdi 0x10408f326 <+7526>: e8 35 a5 01 00 callq 0x1040a9860 ; std::__1::basic_streambuf >::~basic_streambuf at streambuf:219 0x10408f32b <+7531>: 48 8b 05 96 9e 18 00 movq 0x189e96(%rip), %rax ; (void *)0x000000010421b740: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10408f332 <+7538>: 48 83 c0 08 addq $0x8, %rax 0x10408f336 <+7542>: 48 8b 95 38 f7 ff ff movq -0x8c8(%rbp), %rdx 0x10408f33d <+7549>: 8b 8d 34 f7 ff ff movl -0x8cc(%rbp), %ecx 0x10408f343 <+7555>: 48 89 95 d0 f6 ff ff movq %rdx, -0x930(%rbp) 0x10408f34a <+7562>: 89 8d cc f6 ff ff movl %ecx, -0x934(%rbp) 0x10408f350 <+7568>: 48 8b 95 c8 f1 ff ff movq -0xe38(%rbp), %rdx 0x10408f357 <+7575>: 48 89 d7 movq %rdx, %rdi 0x10408f35a <+7578>: 48 89 c6 movq %rax, %rsi 0x10408f35d <+7581>: e8 9e a4 01 00 callq 0x1040a9800 ; std::__1::basic_ostream >::~basic_ostream at ostream:306 0x10408f362 <+7586>: e9 0f 00 00 00 jmp 0x10408f376 ; <+7606> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1028 at app.cxx:1568 0x10408f367 <+7591>: 89 d1 movl %edx, %ecx 0x10408f369 <+7593>: 48 89 85 d0 f6 ff ff movq %rax, -0x930(%rbp) 0x10408f370 <+7600>: 89 8d cc f6 ff ff movl %ecx, -0x934(%rbp) 0x10408f376 <+7606>: 48 8b 85 c8 f1 ff ff movq -0xe38(%rbp), %rax 0x10408f37d <+7613>: 48 83 c0 70 addq $0x70, %rax 0x10408f381 <+7617>: 48 89 c7 movq %rax, %rdi 0x10408f384 <+7620>: e8 d7 a2 01 00 callq 0x1040a9660 ; std::__1::basic_ios >::~basic_ios at ios:660 0x10408f389 <+7625>: 48 8b 85 d0 f6 ff ff movq -0x930(%rbp), %rax 0x10408f390 <+7632>: 8b 8d cc f6 ff ff movl -0x934(%rbp), %ecx 0x10408f396 <+7638>: 48 89 85 d8 f1 ff ff movq %rax, -0xe28(%rbp) 0x10408f39d <+7645>: 89 8d d4 f1 ff ff movl %ecx, -0xe2c(%rbp) 0x10408f3a3 <+7651>: e9 db fa ff ff jmp 0x10408ee83 ; <+6339> at app.cxx:1730 0x10408f3a8 <+7656>: 48 8d bd 70 fc ff ff leaq -0x390(%rbp), %rdi 0x10408f3af <+7663>: e8 10 df 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408f3b4 <+7668>: 48 8d 35 a8 21 14 00 leaq 0x1421a8(%rip), %rsi ; "cannot open pidfile " 0x10408f3bb <+7675>: 48 8d bd a8 fd ff ff leaq -0x258(%rbp), %rdi 0x10408f3c2 <+7682>: e8 79 a7 ff ff callq 0x104089b40 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10408f3c7 <+7687>: 48 89 85 98 f1 ff ff movq %rax, -0xe68(%rbp) 0x10408f3ce <+7694>: e9 00 00 00 00 jmp 0x10408f3d3 ; <+7699> at app.cxx:1568 0x10408f3d3 <+7699>: 48 8d bd 18 fb ff ff leaq -0x4e8(%rbp), %rdi 0x10408f3da <+7706>: 48 8d b5 38 fb ff ff leaq -0x4c8(%rbp), %rsi 0x10408f3e1 <+7713>: e8 0a 39 00 00 callq 0x104092cf0 ; osl::File::getURL at file.hxx:943 0x10408f3e6 <+7718>: e9 00 00 00 00 jmp 0x10408f3eb ; <+7723> at app.cxx:1568 0x10408f3eb <+7723>: 48 8d b5 18 fb ff ff leaq -0x4e8(%rbp), %rsi 0x10408f3f2 <+7730>: 48 8b bd 98 f1 ff ff movq -0xe68(%rbp), %rdi 0x10408f3f9 <+7737>: e8 92 a7 ff ff callq 0x104089b90 ; rtl::operator<< >(std::__1::b::operator<< > at ustring.hxx:3364 0x10408f3fe <+7742>: 48 89 85 90 f1 ff ff movq %rax, -0xe70(%rbp) 0x10408f405 <+7749>: e9 00 00 00 00 jmp 0x10408f40a ; <+7754> at app.cxx:1568 0x10408f40a <+7754>: 8b b5 20 f4 ff ff movl -0xbe0(%rbp), %esi 0x10408f410 <+7760>: 48 8b bd 90 f1 ff ff movq -0xe70(%rbp), %rdi 0x10408f417 <+7767>: e8 84 3b 00 00 callq 0x104092fa0 ; std::__1::basic_ostream >::operator<< at ostream:481 0x10408f41c <+7772>: 48 89 85 88 f1 ff ff movq %rax, -0xe78(%rbp) 0x10408f423 <+7779>: e9 00 00 00 00 jmp 0x10408f428 ; <+7784> at app.cxx:1568 0x10408f428 <+7784>: 48 8d bd 18 fb ff ff leaq -0x4e8(%rbp), %rdi 0x10408f42f <+7791>: e8 6c 1a ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408f434 <+7796>: 48 8d 35 6b 20 14 00 leaq 0x14206b(%rip), %rsi ; "desktop.app" 0x10408f43b <+7803>: 48 8d 15 36 21 14 00 leaq 0x142136(%rip), %rdx ; "/Users/demo/lode/dev/core/desktop/source/app/app.cxx:1568: " 0x10408f442 <+7810>: bf 01 00 00 00 movl $0x1, %edi 0x10408f447 <+7815>: 48 8d 8d a8 fd ff ff leaq -0x258(%rbp), %rcx 0x10408f44e <+7822>: e8 cd 38 00 00 callq 0x104092d20 ; sal::detail::log at log.hxx:38 0x10408f453 <+7827>: e9 00 00 00 00 jmp 0x10408f458 ; <+7832> at app.cxx:1568 0x10408f458 <+7832>: 48 8d bd a8 fd ff ff leaq -0x258(%rbp), %rdi 0x10408f45f <+7839>: e8 8c 3a 00 00 callq 0x104092ef0 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10408f464 <+7844>: e9 00 00 00 00 jmp 0x10408f469 ; <+7849> at app.cxx:1568 0x10408f469 <+7849>: e9 40 00 00 00 jmp 0x10408f4ae ; <+7918> at app.cxx:1568 0x10408f46e <+7854>: 89 d1 movl %edx, %ecx 0x10408f470 <+7856>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408f477 <+7863>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408f47d <+7869>: e9 1b 00 00 00 jmp 0x10408f49d ; <+7901> at app.cxx:1568 0x10408f482 <+7874>: 48 8d bd 18 fb ff ff leaq -0x4e8(%rbp), %rdi 0x10408f489 <+7881>: 89 d1 movl %edx, %ecx 0x10408f48b <+7883>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408f492 <+7890>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408f498 <+7896>: e8 03 1a ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408f49d <+7901>: 48 8d bd a8 fd ff ff leaq -0x258(%rbp), %rdi 0x10408f4a4 <+7908>: e8 47 3a 00 00 callq 0x104092ef0 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10408f4a9 <+7913>: e9 11 00 00 00 jmp 0x10408f4bf ; <+7935> at app.cxx:1570 0x10408f4ae <+7918>: 48 8d bd 38 fb ff ff leaq -0x4c8(%rbp), %rdi 0x10408f4b5 <+7925>: e8 56 40 00 00 callq 0x104093510 ; osl::File::~File at file.hxx:932 0x10408f4ba <+7930>: e9 0f 05 00 00 jmp 0x10408f9ce ; <+9230> at app.cxx:1573 0x10408f4bf <+7935>: 48 8d bd 38 fb ff ff leaq -0x4c8(%rbp), %rdi 0x10408f4c6 <+7942>: e8 45 40 00 00 callq 0x104093510 ; osl::File::~File at file.hxx:932 0x10408f4cb <+7947>: e9 0f 05 00 00 jmp 0x10408f9df ; <+9247> at app.cxx:1575 0x10408f4d0 <+7952>: e9 00 00 00 00 jmp 0x10408f4d5 ; <+7957> at app.cxx:1573 0x10408f4d5 <+7957>: 48 8d 85 a0 fc ff ff leaq -0x360(%rbp), %rax 0x10408f4dc <+7964>: 48 89 85 18 f8 ff ff movq %rax, -0x7e8(%rbp) 0x10408f4e3 <+7971>: c7 85 14 f8 ff ff 10 00 00 00 movl $0x10, -0x7ec(%rbp) 0x10408f4ed <+7981>: 48 8b 85 18 f8 ff ff movq -0x7e8(%rbp), %rax 0x10408f4f4 <+7988>: 48 89 c1 movq %rax, %rcx 0x10408f4f7 <+7991>: 48 83 c1 70 addq $0x70, %rcx 0x10408f4fb <+7995>: 48 89 8d 20 f8 ff ff movq %rcx, -0x7e0(%rbp) 0x10408f502 <+8002>: 48 89 8d 28 f8 ff ff movq %rcx, -0x7d8(%rbp) 0x10408f509 <+8009>: 48 8b 0d d0 9d 18 00 movq 0x189dd0(%rip), %rcx ; (void *)0x00007fff9b0a5648: vtable for std::__1::ios_base 0x10408f510 <+8016>: 48 83 c1 10 addq $0x10, %rcx 0x10408f514 <+8020>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408f518 <+8024>: 48 8b 0d c9 9d 18 00 movq 0x189dc9(%rip), %rcx ; (void *)0x000000010421c610: vtable for std::__1::basic_ios > 0x10408f51f <+8031>: 48 83 c1 10 addq $0x10, %rcx 0x10408f523 <+8035>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408f527 <+8039>: 48 8b 0d aa 9d 18 00 movq 0x189daa(%rip), %rcx ; (void *)0x000000010421bf90: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10408f52e <+8046>: 48 89 ca movq %rcx, %rdx 0x10408f531 <+8049>: 48 83 c2 18 addq $0x18, %rdx 0x10408f535 <+8053>: 48 89 10 movq %rdx, (%rax) 0x10408f538 <+8056>: 48 83 c1 40 addq $0x40, %rcx 0x10408f53c <+8060>: 48 89 48 70 movq %rcx, 0x70(%rax) 0x10408f540 <+8064>: 48 89 c1 movq %rax, %rcx 0x10408f543 <+8067>: 48 83 c1 08 addq $0x8, %rcx 0x10408f547 <+8071>: 48 89 85 40 f8 ff ff movq %rax, -0x7c0(%rbp) 0x10408f54e <+8078>: 48 8b 15 73 9c 18 00 movq 0x189c73(%rip), %rdx ; (void *)0x000000010421b740: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10408f555 <+8085>: 48 83 c2 08 addq $0x8, %rdx 0x10408f559 <+8089>: 48 89 95 38 f8 ff ff movq %rdx, -0x7c8(%rbp) 0x10408f560 <+8096>: 48 89 8d 30 f8 ff ff movq %rcx, -0x7d0(%rbp) 0x10408f567 <+8103>: 48 8b 8d 40 f8 ff ff movq -0x7c0(%rbp), %rcx 0x10408f56e <+8110>: 48 8b 95 38 f8 ff ff movq -0x7c8(%rbp), %rdx 0x10408f575 <+8117>: 48 8b 32 movq (%rdx), %rsi 0x10408f578 <+8120>: 48 89 31 movq %rsi, (%rcx) 0x10408f57b <+8123>: 48 8b 52 08 movq 0x8(%rdx), %rdx 0x10408f57f <+8127>: 48 8b 76 e8 movq -0x18(%rsi), %rsi 0x10408f583 <+8131>: 48 89 14 31 movq %rdx, (%rcx,%rsi) 0x10408f587 <+8135>: 48 8b 11 movq (%rcx), %rdx 0x10408f58a <+8138>: 48 8b 52 e8 movq -0x18(%rdx), %rdx 0x10408f58e <+8142>: 48 01 d1 addq %rdx, %rcx 0x10408f591 <+8145>: 48 8b 95 30 f8 ff ff movq -0x7d0(%rbp), %rdx 0x10408f598 <+8152>: 48 89 8d 50 f8 ff ff movq %rcx, -0x7b0(%rbp) 0x10408f59f <+8159>: 48 89 95 48 f8 ff ff movq %rdx, -0x7b8(%rbp) 0x10408f5a6 <+8166>: 48 8b 8d 50 f8 ff ff movq -0x7b0(%rbp), %rcx 0x10408f5ad <+8173>: 48 89 cf movq %rcx, %rdi 0x10408f5b0 <+8176>: 48 89 d6 movq %rdx, %rsi 0x10408f5b3 <+8179>: 48 89 85 80 f1 ff ff movq %rax, -0xe80(%rbp) 0x10408f5ba <+8186>: 48 89 8d 78 f1 ff ff movq %rcx, -0xe88(%rbp) 0x10408f5c1 <+8193>: e8 6a dd 12 00 callq 0x1041bd330 ; symbol stub for: std::__1::ios_base::init(void*) 0x10408f5c6 <+8198>: e9 00 00 00 00 jmp 0x10408f5cb ; <+8203> [inlined] std::__1::basic_ios >::init(std::__1::basic_streambuf >*) + 30 at ostream:281 0x10408f5cb <+8203>: 48 8b 85 78 f1 ff ff movq -0xe88(%rbp), %rax 0x10408f5d2 <+8210>: 48 c7 80 88 00 00 00 00 00 00 00 movq $0x0, 0x88(%rax) 0x10408f5dd <+8221>: e8 ae 2e 01 00 callq 0x1040a2490 ; std::__1::char_traits::eof at string:666 0x10408f5e2 <+8226>: 48 8b 0d ef 9c 18 00 movq 0x189cef(%rip), %rcx ; (void *)0x000000010421bf90: vtable for std::__1::basic_ostringstream, std::__1::allocator > 0x10408f5e9 <+8233>: 48 89 ca movq %rcx, %rdx 0x10408f5ec <+8236>: 48 83 c2 40 addq $0x40, %rdx 0x10408f5f0 <+8240>: 48 83 c1 18 addq $0x18, %rcx 0x10408f5f4 <+8244>: 48 8b b5 78 f1 ff ff movq -0xe88(%rbp), %rsi 0x10408f5fb <+8251>: 89 86 90 00 00 00 movl %eax, 0x90(%rsi) 0x10408f601 <+8257>: 48 8b bd 80 f1 ff ff movq -0xe80(%rbp), %rdi 0x10408f608 <+8264>: 48 89 0f movq %rcx, (%rdi) 0x10408f60b <+8267>: 48 89 57 70 movq %rdx, 0x70(%rdi) 0x10408f60f <+8271>: 48 83 c7 08 addq $0x8, %rdi 0x10408f613 <+8275>: 8b 85 14 f8 ff ff movl -0x7ec(%rbp), %eax 0x10408f619 <+8281>: 83 c8 10 orl $0x10, %eax 0x10408f61c <+8284>: 48 89 bd 60 f8 ff ff movq %rdi, -0x7a0(%rbp) 0x10408f623 <+8291>: 89 85 5c f8 ff ff movl %eax, -0x7a4(%rbp) 0x10408f629 <+8297>: 48 8b 8d 60 f8 ff ff movq -0x7a0(%rbp), %rcx 0x10408f630 <+8304>: 8b 85 5c f8 ff ff movl -0x7a4(%rbp), %eax 0x10408f636 <+8310>: 48 89 8d 80 f8 ff ff movq %rcx, -0x780(%rbp) 0x10408f63d <+8317>: 89 85 7c f8 ff ff movl %eax, -0x784(%rbp) 0x10408f643 <+8323>: 48 8b 8d 80 f8 ff ff movq -0x780(%rbp), %rcx 0x10408f64a <+8330>: 48 89 ca movq %rcx, %rdx 0x10408f64d <+8333>: 48 89 d7 movq %rdx, %rdi 0x10408f650 <+8336>: 48 89 8d 70 f1 ff ff movq %rcx, -0xe90(%rbp) 0x10408f657 <+8343>: e8 f4 71 02 00 callq 0x1040b6850 ; std::__1::basic_streambuf >::basic_streambuf at streambuf:371 0x10408f65c <+8348>: 31 f6 xorl %esi, %esi 0x10408f65e <+8350>: b8 18 00 00 00 movl $0x18, %eax 0x10408f663 <+8355>: 89 c2 movl %eax, %edx 0x10408f665 <+8357>: 48 8b 0d 44 9c 18 00 movq 0x189c44(%rip), %rcx ; (void *)0x000000010421b818: vtable for std::__1::basic_stringbuf, std::__1::allocator > 0x10408f66c <+8364>: 48 83 c1 10 addq $0x10, %rcx 0x10408f670 <+8368>: 48 8b bd 70 f1 ff ff movq -0xe90(%rbp), %rdi 0x10408f677 <+8375>: 48 89 0f movq %rcx, (%rdi) 0x10408f67a <+8378>: 48 83 c7 40 addq $0x40, %rdi 0x10408f67e <+8382>: 48 89 bd 88 f8 ff ff movq %rdi, -0x778(%rbp) 0x10408f685 <+8389>: 48 8b 8d 88 f8 ff ff movq -0x778(%rbp), %rcx 0x10408f68c <+8396>: 48 89 8d 90 f8 ff ff movq %rcx, -0x770(%rbp) 0x10408f693 <+8403>: 48 8b 8d 90 f8 ff ff movq -0x770(%rbp), %rcx 0x10408f69a <+8410>: 48 89 8d 98 f8 ff ff movq %rcx, -0x768(%rbp) 0x10408f6a1 <+8417>: 4c 8b 85 98 f8 ff ff movq -0x768(%rbp), %r8 0x10408f6a8 <+8424>: 4c 89 85 a0 f8 ff ff movq %r8, -0x760(%rbp) 0x10408f6af <+8431>: 4c 8b 85 a0 f8 ff ff movq -0x760(%rbp), %r8 0x10408f6b6 <+8438>: 4c 89 85 a8 f8 ff ff movq %r8, -0x758(%rbp) 0x10408f6bd <+8445>: 4c 8b 85 a8 f8 ff ff movq -0x758(%rbp), %r8 0x10408f6c4 <+8452>: 4d 89 c1 movq %r8, %r9 0x10408f6c7 <+8455>: 4c 89 8d b0 f8 ff ff movq %r9, -0x750(%rbp) 0x10408f6ce <+8462>: 48 89 bd 68 f1 ff ff movq %rdi, -0xe98(%rbp) 0x10408f6d5 <+8469>: 4c 89 c7 movq %r8, %rdi 0x10408f6d8 <+8472>: 48 89 8d 60 f1 ff ff movq %rcx, -0xea0(%rbp) 0x10408f6df <+8479>: e8 3c dd 12 00 callq 0x1041bd420 ; symbol stub for: memset 0x10408f6e4 <+8484>: 48 8b 8d 60 f1 ff ff movq -0xea0(%rbp), %rcx 0x10408f6eb <+8491>: 48 89 8d c8 f8 ff ff movq %rcx, -0x738(%rbp) 0x10408f6f2 <+8498>: 48 8b 95 c8 f8 ff ff movq -0x738(%rbp), %rdx 0x10408f6f9 <+8505>: 48 89 95 d0 f8 ff ff movq %rdx, -0x730(%rbp) 0x10408f700 <+8512>: 48 8b 95 d0 f8 ff ff movq -0x730(%rbp), %rdx 0x10408f707 <+8519>: 48 89 95 d8 f8 ff ff movq %rdx, -0x728(%rbp) 0x10408f70e <+8526>: 48 8b 95 d8 f8 ff ff movq -0x728(%rbp), %rdx 0x10408f715 <+8533>: 48 89 95 c0 f8 ff ff movq %rdx, -0x740(%rbp) 0x10408f71c <+8540>: c7 85 bc f8 ff ff 00 00 00 00 movl $0x0, -0x744(%rbp) 0x10408f726 <+8550>: 83 bd bc f8 ff ff 03 cmpl $0x3, -0x744(%rbp) 0x10408f72d <+8557>: 0f 83 2b 00 00 00 jae 0x10408f75e ; <+8606> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 276 at sstream:243 0x10408f733 <+8563>: 8b 85 bc f8 ff ff movl -0x744(%rbp), %eax 0x10408f739 <+8569>: 89 c1 movl %eax, %ecx 0x10408f73b <+8571>: 48 8b 95 c0 f8 ff ff movq -0x740(%rbp), %rdx 0x10408f742 <+8578>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10408f74a <+8586>: 8b 85 bc f8 ff ff movl -0x744(%rbp), %eax 0x10408f750 <+8592>: 83 c0 01 addl $0x1, %eax 0x10408f753 <+8595>: 89 85 bc f8 ff ff movl %eax, -0x744(%rbp) 0x10408f759 <+8601>: e9 c8 ff ff ff jmp 0x10408f726 ; <+8550> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10408f75e <+8606>: 31 f6 xorl %esi, %esi 0x10408f760 <+8608>: b8 18 00 00 00 movl $0x18, %eax 0x10408f765 <+8613>: 89 c2 movl %eax, %edx 0x10408f767 <+8615>: 48 8d 8d 88 fc ff ff leaq -0x378(%rbp), %rcx 0x10408f76e <+8622>: 48 8b bd 70 f1 ff ff movq -0xe90(%rbp), %rdi 0x10408f775 <+8629>: 48 c7 47 58 00 00 00 00 movq $0x0, 0x58(%rdi) 0x10408f77d <+8637>: 8b 85 7c f8 ff ff movl -0x784(%rbp), %eax 0x10408f783 <+8643>: 89 47 60 movl %eax, 0x60(%rdi) 0x10408f786 <+8646>: 48 89 8d e0 f8 ff ff movq %rcx, -0x720(%rbp) 0x10408f78d <+8653>: 48 8b 8d e0 f8 ff ff movq -0x720(%rbp), %rcx 0x10408f794 <+8660>: 48 89 8d e8 f8 ff ff movq %rcx, -0x718(%rbp) 0x10408f79b <+8667>: 48 8b 8d e8 f8 ff ff movq -0x718(%rbp), %rcx 0x10408f7a2 <+8674>: 48 89 8d f0 f8 ff ff movq %rcx, -0x710(%rbp) 0x10408f7a9 <+8681>: 4c 8b 85 f0 f8 ff ff movq -0x710(%rbp), %r8 0x10408f7b0 <+8688>: 4c 89 85 f8 f8 ff ff movq %r8, -0x708(%rbp) 0x10408f7b7 <+8695>: 4c 8b 85 f8 f8 ff ff movq -0x708(%rbp), %r8 0x10408f7be <+8702>: 4c 89 85 00 f9 ff ff movq %r8, -0x700(%rbp) 0x10408f7c5 <+8709>: 4c 8b 85 00 f9 ff ff movq -0x700(%rbp), %r8 0x10408f7cc <+8716>: 4d 89 c1 movq %r8, %r9 0x10408f7cf <+8719>: 4c 89 8d 08 f9 ff ff movq %r9, -0x6f8(%rbp) 0x10408f7d6 <+8726>: 4c 89 c7 movq %r8, %rdi 0x10408f7d9 <+8729>: 48 89 8d 58 f1 ff ff movq %rcx, -0xea8(%rbp) 0x10408f7e0 <+8736>: e8 3b dc 12 00 callq 0x1041bd420 ; symbol stub for: memset 0x10408f7e5 <+8741>: 48 8b 8d 58 f1 ff ff movq -0xea8(%rbp), %rcx 0x10408f7ec <+8748>: 48 89 8d 20 f9 ff ff movq %rcx, -0x6e0(%rbp) 0x10408f7f3 <+8755>: 48 8b 95 20 f9 ff ff movq -0x6e0(%rbp), %rdx 0x10408f7fa <+8762>: 48 89 95 28 f9 ff ff movq %rdx, -0x6d8(%rbp) 0x10408f801 <+8769>: 48 8b 95 28 f9 ff ff movq -0x6d8(%rbp), %rdx 0x10408f808 <+8776>: 48 89 95 30 f9 ff ff movq %rdx, -0x6d0(%rbp) 0x10408f80f <+8783>: 48 8b 95 30 f9 ff ff movq -0x6d0(%rbp), %rdx 0x10408f816 <+8790>: 48 89 95 18 f9 ff ff movq %rdx, -0x6e8(%rbp) 0x10408f81d <+8797>: c7 85 14 f9 ff ff 00 00 00 00 movl $0x0, -0x6ec(%rbp) 0x10408f827 <+8807>: 83 bd 14 f9 ff ff 03 cmpl $0x3, -0x6ec(%rbp) 0x10408f82e <+8814>: 0f 83 2b 00 00 00 jae 0x10408f85f ; <+8863> [inlined] std::__1::basic_stringbuf, std::__1::allocator >::basic_stringbuf(unsigned int) + 533 at sstream:243 0x10408f834 <+8820>: 8b 85 14 f9 ff ff movl -0x6ec(%rbp), %eax 0x10408f83a <+8826>: 89 c1 movl %eax, %ecx 0x10408f83c <+8828>: 48 8b 95 18 f9 ff ff movq -0x6e8(%rbp), %rdx 0x10408f843 <+8835>: 48 c7 04 ca 00 00 00 00 movq $0x0, (%rdx,%rcx,8) 0x10408f84b <+8843>: 8b 85 14 f9 ff ff movl -0x6ec(%rbp), %eax 0x10408f851 <+8849>: 83 c0 01 addl $0x1, %eax 0x10408f854 <+8852>: 89 85 14 f9 ff ff movl %eax, -0x6ec(%rbp) 0x10408f85a <+8858>: e9 c8 ff ff ff jmp 0x10408f827 ; <+8807> [inlined] std::__1::basic_string, std::__1::allocator >::__zero() + 45 at string:1949 0x10408f85f <+8863>: 48 8d b5 88 fc ff ff leaq -0x378(%rbp), %rsi 0x10408f866 <+8870>: 48 8b bd 70 f1 ff ff movq -0xe90(%rbp), %rdi 0x10408f86d <+8877>: e8 4e 70 02 00 callq 0x1040b68c0 ; std::__1::basic_stringbuf, std::__1::allocator >::str at sstream:454 0x10408f872 <+8882>: e9 b3 00 00 00 jmp 0x10408f92a ; <+9066> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1078 at app.cxx:1573 0x10408f877 <+8887>: 48 8d bd 88 fc ff ff leaq -0x378(%rbp), %rdi 0x10408f87e <+8894>: 89 d1 movl %edx, %ecx 0x10408f880 <+8896>: 48 89 85 70 f8 ff ff movq %rax, -0x790(%rbp) 0x10408f887 <+8903>: 89 8d 6c f8 ff ff movl %ecx, -0x794(%rbp) 0x10408f88d <+8909>: e8 32 da 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408f892 <+8914>: 48 8b bd 68 f1 ff ff movq -0xe98(%rbp), %rdi 0x10408f899 <+8921>: e8 26 da 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408f89e <+8926>: 48 8b 85 70 f1 ff ff movq -0xe90(%rbp), %rax 0x10408f8a5 <+8933>: 48 89 c7 movq %rax, %rdi 0x10408f8a8 <+8936>: e8 b3 9f 01 00 callq 0x1040a9860 ; std::__1::basic_streambuf >::~basic_streambuf at streambuf:219 0x10408f8ad <+8941>: 48 8b 05 14 99 18 00 movq 0x189914(%rip), %rax ; (void *)0x000000010421b740: VTT for std::__1::basic_ostringstream, std::__1::allocator > 0x10408f8b4 <+8948>: 48 83 c0 08 addq $0x8, %rax 0x10408f8b8 <+8952>: 48 8b 95 70 f8 ff ff movq -0x790(%rbp), %rdx 0x10408f8bf <+8959>: 8b 8d 6c f8 ff ff movl -0x794(%rbp), %ecx 0x10408f8c5 <+8965>: 48 89 95 08 f8 ff ff movq %rdx, -0x7f8(%rbp) 0x10408f8cc <+8972>: 89 8d 04 f8 ff ff movl %ecx, -0x7fc(%rbp) 0x10408f8d2 <+8978>: 48 8b 95 80 f1 ff ff movq -0xe80(%rbp), %rdx 0x10408f8d9 <+8985>: 48 89 d7 movq %rdx, %rdi 0x10408f8dc <+8988>: 48 89 c6 movq %rax, %rsi 0x10408f8df <+8991>: e8 1c 9f 01 00 callq 0x1040a9800 ; std::__1::basic_ostream >::~basic_ostream at ostream:306 0x10408f8e4 <+8996>: e9 0f 00 00 00 jmp 0x10408f8f8 ; <+9016> [inlined] std::__1::basic_ostringstream, std::__1::allocator >::basic_ostringstream(unsigned int) + 1028 at app.cxx:1573 0x10408f8e9 <+9001>: 89 d1 movl %edx, %ecx 0x10408f8eb <+9003>: 48 89 85 08 f8 ff ff movq %rax, -0x7f8(%rbp) 0x10408f8f2 <+9010>: 89 8d 04 f8 ff ff movl %ecx, -0x7fc(%rbp) 0x10408f8f8 <+9016>: 48 8b 85 80 f1 ff ff movq -0xe80(%rbp), %rax 0x10408f8ff <+9023>: 48 83 c0 70 addq $0x70, %rax 0x10408f903 <+9027>: 48 89 c7 movq %rax, %rdi 0x10408f906 <+9030>: e8 55 9d 01 00 callq 0x1040a9660 ; std::__1::basic_ios >::~basic_ios at ios:660 0x10408f90b <+9035>: 48 8b 85 08 f8 ff ff movq -0x7f8(%rbp), %rax 0x10408f912 <+9042>: 8b 8d 04 f8 ff ff movl -0x7fc(%rbp), %ecx 0x10408f918 <+9048>: 48 89 85 e8 f1 ff ff movq %rax, -0xe18(%rbp) 0x10408f91f <+9055>: 89 8d e4 f1 ff ff movl %ecx, -0xe1c(%rbp) 0x10408f925 <+9061>: e9 26 f5 ff ff jmp 0x10408ee50 ; <+6288> at app.cxx:1730 0x10408f92a <+9066>: 48 8d bd 88 fc ff ff leaq -0x378(%rbp), %rdi 0x10408f931 <+9073>: e8 8e d9 12 00 callq 0x1041bd2c4 ; symbol stub for: std::__1::basic_string, std::__1::allocator >::~basic_string() 0x10408f936 <+9078>: 48 8d 35 77 1c 14 00 leaq 0x141c77(%rip), %rsi ; "cannot get pidfile URL from path" 0x10408f93d <+9085>: 48 8d bd a0 fc ff ff leaq -0x360(%rbp), %rdi 0x10408f944 <+9092>: e8 f7 a1 ff ff callq 0x104089b40 ; std::__1::operator<< >(std::__1::basic_o::operator<< > at ostream:893 0x10408f949 <+9097>: 48 89 85 50 f1 ff ff movq %rax, -0xeb0(%rbp) 0x10408f950 <+9104>: e9 00 00 00 00 jmp 0x10408f955 ; <+9109> at app.cxx:1573 0x10408f955 <+9109>: 48 8d b5 50 fb ff ff leaq -0x4b0(%rbp), %rsi 0x10408f95c <+9116>: 48 8b bd 50 f1 ff ff movq -0xeb0(%rbp), %rdi 0x10408f963 <+9123>: e8 28 a2 ff ff callq 0x104089b90 ; rtl::operator<< >(std::__1::b::operator<< > at ustring.hxx:3364 0x10408f968 <+9128>: 48 89 85 48 f1 ff ff movq %rax, -0xeb8(%rbp) 0x10408f96f <+9135>: e9 00 00 00 00 jmp 0x10408f974 ; <+9140> at app.cxx:1573 0x10408f974 <+9140>: 48 8d 35 2b 1b 14 00 leaq 0x141b2b(%rip), %rsi ; "desktop.app" 0x10408f97b <+9147>: 48 8d 15 53 1c 14 00 leaq 0x141c53(%rip), %rdx ; "/Users/demo/lode/dev/core/desktop/source/app/app.cxx:1573: " 0x10408f982 <+9154>: bf 01 00 00 00 movl $0x1, %edi 0x10408f987 <+9159>: 48 8d 8d a0 fc ff ff leaq -0x360(%rbp), %rcx 0x10408f98e <+9166>: e8 8d 33 00 00 callq 0x104092d20 ; sal::detail::log at log.hxx:38 0x10408f993 <+9171>: e9 00 00 00 00 jmp 0x10408f998 ; <+9176> at app.cxx:1573 0x10408f998 <+9176>: 48 8d bd a0 fc ff ff leaq -0x360(%rbp), %rdi 0x10408f99f <+9183>: e8 4c 35 00 00 callq 0x104092ef0 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10408f9a4 <+9188>: e9 00 00 00 00 jmp 0x10408f9a9 ; <+9193> at app.cxx:1573 0x10408f9a9 <+9193>: e9 20 00 00 00 jmp 0x10408f9ce ; <+9230> at app.cxx:1573 0x10408f9ae <+9198>: 48 8d bd a0 fc ff ff leaq -0x360(%rbp), %rdi 0x10408f9b5 <+9205>: 89 d1 movl %edx, %ecx 0x10408f9b7 <+9207>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408f9be <+9214>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408f9c4 <+9220>: e8 27 35 00 00 callq 0x104092ef0 ; std::__1::basic_ostringstream, std::__1::allocator >::~basic_ostringstream at iosfwd:123 0x10408f9c9 <+9225>: e9 11 00 00 00 jmp 0x10408f9df ; <+9247> at app.cxx:1575 0x10408f9ce <+9230>: 48 8d bd 48 fb ff ff leaq -0x4b8(%rbp), %rdi 0x10408f9d5 <+9237>: e8 c6 14 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408f9da <+9242>: e9 11 00 00 00 jmp 0x10408f9f0 ; <+9264> at app.cxx:1577 0x10408f9df <+9247>: 48 8d bd 48 fb ff ff leaq -0x4b8(%rbp), %rdi 0x10408f9e6 <+9254>: e8 b5 14 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408f9eb <+9259>: e9 9a 03 00 00 jmp 0x10408fd8a ; <+10186> at app.cxx:1600 0x10408f9f0 <+9264>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408f9f7 <+9271>: e8 14 b5 ff ff callq 0x10408af10 ; desktop::CommandLineArgs::IsHeadless at cmdlineargs.hxx:68 0x10408f9fc <+9276>: 88 85 47 f1 ff ff movb %al, -0xeb9(%rbp) 0x10408fa02 <+9282>: e9 00 00 00 00 jmp 0x10408fa07 ; <+9287> at app.cxx:1577 0x10408fa07 <+9287>: 8a 85 47 f1 ff ff movb -0xeb9(%rbp), %al 0x10408fa0d <+9293>: a8 01 testb $0x1, %al 0x10408fa0f <+9295>: 0f 85 2f 00 00 00 jne 0x10408fa44 ; <+9348> at app.cxx:1582 0x10408fa15 <+9301>: e9 00 00 00 00 jmp 0x10408fa1a ; <+9306> at app.cxx:1577 0x10408fa1a <+9306>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408fa21 <+9313>: e8 0a 3b 00 00 callq 0x104093530 ; desktop::CommandLineArgs::IsEventTesting at cmdlineargs.hxx:69 0x10408fa26 <+9318>: 88 85 46 f1 ff ff movb %al, -0xeba(%rbp) 0x10408fa2c <+9324>: e9 00 00 00 00 jmp 0x10408fa31 ; <+9329> at app.cxx:1577 0x10408fa31 <+9329>: 8a 85 46 f1 ff ff movb -0xeba(%rbp), %al 0x10408fa37 <+9335>: a8 01 testb $0x1, %al 0x10408fa39 <+9337>: 0f 85 05 00 00 00 jne 0x10408fa44 ; <+9348> at app.cxx:1582 0x10408fa3f <+9343>: e9 7f 00 00 00 jmp 0x10408fac3 ; <+9475> at app.cxx:1587 0x10408fa44 <+9348>: 48 8d bd e8 fa ff ff leaq -0x518(%rbp), %rdi 0x10408fa4b <+9355>: e8 2a d4 12 00 callq 0x1041bce7a ; symbol stub for: SvtMiscOptions::SvtMiscOptions() 0x10408fa50 <+9360>: e9 00 00 00 00 jmp 0x10408fa55 ; <+9365> at app.cxx:1583 0x10408fa55 <+9365>: 48 8d bd e8 fa ff ff leaq -0x518(%rbp), %rdi 0x10408fa5c <+9372>: e8 73 d4 12 00 callq 0x1041bced4 ; symbol stub for: SvtMiscOptions::UseSystemFileDialog() const 0x10408fa61 <+9377>: 88 85 45 f1 ff ff movb %al, -0xebb(%rbp) 0x10408fa67 <+9383>: e9 00 00 00 00 jmp 0x10408fa6c ; <+9388> at app.cxx:1583 0x10408fa6c <+9388>: 48 8b 05 0d e7 18 00 movq 0x18e70d(%rip), %rax ; desktop::pExecGlobals 0x10408fa73 <+9395>: 8a 8d 45 f1 ff ff movb -0xebb(%rbp), %cl 0x10408fa79 <+9401>: 80 e1 01 andb $0x1, %cl 0x10408fa7c <+9404>: 88 48 09 movb %cl, 0x9(%rax) 0x10408fa7f <+9407>: 48 8d bd e8 fa ff ff leaq -0x518(%rbp), %rdi 0x10408fa86 <+9414>: 31 f6 xorl %esi, %esi 0x10408fa88 <+9416>: e8 e7 d3 12 00 callq 0x1041bce74 ; symbol stub for: SvtMiscOptions::SetUseSystemFileDialog(bool) 0x10408fa8d <+9421>: e9 00 00 00 00 jmp 0x10408fa92 ; <+9426> at app.cxx:1584 0x10408fa92 <+9426>: 48 8d bd e8 fa ff ff leaq -0x518(%rbp), %rdi 0x10408fa99 <+9433>: e8 e2 d3 12 00 callq 0x1041bce80 ; symbol stub for: SvtMiscOptions::~SvtMiscOptions() 0x10408fa9e <+9438>: e9 20 00 00 00 jmp 0x10408fac3 ; <+9475> at app.cxx:1587 0x10408faa3 <+9443>: 48 8d bd e8 fa ff ff leaq -0x518(%rbp), %rdi 0x10408faaa <+9450>: 89 d1 movl %edx, %ecx 0x10408faac <+9452>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408fab3 <+9459>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408fab9 <+9465>: e8 c2 d3 12 00 callq 0x1041bce80 ; symbol stub for: SvtMiscOptions::~SvtMiscOptions() 0x10408fabe <+9470>: e9 c7 02 00 00 jmp 0x10408fd8a ; <+10186> at app.cxx:1600 0x10408fac3 <+9475>: 48 8d bd e8 fb ff ff leaq -0x418(%rbp), %rdi 0x10408faca <+9482>: e8 81 3a 00 00 callq 0x104093550 ; com::sun::star::uno::Reference::operator-> at Reference.h:410 0x10408facf <+9487>: 48 89 85 38 f1 ff ff movq %rax, -0xec8(%rbp) 0x10408fad6 <+9494>: e9 00 00 00 00 jmp 0x10408fadb ; <+9499> at app.cxx:1587 0x10408fadb <+9499>: 48 8b 85 38 f1 ff ff movq -0xec8(%rbp), %rax 0x10408fae2 <+9506>: 48 8b 08 movq (%rax), %rcx 0x10408fae5 <+9509>: 48 8b 49 20 movq 0x20(%rcx), %rcx 0x10408fae9 <+9513>: be 01 00 00 00 movl $0x1, %esi 0x10408faee <+9518>: 48 89 c7 movq %rax, %rdi 0x10408faf1 <+9521>: ff d1 callq *%rcx 0x10408faf3 <+9523>: 88 85 37 f1 ff ff movb %al, -0xec9(%rbp) 0x10408faf9 <+9529>: e9 00 00 00 00 jmp 0x10408fafe ; <+9534> at app.cxx:1587 0x10408fafe <+9534>: 8a 85 37 f1 ff ff movb -0xec9(%rbp), %al 0x10408fb04 <+9540>: 3c 00 cmpb $0x0, %al 0x10408fb06 <+9542>: 0f 95 c1 setne %cl 0x10408fb09 <+9545>: 48 8b 15 70 e6 18 00 movq 0x18e670(%rip), %rdx ; desktop::pExecGlobals 0x10408fb10 <+9552>: 80 e1 01 andb $0x1, %cl 0x10408fb13 <+9555>: 88 4a 08 movb %cl, 0x8(%rdx) 0x10408fb16 <+9558>: 48 8b 15 63 e6 18 00 movq 0x18e663(%rip), %rdx ; desktop::pExecGlobals 0x10408fb1d <+9565>: f6 42 08 01 testb $0x1, 0x8(%rdx) 0x10408fb21 <+9569>: 0f 85 08 02 00 00 jne 0x10408fd2f ; <+10095> at app.cxx:1599 0x10408fb27 <+9575>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408fb2e <+9582>: c6 85 1f f4 ff ff 00 movb $0x0, -0xbe1(%rbp) 0x10408fb35 <+9589>: e8 76 3a 00 00 callq 0x1040935b0 ; desktop::CommandLineArgs::WantsToLoadDocument at cmdlineargs.hxx:93 0x10408fb3a <+9594>: 88 85 36 f1 ff ff movb %al, -0xeca(%rbp) 0x10408fb40 <+9600>: e9 00 00 00 00 jmp 0x10408fb45 ; <+9605> at app.cxx:1591 0x10408fb45 <+9605>: 31 c0 xorl %eax, %eax 0x10408fb47 <+9607>: 88 c1 movb %al, %cl 0x10408fb49 <+9609>: 8a 95 36 f1 ff ff movb -0xeca(%rbp), %dl 0x10408fb4f <+9615>: f6 c2 01 testb $0x1, %dl 0x10408fb52 <+9618>: 88 8d 35 f1 ff ff movb %cl, -0xecb(%rbp) 0x10408fb58 <+9624>: 0f 85 47 01 00 00 jne 0x10408fca5 ; <+9957> at app.cxx:1595 0x10408fb5e <+9630>: e9 00 00 00 00 jmp 0x10408fb63 ; <+9635> at app.cxx:1591 0x10408fb63 <+9635>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408fb6a <+9642>: e8 31 20 00 00 callq 0x104091ba0 ; desktop::CommandLineArgs::IsInvisible at cmdlineargs.hxx:63 0x10408fb6f <+9647>: 88 85 34 f1 ff ff movb %al, -0xecc(%rbp) 0x10408fb75 <+9653>: e9 00 00 00 00 jmp 0x10408fb7a ; <+9658> at app.cxx:1591 0x10408fb7a <+9658>: 31 c0 xorl %eax, %eax 0x10408fb7c <+9660>: 88 c1 movb %al, %cl 0x10408fb7e <+9662>: 8a 95 34 f1 ff ff movb -0xecc(%rbp), %dl 0x10408fb84 <+9668>: f6 c2 01 testb $0x1, %dl 0x10408fb87 <+9671>: 88 8d 35 f1 ff ff movb %cl, -0xecb(%rbp) 0x10408fb8d <+9677>: 0f 85 12 01 00 00 jne 0x10408fca5 ; <+9957> at app.cxx:1595 0x10408fb93 <+9683>: e9 00 00 00 00 jmp 0x10408fb98 ; <+9688> at app.cxx:1591 0x10408fb98 <+9688>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408fb9f <+9695>: e8 6c b3 ff ff callq 0x10408af10 ; desktop::CommandLineArgs::IsHeadless at cmdlineargs.hxx:68 0x10408fba4 <+9700>: 88 85 33 f1 ff ff movb %al, -0xecd(%rbp) 0x10408fbaa <+9706>: e9 00 00 00 00 jmp 0x10408fbaf ; <+9711> at app.cxx:1591 0x10408fbaf <+9711>: 31 c0 xorl %eax, %eax 0x10408fbb1 <+9713>: 88 c1 movb %al, %cl 0x10408fbb3 <+9715>: 8a 95 33 f1 ff ff movb -0xecd(%rbp), %dl 0x10408fbb9 <+9721>: f6 c2 01 testb $0x1, %dl 0x10408fbbc <+9724>: 88 8d 35 f1 ff ff movb %cl, -0xecb(%rbp) 0x10408fbc2 <+9730>: 0f 85 dd 00 00 00 jne 0x10408fca5 ; <+9957> at app.cxx:1595 0x10408fbc8 <+9736>: e9 00 00 00 00 jmp 0x10408fbcd ; <+9741> at app.cxx:1591 0x10408fbcd <+9741>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10408fbd4 <+9748>: e8 f7 39 00 00 callq 0x1040935d0 ; desktop::CommandLineArgs::IsQuickstart at cmdlineargs.hxx:70 0x10408fbd9 <+9753>: 88 85 32 f1 ff ff movb %al, -0xece(%rbp) 0x10408fbdf <+9759>: e9 00 00 00 00 jmp 0x10408fbe4 ; <+9764> at app.cxx:1591 0x10408fbe4 <+9764>: 31 c0 xorl %eax, %eax 0x10408fbe6 <+9766>: 88 c1 movb %al, %cl 0x10408fbe8 <+9768>: 8a 95 32 f1 ff ff movb -0xece(%rbp), %dl 0x10408fbee <+9774>: f6 c2 01 testb $0x1, %dl 0x10408fbf1 <+9777>: 88 8d 35 f1 ff ff movb %cl, -0xecb(%rbp) 0x10408fbf7 <+9783>: 0f 85 a8 00 00 00 jne 0x10408fca5 ; <+9957> at app.cxx:1595 0x10408fbfd <+9789>: e9 00 00 00 00 jmp 0x10408fc02 ; <+9794> at app.cxx:1592 0x10408fc02 <+9794>: 48 8d bd b8 fa ff ff leaq -0x548(%rbp), %rdi 0x10408fc09 <+9801>: e8 92 d3 12 00 callq 0x1041bcfa0 ; symbol stub for: SvtModuleOptions::SvtModuleOptions() 0x10408fc0e <+9806>: e9 00 00 00 00 jmp 0x10408fc13 ; <+9811> at app.cxx:1592 0x10408fc13 <+9811>: c6 85 1f f4 ff ff 01 movb $0x1, -0xbe1(%rbp) 0x10408fc1a <+9818>: 48 8d bd b8 fa ff ff leaq -0x548(%rbp), %rdi 0x10408fc21 <+9825>: be 06 00 00 00 movl $0x6, %esi 0x10408fc26 <+9830>: e8 5f d4 12 00 callq 0x1041bd08a ; symbol stub for: SvtModuleOptions::IsModuleInstalled(SvtModuleOptions::EModule) const 0x10408fc2b <+9835>: 88 85 31 f1 ff ff movb %al, -0xecf(%rbp) 0x10408fc31 <+9841>: e9 00 00 00 00 jmp 0x10408fc36 ; <+9846> at app.cxx:1592 0x10408fc36 <+9846>: 31 c0 xorl %eax, %eax 0x10408fc38 <+9848>: 88 c1 movb %al, %cl 0x10408fc3a <+9850>: 8a 95 31 f1 ff ff movb -0xecf(%rbp), %dl 0x10408fc40 <+9856>: f6 c2 01 testb $0x1, %dl 0x10408fc43 <+9859>: 88 8d 35 f1 ff ff movb %cl, -0xecb(%rbp) 0x10408fc49 <+9865>: 0f 85 05 00 00 00 jne 0x10408fc54 ; <+9876> at app.cxx:1592 0x10408fc4f <+9871>: e9 51 00 00 00 jmp 0x10408fca5 ; <+9957> at app.cxx:1595 0x10408fc54 <+9876>: 31 c0 xorl %eax, %eax 0x10408fc56 <+9878>: 88 c1 movb %al, %cl 0x10408fc58 <+9880>: f6 85 5e fb ff ff 01 testb $0x1, -0x4a2(%rbp) 0x10408fc5f <+9887>: 88 8d 35 f1 ff ff movb %cl, -0xecb(%rbp) 0x10408fc65 <+9893>: 0f 85 3a 00 00 00 jne 0x10408fca5 ; <+9957> at app.cxx:1595 0x10408fc6b <+9899>: 31 c0 xorl %eax, %eax 0x10408fc6d <+9901>: 88 c1 movb %al, %cl 0x10408fc6f <+9903>: f6 85 5d fb ff ff 01 testb $0x1, -0x4a3(%rbp) 0x10408fc76 <+9910>: 88 8d 35 f1 ff ff movb %cl, -0xecb(%rbp) 0x10408fc7c <+9916>: 0f 85 23 00 00 00 jne 0x10408fca5 ; <+9957> at app.cxx:1595 0x10408fc82 <+9922>: bf 20 00 00 00 movl $0x20, %edi 0x10408fc87 <+9927>: e8 b2 d4 12 00 callq 0x1041bd13e ; symbol stub for: Application::AnyInput(VclInputFlags) 0x10408fc8c <+9932>: 88 85 30 f1 ff ff movb %al, -0xed0(%rbp) 0x10408fc92 <+9938>: e9 00 00 00 00 jmp 0x10408fc97 ; <+9943> at app.cxx:1595 0x10408fc97 <+9943>: 8a 85 30 f1 ff ff movb -0xed0(%rbp), %al 0x10408fc9d <+9949>: 34 ff xorb $-0x1, %al 0x10408fc9f <+9951>: 88 85 35 f1 ff ff movb %al, -0xecb(%rbp) 0x10408fca5 <+9957>: 8a 85 35 f1 ff ff movb -0xecb(%rbp), %al 0x10408fcab <+9963>: f6 85 1f f4 ff ff 01 testb $0x1, -0xbe1(%rbp) 0x10408fcb2 <+9970>: 88 85 2f f1 ff ff movb %al, -0xed1(%rbp) 0x10408fcb8 <+9976>: 0f 85 05 00 00 00 jne 0x10408fcc3 ; <+9987> at app.cxx:1591 0x10408fcbe <+9982>: e9 0c 00 00 00 jmp 0x10408fccf ; <+9999> at app.cxx:1591 0x10408fcc3 <+9987>: 48 8d bd b8 fa ff ff leaq -0x548(%rbp), %rdi 0x10408fcca <+9994>: e8 d7 d2 12 00 callq 0x1041bcfa6 ; symbol stub for: SvtModuleOptions::~SvtModuleOptions() 0x10408fccf <+9999>: 8a 85 2f f1 ff ff movb -0xed1(%rbp), %al 0x10408fcd5 <+10005>: a8 01 testb $0x1, %al 0x10408fcd7 <+10007>: 0f 85 05 00 00 00 jne 0x10408fce2 ; <+10018> at app.cxx:1597 0x10408fcdd <+10013>: e9 48 00 00 00 jmp 0x10408fd2a ; <+10090> at app.cxx:1599 0x10408fce2 <+10018>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408fce9 <+10025>: e8 02 39 00 00 callq 0x1040935f0 ; desktop::Desktop::ShowBackingComponent at app.cxx:2613 0x10408fcee <+10030>: e9 00 00 00 00 jmp 0x10408fcf3 ; <+10035> at app.cxx:1598 0x10408fcf3 <+10035>: e9 32 00 00 00 jmp 0x10408fd2a ; <+10090> at app.cxx:1599 0x10408fcf8 <+10040>: 89 d1 movl %edx, %ecx 0x10408fcfa <+10042>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10408fd01 <+10049>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10408fd07 <+10055>: f6 85 1f f4 ff ff 01 testb $0x1, -0xbe1(%rbp) 0x10408fd0e <+10062>: 0f 85 05 00 00 00 jne 0x10408fd19 ; <+10073> at app.cxx:1591 0x10408fd14 <+10068>: e9 0c 00 00 00 jmp 0x10408fd25 ; <+10085> at app.cxx:1591 0x10408fd19 <+10073>: 48 8d bd b8 fa ff ff leaq -0x548(%rbp), %rdi 0x10408fd20 <+10080>: e8 81 d2 12 00 callq 0x1041bcfa6 ; symbol stub for: SvtModuleOptions::~SvtModuleOptions() 0x10408fd25 <+10085>: e9 60 00 00 00 jmp 0x10408fd8a ; <+10186> at app.cxx:1600 0x10408fd2a <+10090>: e9 00 00 00 00 jmp 0x10408fd2f ; <+10095> at app.cxx:1599 0x10408fd2f <+10095>: 48 8d bd 50 fb ff ff leaq -0x4b0(%rbp), %rdi 0x10408fd36 <+10102>: e8 65 11 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408fd3b <+10107>: 48 8d bd 60 fb ff ff leaq -0x4a0(%rbp), %rdi 0x10408fd42 <+10114>: e8 d9 3d 00 00 callq 0x104093b20 ; com::sun::star::document::DocumentEvent::~DocumentEvent at DocumentEvent.hdl:21 0x10408fd47 <+10119>: c7 85 50 f4 ff ff 00 00 00 00 movl $0x0, -0xbb0(%rbp) 0x10408fd51 <+10129>: 48 8d bd b8 fb ff ff leaq -0x448(%rbp), %rdi 0x10408fd58 <+10136>: e8 43 11 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408fd5d <+10141>: 48 8d bd d8 fb ff ff leaq -0x428(%rbp), %rdi 0x10408fd64 <+10148>: e8 37 11 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408fd69 <+10153>: 48 8d 7d b8 leaq -0x48(%rbp), %rdi 0x10408fd6d <+10157>: e8 64 cc 12 00 callq 0x1041bc9d6 ; symbol stub for: LanguageTag::~LanguageTag() 0x10408fd72 <+10162>: 8b 85 50 f4 ff ff movl -0xbb0(%rbp), %eax 0x10408fd78 <+10168>: 85 c0 testl %eax, %eax 0x10408fd7a <+10170>: 0f 85 a6 0e 00 00 jne 0x104090c26 ; <+13926> at app.cxx:1730 0x10408fd80 <+10176>: e9 00 00 00 00 jmp 0x10408fd85 ; <+10181> at app.cxx:1600 0x10408fd85 <+10181>: e9 51 01 00 00 jmp 0x10408fedb ; <+10523> at app.cxx:1611 0x10408fd8a <+10186>: 48 8d bd 50 fb ff ff leaq -0x4b0(%rbp), %rdi 0x10408fd91 <+10193>: e8 0a 11 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408fd96 <+10198>: 48 8d bd 60 fb ff ff leaq -0x4a0(%rbp), %rdi 0x10408fd9d <+10205>: e8 7e 3d 00 00 callq 0x104093b20 ; com::sun::star::document::DocumentEvent::~DocumentEvent at DocumentEvent.hdl:21 0x10408fda2 <+10210>: 48 8d bd b8 fb ff ff leaq -0x448(%rbp), %rdi 0x10408fda9 <+10217>: e8 f2 10 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408fdae <+10222>: 48 8d bd d8 fb ff ff leaq -0x428(%rbp), %rdi 0x10408fdb5 <+10229>: e8 e6 10 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408fdba <+10234>: 48 8d 7d b8 leaq -0x48(%rbp), %rdi 0x10408fdbe <+10238>: e8 13 cc 12 00 callq 0x1041bc9d6 ; symbol stub for: LanguageTag::~LanguageTag() 0x10408fdc3 <+10243>: 8b 85 54 f4 ff ff movl -0xbac(%rbp), %eax 0x10408fdc9 <+10249>: b9 02 00 00 00 movl $0x2, %ecx 0x10408fdce <+10254>: 39 c8 cmpl %ecx, %eax 0x10408fdd0 <+10256>: 89 85 28 f1 ff ff movl %eax, -0xed8(%rbp) 0x10408fdd6 <+10262>: 0f 85 e9 02 00 00 jne 0x1040900c5 ; <+11013> at app.cxx:1642 0x10408fddc <+10268>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x10408fde3 <+10275>: e8 9c d5 12 00 callq 0x1041bd384 ; symbol stub for: __cxa_begin_catch 0x10408fde8 <+10280>: 48 89 85 08 f4 ff ff movq %rax, -0xbf8(%rbp) 0x10408fdef <+10287>: 48 8d bd a0 fa ff ff leaq -0x560(%rbp), %rdi 0x10408fdf6 <+10294>: e8 45 3d 00 00 callq 0x104093b40 ; com::sun::star::uno::Exception::Exception at Exception.hpp:22 0x10408fdfb <+10299>: e9 00 00 00 00 jmp 0x10408fe00 ; <+10304> at app.cxx:1604 0x10408fe00 <+10304>: 48 8b 85 08 f4 ff ff movq -0xbf8(%rbp), %rax 0x10408fe07 <+10311>: 48 83 c0 10 addq $0x10, %rax 0x10408fe0b <+10315>: 48 8d b5 a0 fa ff ff leaq -0x560(%rbp), %rsi 0x10408fe12 <+10322>: 48 89 c7 movq %rax, %rdi 0x10408fe15 <+10325>: e8 46 3d 00 00 callq 0x104093b60 ; com::sun::star::uno::op::operator>= at Any.hxx:271 0x10408fe1a <+10330>: 88 85 27 f1 ff ff movb %al, -0xed9(%rbp) 0x10408fe20 <+10336>: e9 00 00 00 00 jmp 0x10408fe25 ; <+10341> at app.cxx:1605 0x10408fe25 <+10341>: 48 8b bd 08 f4 ff ff movq -0xbf8(%rbp), %rdi 0x10408fe2c <+10348>: 48 8d b5 a0 fa ff ff leaq -0x560(%rbp), %rsi 0x10408fe33 <+10355>: e8 f8 3f 00 00 callq 0x104093e30 ; rtl::operator+(rtl::OUString const&, rtl::OUString const&)::operator+ at stringconcat.hxx:264 0x10408fe38 <+10360>: 48 89 95 18 f1 ff ff movq %rdx, -0xee8(%rbp) 0x10408fe3f <+10367>: 48 89 85 10 f1 ff ff movq %rax, -0xef0(%rbp) 0x10408fe46 <+10374>: e9 00 00 00 00 jmp 0x10408fe4b ; <+10379> at app.cxx:1605 0x10408fe4b <+10379>: 48 8b 85 10 f1 ff ff movq -0xef0(%rbp), %rax 0x10408fe52 <+10386>: 48 89 85 80 fa ff ff movq %rax, -0x580(%rbp) 0x10408fe59 <+10393>: 48 8b 8d 18 f1 ff ff movq -0xee8(%rbp), %rcx 0x10408fe60 <+10400>: 48 89 8d 88 fa ff ff movq %rcx, -0x578(%rbp) 0x10408fe67 <+10407>: 48 8d bd 90 fa ff ff leaq -0x570(%rbp), %rdi 0x10408fe6e <+10414>: 48 8d b5 80 fa ff ff leaq -0x580(%rbp), %rsi 0x10408fe75 <+10421>: e8 36 40 00 00 callq 0x104093eb0 ; rtl::OUString::OUString at ustring.hxx:381 0x10408fe7a <+10426>: e9 00 00 00 00 jmp 0x10408fe7f ; <+10431> at app.cxx:1605 0x10408fe7f <+10431>: 48 8d bd 98 fa ff ff leaq -0x568(%rbp), %rdi 0x10408fe86 <+10438>: 48 8d b5 90 fa ff ff leaq -0x570(%rbp), %rsi 0x10408fe8d <+10445>: e8 4e 3d 00 00 callq 0x104093be0 ; desktop::(anonymous namespace)::MakeStartupConfigAccessErrorMessage at app.cxx:397 0x10408fe92 <+10450>: e9 00 00 00 00 jmp 0x10408fe97 ; <+10455> at app.cxx:1605 0x10408fe97 <+10455>: 48 8d bd 98 fa ff ff leaq -0x568(%rbp), %rdi 0x10408fe9e <+10462>: e8 2d a1 ff ff callq 0x104089fd0 ; desktop::(anonymous namespace)::FatalError at app.cxx:430 0x10408fea3 <+10467>: e9 00 00 00 00 jmp 0x10408fea8 ; <+10472> at app.cxx:1605 0x10408fea8 <+10472>: 48 8d bd 98 fa ff ff leaq -0x568(%rbp), %rdi 0x10408feaf <+10479>: e8 ec 0f ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408feb4 <+10484>: 48 8d bd 90 fa ff ff leaq -0x570(%rbp), %rdi 0x10408febb <+10491>: e8 e0 0f ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10408fec0 <+10496>: 48 8d bd a0 fa ff ff leaq -0x560(%rbp), %rdi 0x10408fec7 <+10503>: e8 14 40 00 00 callq 0x104093ee0 ; com::sun::star::uno::Exception::~Exception at Exception.hdl:15 0x10408fecc <+10508>: e8 bf d4 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x10408fed1 <+10513>: e9 00 00 00 00 jmp 0x10408fed6 ; <+10518> at app.cxx:1606 0x10408fed6 <+10518>: e9 00 00 00 00 jmp 0x10408fedb ; <+10523> at app.cxx:1611 0x10408fedb <+10523>: be 37 00 00 00 movl $0x37, %esi 0x10408fee0 <+10528>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408fee7 <+10535>: e8 44 19 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408feec <+10540>: e9 00 00 00 00 jmp 0x10408fef1 ; <+10545> at app.cxx:1613 0x10408fef1 <+10545>: 48 8d bd 38 fa ff ff leaq -0x5c8(%rbp), %rdi 0x10408fef8 <+10552>: e8 8f cf 12 00 callq 0x1041bce8c ; symbol stub for: SvtFontSubstConfig::SvtFontSubstConfig() 0x10408fefd <+10557>: e9 00 00 00 00 jmp 0x10408ff02 ; <+10562> at app.cxx:1613 0x10408ff02 <+10562>: 48 8d bd 38 fa ff ff leaq -0x5c8(%rbp), %rdi 0x10408ff09 <+10569>: e8 78 cf 12 00 callq 0x1041bce86 ; symbol stub for: SvtFontSubstConfig::Apply() 0x10408ff0e <+10574>: e9 00 00 00 00 jmp 0x10408ff13 ; <+10579> at app.cxx:1613 0x10408ff13 <+10579>: 48 8d bd 38 fa ff ff leaq -0x5c8(%rbp), %rdi 0x10408ff1a <+10586>: e8 73 cf 12 00 callq 0x1041bce92 ; symbol stub for: SvtFontSubstConfig::~SvtFontSubstConfig() 0x10408ff1f <+10591>: 48 8d bd f0 f9 ff ff leaq -0x610(%rbp), %rdi 0x10408ff26 <+10598>: e8 73 cf 12 00 callq 0x1041bce9e ; symbol stub for: SvtTabAppearanceCfg::SvtTabAppearanceCfg() 0x10408ff2b <+10603>: e9 00 00 00 00 jmp 0x10408ff30 ; <+10608> at app.cxx:1616 0x10408ff30 <+10608>: e8 cb 3f 00 00 callq 0x104093f00 ; SvtTabAppearanceCfg::SetInitialized at apearcfg.hxx:87 0x10408ff35 <+10613>: e9 00 00 00 00 jmp 0x10408ff3a ; <+10618> at app.cxx:1617 0x10408ff3a <+10618>: 48 8d bd f0 f9 ff ff leaq -0x610(%rbp), %rdi 0x10408ff41 <+10625>: 48 8b b5 c8 f3 ff ff movq -0xc38(%rbp), %rsi 0x10408ff48 <+10632>: e8 4b cf 12 00 callq 0x1041bce98 ; symbol stub for: SvtTabAppearanceCfg::SetApplicationDefaults(Application*) 0x10408ff4d <+10637>: e9 00 00 00 00 jmp 0x10408ff52 ; <+10642> at app.cxx:1618 0x10408ff52 <+10642>: 48 8d bd c0 f9 ff ff leaq -0x640(%rbp), %rdi 0x10408ff59 <+10649>: e8 52 cf 12 00 callq 0x1041bceb0 ; symbol stub for: SvtAccessibilityOptions::SvtAccessibilityOptions() 0x10408ff5e <+10654>: e9 00 00 00 00 jmp 0x10408ff63 ; <+10659> at app.cxx:1619 0x10408ff63 <+10659>: 48 8d bd c0 f9 ff ff leaq -0x640(%rbp), %rdi 0x10408ff6a <+10666>: e8 3b cf 12 00 callq 0x1041bceaa ; symbol stub for: SvtAccessibilityOptions::SetVCLSettings() 0x10408ff6f <+10671>: e9 00 00 00 00 jmp 0x10408ff74 ; <+10676> at app.cxx:1620 0x10408ff74 <+10676>: be 3c 00 00 00 movl $0x3c, %esi 0x10408ff79 <+10681>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408ff80 <+10688>: e8 ab 18 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10408ff85 <+10693>: e9 00 00 00 00 jmp 0x10408ff8a ; <+10698> at app.cxx:1627 0x10408ff8a <+10698>: 48 8b 05 ef e1 18 00 movq 0x18e1ef(%rip), %rax ; desktop::pExecGlobals 0x10408ff91 <+10705>: f6 40 08 01 testb $0x1, 0x8(%rax) 0x10408ff95 <+10709>: 0f 85 ae 0b 00 00 jne 0x104090b49 ; <+13705> at app.cxx:1724 0x10408ff9b <+10715>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10408ffa2 <+10722>: e8 e9 3f 00 00 callq 0x104093f90 ; tools::detail::castTo at link.hxx:119 0x10408ffa7 <+10727>: 48 89 85 08 f1 ff ff movq %rax, -0xef8(%rbp) 0x10408ffae <+10734>: e9 00 00 00 00 jmp 0x10408ffb3 ; <+10739> at app.cxx:1629 0x10408ffb3 <+10739>: 48 8d 35 e6 3f 00 00 leaq 0x3fe6(%rip), %rsi ; desktop::Desktop::LinkStubImplInitFilterHdl at app.cxx:1828 0x10408ffba <+10746>: 48 8b bd 08 f1 ff ff movq -0xef8(%rbp), %rdi 0x10408ffc1 <+10753>: e8 4a 3f 00 00 callq 0x104093f10 ; tools::detail::makeLink at link.hxx:122 0x10408ffc6 <+10758>: 48 89 95 00 f1 ff ff movq %rdx, -0xf00(%rbp) 0x10408ffcd <+10765>: 48 89 85 f8 f0 ff ff movq %rax, -0xf08(%rbp) 0x10408ffd4 <+10772>: e9 00 00 00 00 jmp 0x10408ffd9 ; <+10777> at app.cxx:1629 0x10408ffd9 <+10777>: 48 8b 85 f8 f0 ff ff movq -0xf08(%rbp), %rax 0x10408ffe0 <+10784>: 48 89 85 b0 f9 ff ff movq %rax, -0x650(%rbp) 0x10408ffe7 <+10791>: 48 8b 8d 00 f1 ff ff movq -0xf00(%rbp), %rcx 0x10408ffee <+10798>: 48 89 8d b8 f9 ff ff movq %rcx, -0x648(%rbp) 0x10408fff5 <+10805>: 48 8d bd b0 f9 ff ff leaq -0x650(%rbp), %rdi 0x10408fffc <+10812>: e8 cb d0 12 00 callq 0x1041bd0cc ; symbol stub for: Application::SetFilterHdl(Link const&) 0x104090001 <+10817>: e9 00 00 00 00 jmp 0x104090006 ; <+10822> at app.cxx:1630 0x104090006 <+10822>: c6 85 07 f4 ff ff 00 movb $0x0, -0xbf9(%rbp) 0x10409000d <+10829>: be 4b 00 00 00 movl $0x4b, %esi 0x104090012 <+10834>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x104090019 <+10841>: e8 12 18 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x10409001e <+10846>: e9 00 00 00 00 jmp 0x104090023 ; <+10851> at app.cxx:1636 0x104090023 <+10851>: bf 02 00 00 00 movl $0x2, %edi 0x104090028 <+10856>: e8 e7 d0 12 00 callq 0x1041bd114 ; symbol stub for: Application::SetSystemWindowMode(SystemWindowFlags) 0x10409002d <+10861>: e9 00 00 00 00 jmp 0x104090032 ; <+10866> at app.cxx:1638 0x104090032 <+10866>: be 50 00 00 00 movl $0x50, %esi 0x104090037 <+10871>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x10409003e <+10878>: e8 ed 17 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x104090043 <+10883>: e9 00 00 00 00 jmp 0x104090048 ; <+10888> at app.cxx:1640 0x104090048 <+10888>: f6 85 07 f4 ff ff 01 testb $0x1, -0xbf9(%rbp) 0x10409004f <+10895>: 0f 85 f5 01 00 00 jne 0x10409024a ; <+11402> at app.cxx:1646 0x104090055 <+10901>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10409005c <+10908>: e8 3f 1b 00 00 callq 0x104091ba0 ; desktop::CommandLineArgs::IsInvisible at cmdlineargs.hxx:63 0x104090061 <+10913>: 88 85 f7 f0 ff ff movb %al, -0xf09(%rbp) 0x104090067 <+10919>: e9 00 00 00 00 jmp 0x10409006c ; <+10924> at app.cxx:1640 0x10409006c <+10924>: 8a 85 f7 f0 ff ff movb -0xf09(%rbp), %al 0x104090072 <+10930>: a8 01 testb $0x1, %al 0x104090074 <+10932>: 0f 85 d0 01 00 00 jne 0x10409024a ; <+11402> at app.cxx:1646 0x10409007a <+10938>: e9 00 00 00 00 jmp 0x10409007f ; <+10943> at app.cxx:1641 0x10409007f <+10943>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x104090086 <+10950>: e8 55 3f 00 00 callq 0x104093fe0 ; desktop::CommandLineArgs::IsNoQuickstart at cmdlineargs.hxx:71 0x10409008b <+10955>: 88 85 f6 f0 ff ff movb %al, -0xf0a(%rbp) 0x104090091 <+10961>: e9 00 00 00 00 jmp 0x104090096 ; <+10966> at app.cxx:1640 0x104090096 <+10966>: 8a 85 f6 f0 ff ff movb -0xf0a(%rbp), %al 0x10409009c <+10972>: a8 01 testb $0x1, %al 0x10409009e <+10974>: 0f 85 a6 01 00 00 jne 0x10409024a ; <+11402> at app.cxx:1646 0x1040900a4 <+10980>: e9 00 00 00 00 jmp 0x1040900a9 ; <+10985> at app.cxx:1642 0x1040900a9 <+10985>: 48 8d bd f0 fb ff ff leaq -0x410(%rbp), %rdi 0x1040900b0 <+10992>: e8 4b 3f 00 00 callq 0x104094000 ; desktop::Desktop::InitializeQuickstartMode at app.cxx:1908 0x1040900b5 <+10997>: 88 85 f5 f0 ff ff movb %al, -0xf0b(%rbp) 0x1040900bb <+11003>: e9 00 00 00 00 jmp 0x1040900c0 ; <+11008> at app.cxx:1642 0x1040900c0 <+11008>: e9 85 01 00 00 jmp 0x10409024a ; <+11402> at app.cxx:1646 0x1040900c5 <+11013>: b8 01 00 00 00 movl $0x1, %eax 0x1040900ca <+11018>: 8b 8d 28 f1 ff ff movl -0xed8(%rbp), %ecx 0x1040900d0 <+11024>: 39 c1 cmpl %eax, %ecx 0x1040900d2 <+11026>: 0f 85 77 0b 00 00 jne 0x104090c4f ; <+13967> at app.cxx:1730 0x1040900d8 <+11032>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x1040900df <+11039>: e8 a0 d2 12 00 callq 0x1041bd384 ; symbol stub for: __cxa_begin_catch 0x1040900e4 <+11044>: 48 89 85 10 f4 ff ff movq %rax, -0xbf0(%rbp) 0x1040900eb <+11051>: 48 8d bd b0 fa ff ff leaq -0x550(%rbp), %rdi 0x1040900f2 <+11058>: 31 d2 xorl %edx, %edx 0x1040900f4 <+11060>: 48 89 c6 movq %rax, %rsi 0x1040900f7 <+11063>: e8 94 85 ff ff callq 0x104088690 ; desktop::(anonymous namespace)::MakeStartupErrorMessage at app.cxx:381 0x1040900fc <+11068>: e9 00 00 00 00 jmp 0x104090101 ; <+11073> at app.cxx:1609 0x104090101 <+11073>: 48 8d bd b0 fa ff ff leaq -0x550(%rbp), %rdi 0x104090108 <+11080>: e8 c3 9e ff ff callq 0x104089fd0 ; desktop::(anonymous namespace)::FatalError at app.cxx:430 0x10409010d <+11085>: e9 00 00 00 00 jmp 0x104090112 ; <+11090> at app.cxx:1609 0x104090112 <+11090>: 48 8d bd b0 fa ff ff leaq -0x550(%rbp), %rdi 0x104090119 <+11097>: e8 82 0d ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10409011e <+11102>: e8 6d d2 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090123 <+11107>: e9 00 00 00 00 jmp 0x104090128 ; <+11112> at app.cxx:1610 0x104090128 <+11112>: e9 ae fd ff ff jmp 0x10408fedb ; <+10523> at app.cxx:1611 0x10409012d <+11117>: 89 d1 movl %edx, %ecx 0x10409012f <+11119>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090136 <+11126>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10409013c <+11132>: e9 34 00 00 00 jmp 0x104090175 ; <+11189> at app.cxx:1610 0x104090141 <+11137>: 48 8d bd b0 fa ff ff leaq -0x550(%rbp), %rdi 0x104090148 <+11144>: 89 d1 movl %edx, %ecx 0x10409014a <+11146>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090151 <+11153>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090157 <+11159>: e8 44 0d ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10409015c <+11164>: e9 14 00 00 00 jmp 0x104090175 ; <+11189> at app.cxx:1610 0x104090161 <+11169>: 89 d1 movl %edx, %ecx 0x104090163 <+11171>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10409016a <+11178>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090170 <+11184>: e9 da 0a 00 00 jmp 0x104090c4f ; <+13967> at app.cxx:1730 0x104090175 <+11189>: e8 16 d2 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x10409017a <+11194>: e9 00 00 00 00 jmp 0x10409017f ; <+11199> at app.cxx:1610 0x10409017f <+11199>: e9 cb 0a 00 00 jmp 0x104090c4f ; <+13967> at app.cxx:1730 0x104090184 <+11204>: 89 d1 movl %edx, %ecx 0x104090186 <+11206>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10409018d <+11213>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090193 <+11219>: e9 5b 00 00 00 jmp 0x1040901f3 ; <+11315> at app.cxx:1606 0x104090198 <+11224>: 89 d1 movl %edx, %ecx 0x10409019a <+11226>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x1040901a1 <+11233>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x1040901a7 <+11239>: e9 3b 00 00 00 jmp 0x1040901e7 ; <+11303> at app.cxx:1605 0x1040901ac <+11244>: 89 d1 movl %edx, %ecx 0x1040901ae <+11246>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x1040901b5 <+11253>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x1040901bb <+11259>: e9 1b 00 00 00 jmp 0x1040901db ; <+11291> at app.cxx:1605 0x1040901c0 <+11264>: 48 8d bd 98 fa ff ff leaq -0x568(%rbp), %rdi 0x1040901c7 <+11271>: 89 d1 movl %edx, %ecx 0x1040901c9 <+11273>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x1040901d0 <+11280>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x1040901d6 <+11286>: e8 c5 0c ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x1040901db <+11291>: 48 8d bd 90 fa ff ff leaq -0x570(%rbp), %rdi 0x1040901e2 <+11298>: e8 b9 0c ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x1040901e7 <+11303>: 48 8d bd a0 fa ff ff leaq -0x560(%rbp), %rdi 0x1040901ee <+11310>: e8 ed 3c 00 00 callq 0x104093ee0 ; com::sun::star::uno::Exception::~Exception at Exception.hdl:15 0x1040901f3 <+11315>: e8 98 d1 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x1040901f8 <+11320>: e9 00 00 00 00 jmp 0x1040901fd ; <+11325> at app.cxx:1606 0x1040901fd <+11325>: e9 4d 0a 00 00 jmp 0x104090c4f ; <+13967> at app.cxx:1730 0x104090202 <+11330>: 48 8d bd 38 fa ff ff leaq -0x5c8(%rbp), %rdi 0x104090209 <+11337>: 89 d1 movl %edx, %ecx 0x10409020b <+11339>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090212 <+11346>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090218 <+11352>: e8 75 cc 12 00 callq 0x1041bce92 ; symbol stub for: SvtFontSubstConfig::~SvtFontSubstConfig() 0x10409021d <+11357>: e9 2d 0a 00 00 jmp 0x104090c4f ; <+13967> at app.cxx:1730 0x104090222 <+11362>: 89 d1 movl %edx, %ecx 0x104090224 <+11364>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10409022b <+11371>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090231 <+11377>: e9 df 09 00 00 jmp 0x104090c15 ; <+13909> at app.cxx:1730 0x104090236 <+11382>: 89 d1 movl %edx, %ecx 0x104090238 <+11384>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10409023f <+11391>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090245 <+11397>: e9 bf 09 00 00 jmp 0x104090c09 ; <+13897> at app.cxx:1730 0x10409024a <+11402>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x104090251 <+11409>: e8 9a bc ff ff callq 0x10408bef0 ; com::sun::star::uno::BaseReference::is at Reference.h:94 0x104090256 <+11414>: 88 85 f4 f0 ff ff movb %al, -0xf0c(%rbp) 0x10409025c <+11420>: e9 00 00 00 00 jmp 0x104090261 ; <+11425> at app.cxx:1646 0x104090261 <+11425>: 8a 85 f4 f0 ff ff movb -0xf0c(%rbp), %al 0x104090267 <+11431>: a8 01 testb $0x1, %al 0x104090269 <+11433>: 0f 85 05 00 00 00 jne 0x104090274 ; <+11444> at app.cxx:1647 0x10409026f <+11439>: e9 69 04 00 00 jmp 0x1040906dd ; <+12573> at app.cxx:1648 0x104090274 <+11444>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x10409027b <+11451>: e8 10 74 ff ff callq 0x104087690 ; com::sun::star::uno::Reference::operator-> at Reference.h:410 0x104090280 <+11456>: 48 89 85 e8 f0 ff ff movq %rax, -0xf18(%rbp) 0x104090287 <+11463>: e9 00 00 00 00 jmp 0x10409028c ; <+11468> at app.cxx:1647 0x10409028c <+11468>: 48 8b 85 e8 f0 ff ff movq -0xf18(%rbp), %rax 0x104090293 <+11475>: 48 83 c0 18 addq $0x18, %rax 0x104090297 <+11479>: 48 8b 8d e8 f0 ff ff movq -0xf18(%rbp), %rcx 0x10409029e <+11486>: 48 8b 51 18 movq 0x18(%rcx), %rdx 0x1040902a2 <+11490>: 48 8b 52 20 movq 0x20(%rdx), %rdx 0x1040902a6 <+11494>: be 38 00 00 00 movl $0x38, %esi 0x1040902ab <+11499>: 89 f7 movl %esi, %edi 0x1040902ad <+11501>: 48 89 85 e0 f0 ff ff movq %rax, -0xf20(%rbp) 0x1040902b4 <+11508>: 48 89 95 d8 f0 ff ff movq %rdx, -0xf28(%rbp) 0x1040902bb <+11515>: e8 50 0c 00 00 callq 0x104090f10 ; cppu::OWeakObject::operator new at weak.hxx:85 0x1040902c0 <+11520>: 48 89 85 d0 f0 ff ff movq %rax, -0xf30(%rbp) 0x1040902c7 <+11527>: e9 00 00 00 00 jmp 0x1040902cc ; <+11532> at app.cxx:1647 0x1040902cc <+11532>: 48 8b 85 d0 f0 ff ff movq -0xf30(%rbp), %rax 0x1040902d3 <+11539>: 48 8b bd d0 f0 ff ff movq -0xf30(%rbp), %rdi 0x1040902da <+11546>: 48 89 85 c8 f0 ff ff movq %rax, -0xf38(%rbp) 0x1040902e1 <+11553>: e8 ca 3d 00 00 callq 0x1040940b0 ; desktop::RequestHandlerController::RequestHandlerController at officeipcthread.hxx:137 0x1040902e6 <+11558>: e9 00 00 00 00 jmp 0x1040902eb ; <+11563> at app.cxx:1647 0x1040902eb <+11563>: 31 c0 xorl %eax, %eax 0x1040902ed <+11565>: 89 c1 movl %eax, %ecx 0x1040902ef <+11567>: 48 8b 95 c8 f0 ff ff movq -0xf38(%rbp), %rdx 0x1040902f6 <+11574>: 48 83 fa 00 cmpq $0x0, %rdx 0x1040902fa <+11578>: 48 89 8d c0 f0 ff ff movq %rcx, -0xf40(%rbp) 0x104090301 <+11585>: 0f 84 12 00 00 00 je 0x104090319 ; <+11609> at app.cxx:1647 0x104090307 <+11591>: 48 8b 85 c8 f0 ff ff movq -0xf38(%rbp), %rax 0x10409030e <+11598>: 48 83 c0 30 addq $0x30, %rax 0x104090312 <+11602>: 48 89 85 c0 f0 ff ff movq %rax, -0xf40(%rbp) 0x104090319 <+11609>: 48 8b 85 c0 f0 ff ff movq -0xf40(%rbp), %rax 0x104090320 <+11616>: 48 8d bd a8 f9 ff ff leaq -0x658(%rbp), %rdi 0x104090327 <+11623>: 48 89 c6 movq %rax, %rsi 0x10409032a <+11626>: e8 a1 3d 00 00 callq 0x1040940d0 ; com::sun::star::uno::Reference::Reference at Reference.hxx:149 0x10409032f <+11631>: e9 00 00 00 00 jmp 0x104090334 ; <+11636> at app.cxx:1647 0x104090334 <+11636>: 48 8d b5 a8 f9 ff ff leaq -0x658(%rbp), %rsi 0x10409033b <+11643>: 48 8b bd e0 f0 ff ff movq -0xf20(%rbp), %rdi 0x104090342 <+11650>: 48 8b 85 d8 f0 ff ff movq -0xf28(%rbp), %rax 0x104090349 <+11657>: ff d0 callq *%rax 0x10409034b <+11659>: e9 00 00 00 00 jmp 0x104090350 ; <+11664> at app.cxx:1647 0x104090350 <+11664>: 48 8d bd a8 f9 ff ff leaq -0x658(%rbp), %rdi 0x104090357 <+11671>: e8 a4 3d 00 00 callq 0x104094100 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x10409035c <+11676>: e9 7c 03 00 00 jmp 0x1040906dd ; <+12573> at app.cxx:1648 0x104090361 <+11681>: 89 d1 movl %edx, %ecx 0x104090363 <+11683>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10409036a <+11690>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090370 <+11696>: e9 3b 00 00 00 jmp 0x1040903b0 ; <+11760> at app.cxx:1649 0x104090375 <+11701>: 89 d1 movl %edx, %ecx 0x104090377 <+11703>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10409037e <+11710>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090384 <+11716>: 48 8b bd d0 f0 ff ff movq -0xf30(%rbp), %rdi 0x10409038b <+11723>: e8 d0 0b 00 00 callq 0x104090f60 ; cppu::OWeakObject::operator delete at weak.hxx:87 0x104090390 <+11728>: e9 1b 00 00 00 jmp 0x1040903b0 ; <+11760> at app.cxx:1649 0x104090395 <+11733>: 48 8d bd a8 f9 ff ff leaq -0x658(%rbp), %rdi 0x10409039c <+11740>: 89 d1 movl %edx, %ecx 0x10409039e <+11742>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x1040903a5 <+11749>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x1040903ab <+11755>: e8 50 3d 00 00 callq 0x104094100 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x1040903b0 <+11760>: 8b 85 54 f4 ff ff movl -0xbac(%rbp), %eax 0x1040903b6 <+11766>: b9 01 00 00 00 movl $0x1, %ecx 0x1040903bb <+11771>: 39 c8 cmpl %ecx, %eax 0x1040903bd <+11773>: 0f 85 46 08 00 00 jne 0x104090c09 ; <+13897> at app.cxx:1730 0x1040903c3 <+11779>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x1040903ca <+11786>: e8 b5 cf 12 00 callq 0x1041bd384 ; symbol stub for: __cxa_begin_catch 0x1040903cf <+11791>: 48 89 85 f8 f3 ff ff movq %rax, -0xc08(%rbp) 0x1040903d6 <+11798>: 48 8d bd a0 f9 ff ff leaq -0x660(%rbp), %rdi 0x1040903dd <+11805>: 31 d2 xorl %edx, %edx 0x1040903df <+11807>: 48 89 c6 movq %rax, %rsi 0x1040903e2 <+11810>: e8 a9 82 ff ff callq 0x104088690 ; desktop::(anonymous namespace)::MakeStartupErrorMessage at app.cxx:381 0x1040903e7 <+11815>: e9 00 00 00 00 jmp 0x1040903ec ; <+11820> at app.cxx:1652 0x1040903ec <+11820>: 48 8d bd a0 f9 ff ff leaq -0x660(%rbp), %rdi 0x1040903f3 <+11827>: e8 d8 9b ff ff callq 0x104089fd0 ; desktop::(anonymous namespace)::FatalError at app.cxx:430 0x1040903f8 <+11832>: e9 00 00 00 00 jmp 0x1040903fd ; <+11837> at app.cxx:1652 0x1040903fd <+11837>: 48 8d bd a0 f9 ff ff leaq -0x660(%rbp), %rdi 0x104090404 <+11844>: e8 97 0a ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090409 <+11849>: e8 82 cf 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x10409040e <+11854>: e9 00 00 00 00 jmp 0x104090413 ; <+11859> at app.cxx:1653 0x104090413 <+11859>: e9 00 00 00 00 jmp 0x104090418 ; <+11864> at app.cxx:1657 0x104090418 <+11864>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x10409041f <+11871>: e8 4c 25 07 00 callq 0x104102970 ; desktop::Desktop::CheckOpenCLCompute at opencl.cxx:121 0x104090424 <+11876>: e9 00 00 00 00 jmp 0x104090429 ; <+11881> at app.cxx:1662 0x104090429 <+11881>: 48 8d bd 98 f9 ff ff leaq -0x668(%rbp), %rdi 0x104090430 <+11888>: e8 eb 3c 00 00 callq 0x104094120 ; SolarMutexReleaser::SolarMutexReleaser at svapp.hxx:1566 0x104090435 <+11893>: e9 00 00 00 00 jmp 0x10409043a ; <+11898> at app.cxx:1667 0x10409043a <+11898>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x104090441 <+11905>: e8 4a 3b 00 00 callq 0x104093f90 ; tools::detail::castTo at link.hxx:119 0x104090446 <+11910>: 48 89 85 b8 f0 ff ff movq %rax, -0xf48(%rbp) 0x10409044d <+11917>: e9 00 00 00 00 jmp 0x104090452 ; <+11922> at app.cxx:1667 0x104090452 <+11922>: 48 8d 35 67 3d 00 00 leaq 0x3d67(%rip), %rsi ; desktop::Desktop::LinkStubOpenClients_Impl at app.cxx:1999 0x104090459 <+11929>: 48 8b bd b8 f0 ff ff movq -0xf48(%rbp), %rdi 0x104090460 <+11936>: e8 db 3c 00 00 callq 0x104094140 ; tools::detail::makeLink at link.hxx:122 0x104090465 <+11941>: 48 89 95 b0 f0 ff ff movq %rdx, -0xf50(%rbp) 0x10409046c <+11948>: 48 89 85 a8 f0 ff ff movq %rax, -0xf58(%rbp) 0x104090473 <+11955>: e9 00 00 00 00 jmp 0x104090478 ; <+11960> at app.cxx:1667 0x104090478 <+11960>: 48 8b 85 a8 f0 ff ff movq -0xf58(%rbp), %rax 0x10409047f <+11967>: 48 89 85 88 f9 ff ff movq %rax, -0x678(%rbp) 0x104090486 <+11974>: 48 8b 8d b0 f0 ff ff movq -0xf50(%rbp), %rcx 0x10409048d <+11981>: 48 89 8d 90 f9 ff ff movq %rcx, -0x670(%rbp) 0x104090494 <+11988>: 31 d2 xorl %edx, %edx 0x104090496 <+11990>: 89 d6 movl %edx, %esi 0x104090498 <+11992>: 48 8d bd 88 f9 ff ff leaq -0x678(%rbp), %rdi 0x10409049f <+11999>: e8 34 cc 12 00 callq 0x1041bd0d8 ; symbol stub for: Application::PostUserEvent(Link const&, void*, bool) 0x1040904a4 <+12004>: 48 89 85 a0 f0 ff ff movq %rax, -0xf60(%rbp) 0x1040904ab <+12011>: e9 00 00 00 00 jmp 0x1040904b0 ; <+12016> at app.cxx:1670 0x1040904b0 <+12016>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x1040904b7 <+12023>: e8 d4 3a 00 00 callq 0x104093f90 ; tools::detail::castTo at link.hxx:119 0x1040904bc <+12028>: 48 89 85 98 f0 ff ff movq %rax, -0xf68(%rbp) 0x1040904c3 <+12035>: e9 00 00 00 00 jmp 0x1040904c8 ; <+12040> at app.cxx:1670 0x1040904c8 <+12040>: 48 8d 35 21 3d 00 00 leaq 0x3d21(%rip), %rsi ; desktop::Desktop::LinkStubEnableAcceptors_Impl at app.cxx:2036 0x1040904cf <+12047>: 48 8b bd 98 f0 ff ff movq -0xf68(%rbp), %rdi 0x1040904d6 <+12054>: e8 65 3c 00 00 callq 0x104094140 ; tools::detail::makeLink at link.hxx:122 0x1040904db <+12059>: 48 89 95 90 f0 ff ff movq %rdx, -0xf70(%rbp) 0x1040904e2 <+12066>: 48 89 85 88 f0 ff ff movq %rax, -0xf78(%rbp) 0x1040904e9 <+12073>: e9 00 00 00 00 jmp 0x1040904ee ; <+12078> at app.cxx:1670 0x1040904ee <+12078>: 48 8b 85 88 f0 ff ff movq -0xf78(%rbp), %rax 0x1040904f5 <+12085>: 48 89 85 78 f9 ff ff movq %rax, -0x688(%rbp) 0x1040904fc <+12092>: 48 8b 8d 90 f0 ff ff movq -0xf70(%rbp), %rcx 0x104090503 <+12099>: 48 89 8d 80 f9 ff ff movq %rcx, -0x680(%rbp) 0x10409050a <+12106>: 31 d2 xorl %edx, %edx 0x10409050c <+12108>: 89 d6 movl %edx, %esi 0x10409050e <+12110>: 48 8d bd 78 f9 ff ff leaq -0x688(%rbp), %rdi 0x104090515 <+12117>: e8 be cb 12 00 callq 0x1041bd0d8 ; symbol stub for: Application::PostUserEvent(Link const&, void*, bool) 0x10409051a <+12122>: 48 89 85 80 f0 ff ff movq %rax, -0xf80(%rbp) 0x104090521 <+12129>: e9 00 00 00 00 jmp 0x104090526 ; <+12134> at app.cxx:1670 0x104090526 <+12134>: 48 8d bd 98 f9 ff ff leaq -0x668(%rbp), %rdi 0x10409052d <+12141>: e8 ee 3c 00 00 callq 0x104094220 ; SolarMutexReleaser::~SolarMutexReleaser at svapp.hxx:1569 0x104090532 <+12146>: b8 20 00 00 00 movl $0x20, %eax 0x104090537 <+12151>: 89 c7 movl %eax, %edi 0x104090539 <+12153>: e8 3a ce 12 00 callq 0x1041bd378 ; symbol stub for: operator new(unsigned long) 0x10409053e <+12158>: 48 89 85 78 f0 ff ff movq %rax, -0xf88(%rbp) 0x104090545 <+12165>: e9 00 00 00 00 jmp 0x10409054a ; <+12170> at app.cxx:1682 0x10409054a <+12170>: c6 85 f7 f3 ff ff 01 movb $0x1, -0xc09(%rbp) 0x104090551 <+12177>: 48 8b 85 78 f0 ff ff movq -0xf88(%rbp), %rax 0x104090558 <+12184>: 48 8d bd 58 f9 ff ff leaq -0x6a8(%rbp), %rdi 0x10409055f <+12191>: 48 89 85 70 f0 ff ff movq %rax, -0xf90(%rbp) 0x104090566 <+12198>: e8 c5 07 00 00 callq 0x104090d30 ; com::sun::star::uno::getCurrentContext at current_context.hxx:49 0x10409056b <+12203>: e9 00 00 00 00 jmp 0x104090570 ; <+12208> at app.cxx:1682 0x104090570 <+12208>: 48 8d b5 58 f9 ff ff leaq -0x6a8(%rbp), %rsi 0x104090577 <+12215>: 48 8b bd 70 f0 ff ff movq -0xf90(%rbp), %rdi 0x10409057e <+12222>: e8 39 c9 12 00 callq 0x1041bcebc ; symbol stub for: svt::JavaContext::JavaContext(com::sun::star::uno::Reference const&) 0x104090583 <+12227>: e9 00 00 00 00 jmp 0x104090588 ; <+12232> at app.cxx:1682 0x104090588 <+12232>: c6 85 f7 f3 ff ff 00 movb $0x0, -0xc09(%rbp) 0x10409058f <+12239>: 48 8d bd 60 f9 ff ff leaq -0x6a0(%rbp), %rdi 0x104090596 <+12246>: 48 8b b5 70 f0 ff ff movq -0xf90(%rbp), %rsi 0x10409059d <+12253>: e8 8e 09 00 00 callq 0x104090f30 ; com::sun::star::uno::Reference::Reference at Reference.hxx:149 0x1040905a2 <+12258>: e9 00 00 00 00 jmp 0x1040905a7 ; <+12263> at app.cxx:1681 0x1040905a7 <+12263>: 48 8d bd 68 f9 ff ff leaq -0x698(%rbp), %rdi 0x1040905ae <+12270>: 48 8d b5 60 f9 ff ff leaq -0x6a0(%rbp), %rsi 0x1040905b5 <+12277>: e8 36 08 00 00 callq 0x104090df0 ; com::sun::star::uno::ContextLayer::ContextLayer at current_context.hxx:101 0x1040905ba <+12282>: e9 00 00 00 00 jmp 0x1040905bf ; <+12287> at app.cxx:1681 0x1040905bf <+12287>: 48 8d bd 60 f9 ff ff leaq -0x6a0(%rbp), %rdi 0x1040905c6 <+12294>: e8 55 08 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x1040905cb <+12299>: 48 8d bd 58 f9 ff ff leaq -0x6a8(%rbp), %rdi 0x1040905d2 <+12306>: e8 49 08 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x1040905d7 <+12311>: b0 01 movb $0x1, %al 0x1040905d9 <+12313>: 48 8b 3d a0 db 18 00 movq 0x18dba0(%rip), %rdi ; desktop::pExecGlobals 0x1040905e0 <+12320>: f6 47 08 01 testb $0x1, 0x8(%rdi) 0x1040905e4 <+12324>: 88 85 6f f0 ff ff movb %al, -0xf91(%rbp) 0x1040905ea <+12330>: 0f 85 4c 00 00 00 jne 0x10409063c ; <+12412> at app.cxx:1686 0x1040905f0 <+12336>: 48 8d bd e8 fb ff ff leaq -0x418(%rbp), %rdi 0x1040905f7 <+12343>: e8 54 2f 00 00 callq 0x104093550 ; com::sun::star::uno::Reference::operator-> at Reference.h:410 0x1040905fc <+12348>: 48 89 85 60 f0 ff ff movq %rax, -0xfa0(%rbp) 0x104090603 <+12355>: e9 00 00 00 00 jmp 0x104090608 ; <+12360> at app.cxx:1686 0x104090608 <+12360>: 48 8b 85 60 f0 ff ff movq -0xfa0(%rbp), %rax 0x10409060f <+12367>: 48 8b 08 movq (%rax), %rcx 0x104090612 <+12370>: 48 8b 49 20 movq 0x20(%rcx), %rcx 0x104090616 <+12374>: be 01 00 00 00 movl $0x1, %esi 0x10409061b <+12379>: 48 89 c7 movq %rax, %rdi 0x10409061e <+12382>: ff d1 callq *%rcx 0x104090620 <+12384>: 88 85 5f f0 ff ff movb %al, -0xfa1(%rbp) 0x104090626 <+12390>: e9 00 00 00 00 jmp 0x10409062b ; <+12395> at app.cxx:1686 0x10409062b <+12395>: 8a 85 5f f0 ff ff movb -0xfa1(%rbp), %al 0x104090631 <+12401>: 3c 00 cmpb $0x0, %al 0x104090633 <+12403>: 0f 95 c1 setne %cl 0x104090636 <+12406>: 88 8d 6f f0 ff ff movb %cl, -0xf91(%rbp) 0x10409063c <+12412>: 8a 85 6f f0 ff ff movb -0xf91(%rbp), %al 0x104090642 <+12418>: 48 8b 0d 37 db 18 00 movq 0x18db37(%rip), %rcx ; desktop::pExecGlobals 0x104090649 <+12425>: 24 01 andb $0x1, %al 0x10409064b <+12427>: 88 41 08 movb %al, 0x8(%rcx) 0x10409064e <+12430>: 48 8b 0d 2b db 18 00 movq 0x18db2b(%rip), %rcx ; desktop::pExecGlobals 0x104090655 <+12437>: f6 41 08 01 testb $0x1, 0x8(%rcx) 0x104090659 <+12441>: 0f 85 c3 03 00 00 jne 0x104090a22 ; <+13410> at app.cxx:1720 0x10409065f <+12447>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x104090666 <+12454>: e8 35 15 00 00 callq 0x104091ba0 ; desktop::CommandLineArgs::IsInvisible at cmdlineargs.hxx:63 0x10409066b <+12459>: 88 85 5e f0 ff ff movb %al, -0xfa2(%rbp) 0x104090671 <+12465>: e9 00 00 00 00 jmp 0x104090676 ; <+12470> at app.cxx:1691 0x104090676 <+12470>: 31 c0 xorl %eax, %eax 0x104090678 <+12472>: 88 c1 movb %al, %cl 0x10409067a <+12474>: 8a 95 5e f0 ff ff movb -0xfa2(%rbp), %dl 0x104090680 <+12480>: f6 c2 01 testb $0x1, %dl 0x104090683 <+12483>: 88 8d 5d f0 ff ff movb %cl, -0xfa3(%rbp) 0x104090689 <+12489>: 0f 85 2a 00 00 00 jne 0x1040906b9 ; <+12537> at app.cxx:1691 0x10409068f <+12495>: e9 00 00 00 00 jmp 0x104090694 ; <+12500> at app.cxx:1691 0x104090694 <+12500>: 48 8b bd 40 f4 ff ff movq -0xbc0(%rbp), %rdi 0x10409069b <+12507>: e8 40 39 00 00 callq 0x104093fe0 ; desktop::CommandLineArgs::IsNoQuickstart at cmdlineargs.hxx:71 0x1040906a0 <+12512>: 88 85 5c f0 ff ff movb %al, -0xfa4(%rbp) 0x1040906a6 <+12518>: e9 00 00 00 00 jmp 0x1040906ab ; <+12523> at app.cxx:1691 0x1040906ab <+12523>: 8a 85 5c f0 ff ff movb -0xfa4(%rbp), %al 0x1040906b1 <+12529>: 34 ff xorb $-0x1, %al 0x1040906b3 <+12531>: 88 85 5d f0 ff ff movb %al, -0xfa3(%rbp) 0x1040906b9 <+12537>: 8a 85 5d f0 ff ff movb -0xfa3(%rbp), %al 0x1040906bf <+12543>: 24 01 andb $0x1, %al 0x1040906c1 <+12545>: 0f b6 f8 movzbl %al, %edi 0x1040906c4 <+12548>: e8 77 3b 00 00 callq 0x104094240 ; desktop::(anonymous namespace)::DoRestartActionsIfNecessary at app.cxx:313 0x1040906c9 <+12553>: e9 00 00 00 00 jmp 0x1040906ce ; <+12558> at app.cxx:1693 0x1040906ce <+12558>: e8 dd ce ff ff callq 0x10408d5b0 ; desktop::Desktop::DoExecute at app.cxx:1364 0x1040906d3 <+12563>: e9 00 00 00 00 jmp 0x1040906d8 ; <+12568> at app.cxx:1694 0x1040906d8 <+12568>: e9 45 03 00 00 jmp 0x104090a22 ; <+13410> at app.cxx:1720 0x1040906dd <+12573>: be 64 00 00 00 movl $0x64, %esi 0x1040906e2 <+12578>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x1040906e9 <+12585>: e8 42 11 00 00 callq 0x104091830 ; desktop::Desktop::SetSplashScreenProgress at app.cxx:2574 0x1040906ee <+12590>: e9 00 00 00 00 jmp 0x1040906f3 ; <+12595> at app.cxx:1649 0x1040906f3 <+12595>: e9 20 fd ff ff jmp 0x104090418 ; <+11864> at app.cxx:1657 0x1040906f8 <+12600>: 89 d1 movl %edx, %ecx 0x1040906fa <+12602>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090701 <+12609>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090707 <+12615>: e9 1b 00 00 00 jmp 0x104090727 ; <+12647> at app.cxx:1653 0x10409070c <+12620>: 48 8d bd a0 f9 ff ff leaq -0x660(%rbp), %rdi 0x104090713 <+12627>: 89 d1 movl %edx, %ecx 0x104090715 <+12629>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10409071c <+12636>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090722 <+12642>: e8 79 07 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090727 <+12647>: e8 64 cc 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x10409072c <+12652>: e9 00 00 00 00 jmp 0x104090731 ; <+12657> at app.cxx:1653 0x104090731 <+12657>: e9 d3 04 00 00 jmp 0x104090c09 ; <+13897> at app.cxx:1730 0x104090736 <+12662>: 48 8d bd 98 f9 ff ff leaq -0x668(%rbp), %rdi 0x10409073d <+12669>: 89 d1 movl %edx, %ecx 0x10409073f <+12671>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090746 <+12678>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10409074c <+12684>: e8 cf 3a 00 00 callq 0x104094220 ; SolarMutexReleaser::~SolarMutexReleaser at svapp.hxx:1569 0x104090751 <+12689>: e9 b3 04 00 00 jmp 0x104090c09 ; <+13897> at app.cxx:1730 0x104090756 <+12694>: 89 d1 movl %edx, %ecx 0x104090758 <+12696>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x10409075f <+12703>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090765 <+12709>: e9 8d 00 00 00 jmp 0x1040907f7 ; <+12855> at app.cxx:1695 0x10409076a <+12714>: 89 d1 movl %edx, %ecx 0x10409076c <+12716>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090773 <+12723>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090779 <+12729>: e9 3b 00 00 00 jmp 0x1040907b9 ; <+12793> at app.cxx:1681 0x10409077e <+12734>: 89 d1 movl %edx, %ecx 0x104090780 <+12736>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090787 <+12743>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x10409078d <+12749>: e9 1b 00 00 00 jmp 0x1040907ad ; <+12781> at app.cxx:1681 0x104090792 <+12754>: 48 8d bd 60 f9 ff ff leaq -0x6a0(%rbp), %rdi 0x104090799 <+12761>: 89 d1 movl %edx, %ecx 0x10409079b <+12763>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x1040907a2 <+12770>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x1040907a8 <+12776>: e8 73 06 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x1040907ad <+12781>: 48 8d bd 58 f9 ff ff leaq -0x6a8(%rbp), %rdi 0x1040907b4 <+12788>: e8 67 06 00 00 callq 0x104090e20 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x1040907b9 <+12793>: f6 85 f7 f3 ff ff 01 testb $0x1, -0xc09(%rbp) 0x1040907c0 <+12800>: 0f 85 05 00 00 00 jne 0x1040907cb ; <+12811> at app.cxx:1681 0x1040907c6 <+12806>: e9 0c 00 00 00 jmp 0x1040907d7 ; <+12823> at app.cxx:1681 0x1040907cb <+12811>: 48 8b bd 78 f0 ff ff movq -0xf88(%rbp), %rdi 0x1040907d2 <+12818>: e8 95 cb 12 00 callq 0x1041bd36c ; symbol stub for: operator delete(void*) 0x1040907d7 <+12823>: e9 1b 00 00 00 jmp 0x1040907f7 ; <+12855> at app.cxx:1695 0x1040907dc <+12828>: 48 8d bd 68 f9 ff ff leaq -0x698(%rbp), %rdi 0x1040907e3 <+12835>: 89 d1 movl %edx, %ecx 0x1040907e5 <+12837>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x1040907ec <+12844>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x1040907f2 <+12850>: e8 e9 41 00 00 callq 0x1040949e0 ; com::sun::star::uno::ContextLayer::~ContextLayer at current_context.hxx:107 0x1040907f7 <+12855>: 8b 85 54 f4 ff ff movl -0xbac(%rbp), %eax 0x1040907fd <+12861>: b9 06 00 00 00 movl $0x6, %ecx 0x104090802 <+12866>: 39 c8 cmpl %ecx, %eax 0x104090804 <+12868>: 89 85 58 f0 ff ff movl %eax, -0xfa8(%rbp) 0x10409080a <+12874>: 0f 85 68 00 00 00 jne 0x104090878 ; <+12984> at app.cxx:1721 0x104090810 <+12880>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x104090817 <+12887>: e8 68 cb 12 00 callq 0x1041bd384 ; symbol stub for: __cxa_begin_catch 0x10409081c <+12892>: 48 89 85 d0 f3 ff ff movq %rax, -0xc30(%rbp) 0x104090823 <+12899>: e8 18 1f 06 00 callq 0x1040f2740 ; desktop::RequestHandler::SetDowning at officeipcthread.cxx:700 0x104090828 <+12904>: e9 00 00 00 00 jmp 0x10409082d ; <+12909> at app.cxx:1699 0x10409082d <+12909>: 48 8b b5 d0 f3 ff ff movq -0xc30(%rbp), %rsi 0x104090834 <+12916>: 48 8d bd 38 f9 ff ff leaq -0x6c8(%rbp), %rdi 0x10409083b <+12923>: 31 d2 xorl %edx, %edx 0x10409083d <+12925>: e8 4e 7e ff ff callq 0x104088690 ; desktop::(anonymous namespace)::MakeStartupErrorMessage at app.cxx:381 0x104090842 <+12930>: e9 00 00 00 00 jmp 0x104090847 ; <+12935> at app.cxx:1699 0x104090847 <+12935>: 48 8d bd 38 f9 ff ff leaq -0x6c8(%rbp), %rdi 0x10409084e <+12942>: e8 7d 97 ff ff callq 0x104089fd0 ; desktop::(anonymous namespace)::FatalError at app.cxx:430 0x104090853 <+12947>: e9 00 00 00 00 jmp 0x104090858 ; <+12952> at app.cxx:1699 0x104090858 <+12952>: 48 8d bd 38 f9 ff ff leaq -0x6c8(%rbp), %rdi 0x10409085f <+12959>: e8 3c 06 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090864 <+12964>: e8 27 cb 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090869 <+12969>: e9 00 00 00 00 jmp 0x10409086e ; <+12974> at app.cxx:1700 0x10409086e <+12974>: e9 00 00 00 00 jmp 0x104090873 ; <+12979> at app.cxx:1721 0x104090873 <+12979>: e9 47 03 00 00 jmp 0x104090bbf ; <+13823> at app.cxx:1729 0x104090878 <+12984>: b8 05 00 00 00 movl $0x5, %eax 0x10409087d <+12989>: 8b 8d 58 f0 ff ff movl -0xfa8(%rbp), %ecx 0x104090883 <+12995>: 39 c1 cmpl %eax, %ecx 0x104090885 <+12997>: 0f 85 63 00 00 00 jne 0x1040908ee ; <+13102> at app.cxx:1705 0x10409088b <+13003>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x104090892 <+13010>: e8 ed ca 12 00 callq 0x1041bd384 ; symbol stub for: __cxa_begin_catch 0x104090897 <+13015>: 48 89 85 d8 f3 ff ff movq %rax, -0xc28(%rbp) 0x10409089e <+13022>: e8 9d 1e 06 00 callq 0x1040f2740 ; desktop::RequestHandler::SetDowning at officeipcthread.cxx:700 0x1040908a3 <+13027>: e9 00 00 00 00 jmp 0x1040908a8 ; <+13032> at app.cxx:1704 0x1040908a8 <+13032>: 48 8b b5 d8 f3 ff ff movq -0xc28(%rbp), %rsi 0x1040908af <+13039>: 48 8d bd 40 f9 ff ff leaq -0x6c0(%rbp), %rdi 0x1040908b6 <+13046>: 31 d2 xorl %edx, %edx 0x1040908b8 <+13048>: e8 d3 7d ff ff callq 0x104088690 ; desktop::(anonymous namespace)::MakeStartupErrorMessage at app.cxx:381 0x1040908bd <+13053>: e9 00 00 00 00 jmp 0x1040908c2 ; <+13058> at app.cxx:1704 0x1040908c2 <+13058>: 48 8d bd 40 f9 ff ff leaq -0x6c0(%rbp), %rdi 0x1040908c9 <+13065>: e8 02 97 ff ff callq 0x104089fd0 ; desktop::(anonymous namespace)::FatalError at app.cxx:430 0x1040908ce <+13070>: e9 00 00 00 00 jmp 0x1040908d3 ; <+13075> at app.cxx:1704 0x1040908d3 <+13075>: 48 8d bd 40 f9 ff ff leaq -0x6c0(%rbp), %rdi 0x1040908da <+13082>: e8 c1 05 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x1040908df <+13087>: e8 ac ca 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x1040908e4 <+13092>: e9 00 00 00 00 jmp 0x1040908e9 ; <+13097> at app.cxx:1705 0x1040908e9 <+13097>: e9 85 ff ff ff jmp 0x104090873 ; <+12979> at app.cxx:1721 0x1040908ee <+13102>: b8 01 00 00 00 movl $0x1, %eax 0x1040908f3 <+13107>: 8b 8d 58 f0 ff ff movl -0xfa8(%rbp), %ecx 0x1040908f9 <+13113>: 39 c1 cmpl %eax, %ecx 0x1040908fb <+13115>: 0f 85 3d 00 00 00 jne 0x10409093e ; <+13182> at app.cxx:1710 0x104090901 <+13121>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x104090908 <+13128>: e8 77 ca 12 00 callq 0x1041bd384 ; symbol stub for: __cxa_begin_catch 0x10409090d <+13133>: 48 89 85 e0 f3 ff ff movq %rax, -0xc20(%rbp) 0x104090914 <+13140>: e8 27 1e 06 00 callq 0x1040f2740 ; desktop::RequestHandler::SetDowning at officeipcthread.cxx:700 0x104090919 <+13145>: e9 00 00 00 00 jmp 0x10409091e ; <+13150> at app.cxx:1709 0x10409091e <+13150>: 48 8b bd e0 f3 ff ff movq -0xc20(%rbp), %rdi 0x104090925 <+13157>: e8 a6 96 ff ff callq 0x104089fd0 ; desktop::(anonymous namespace)::FatalError at app.cxx:430 0x10409092a <+13162>: e9 00 00 00 00 jmp 0x10409092f ; <+13167> at app.cxx:1710 0x10409092f <+13167>: e8 5c ca 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090934 <+13172>: e9 00 00 00 00 jmp 0x104090939 ; <+13177> at app.cxx:1710 0x104090939 <+13177>: e9 35 ff ff ff jmp 0x104090873 ; <+12979> at app.cxx:1721 0x10409093e <+13182>: b8 04 00 00 00 movl $0x4, %eax 0x104090943 <+13187>: 8b 8d 58 f0 ff ff movl -0xfa8(%rbp), %ecx 0x104090949 <+13193>: 39 c1 cmpl %eax, %ecx 0x10409094b <+13195>: 0f 85 70 00 00 00 jne 0x1040909c1 ; <+13313> at app.cxx:1695 0x104090951 <+13201>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x104090958 <+13208>: e8 27 ca 12 00 callq 0x1041bd384 ; symbol stub for: __cxa_begin_catch 0x10409095d <+13213>: 48 89 85 e8 f3 ff ff movq %rax, -0xc18(%rbp) 0x104090964 <+13220>: e8 d7 1d 06 00 callq 0x1040f2740 ; desktop::RequestHandler::SetDowning at officeipcthread.cxx:700 0x104090969 <+13225>: e9 00 00 00 00 jmp 0x10409096e ; <+13230> at app.cxx:1714 0x10409096e <+13230>: 48 8b 85 e8 f3 ff ff movq -0xc18(%rbp), %rax 0x104090975 <+13237>: 48 8b 08 movq (%rax), %rcx 0x104090978 <+13240>: 48 8b 49 10 movq 0x10(%rcx), %rcx 0x10409097c <+13244>: 48 89 c7 movq %rax, %rdi 0x10409097f <+13247>: ff d1 callq *%rcx 0x104090981 <+13249>: 48 8d bd 48 f9 ff ff leaq -0x6b8(%rbp), %rdi 0x104090988 <+13256>: 48 89 c6 movq %rax, %rsi 0x10409098b <+13259>: e8 a0 40 00 00 callq 0x104094a30 ; rtl::OUString::createFromAscii at ustring.hxx:3222 0x104090990 <+13264>: e9 00 00 00 00 jmp 0x104090995 ; <+13269> at app.cxx:1714 0x104090995 <+13269>: 48 8d bd 48 f9 ff ff leaq -0x6b8(%rbp), %rdi 0x10409099c <+13276>: e8 2f 96 ff ff callq 0x104089fd0 ; desktop::(anonymous namespace)::FatalError at app.cxx:430 0x1040909a1 <+13281>: e9 00 00 00 00 jmp 0x1040909a6 ; <+13286> at app.cxx:1714 0x1040909a6 <+13286>: 48 8d bd 48 f9 ff ff leaq -0x6b8(%rbp), %rdi 0x1040909ad <+13293>: e8 ee 04 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x1040909b2 <+13298>: e8 d9 c9 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x1040909b7 <+13303>: e9 00 00 00 00 jmp 0x1040909bc ; <+13308> at app.cxx:1715 0x1040909bc <+13308>: e9 b2 fe ff ff jmp 0x104090873 ; <+12979> at app.cxx:1721 0x1040909c1 <+13313>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x1040909c8 <+13320>: e8 b7 c9 12 00 callq 0x1041bd384 ; symbol stub for: __cxa_begin_catch 0x1040909cd <+13325>: 48 89 85 50 f0 ff ff movq %rax, -0xfb0(%rbp) 0x1040909d4 <+13332>: e8 67 1d 06 00 callq 0x1040f2740 ; desktop::RequestHandler::SetDowning at officeipcthread.cxx:700 0x1040909d9 <+13337>: e9 00 00 00 00 jmp 0x1040909de ; <+13342> at app.cxx:1719 0x1040909de <+13342>: 48 8d 35 2c 0c 14 00 leaq 0x140c2c(%rip), %rsi ; "Caught Unknown Exception: Aborting!" 0x1040909e5 <+13349>: 48 8d bd 50 f9 ff ff leaq -0x6b0(%rbp), %rdi 0x1040909ec <+13356>: e8 0f 40 00 00 callq 0x104094a00 ; rtl::OUString::OUString at ustring.hxx:236 0x1040909f1 <+13361>: e9 00 00 00 00 jmp 0x1040909f6 ; <+13366> at app.cxx:1719 0x1040909f6 <+13366>: 48 8d bd 50 f9 ff ff leaq -0x6b0(%rbp), %rdi 0x1040909fd <+13373>: e8 ce 95 ff ff callq 0x104089fd0 ; desktop::(anonymous namespace)::FatalError at app.cxx:430 0x104090a02 <+13378>: e9 00 00 00 00 jmp 0x104090a07 ; <+13383> at app.cxx:1719 0x104090a07 <+13383>: 48 8d bd 50 f9 ff ff leaq -0x6b0(%rbp), %rdi 0x104090a0e <+13390>: e8 8d 04 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090a13 <+13395>: e8 78 c9 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090a18 <+13400>: e9 00 00 00 00 jmp 0x104090a1d ; <+13405> at app.cxx:1720 0x104090a1d <+13405>: e9 51 fe ff ff jmp 0x104090873 ; <+12979> at app.cxx:1721 0x104090a22 <+13410>: 48 8d bd 68 f9 ff ff leaq -0x698(%rbp), %rdi 0x104090a29 <+13417>: e8 b2 3f 00 00 callq 0x1040949e0 ; com::sun::star::uno::ContextLayer::~ContextLayer at current_context.hxx:107 0x104090a2e <+13422>: e9 40 fe ff ff jmp 0x104090873 ; <+12979> at app.cxx:1721 0x104090a33 <+13427>: 89 d1 movl %edx, %ecx 0x104090a35 <+13429>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090a3c <+13436>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090a42 <+13442>: e9 1b 00 00 00 jmp 0x104090a62 ; <+13474> at app.cxx:1720 0x104090a47 <+13447>: 48 8d bd 50 f9 ff ff leaq -0x6b0(%rbp), %rdi 0x104090a4e <+13454>: 89 d1 movl %edx, %ecx 0x104090a50 <+13456>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090a57 <+13463>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090a5d <+13469>: e8 3e 04 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090a62 <+13474>: e8 29 c9 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090a67 <+13479>: e9 00 00 00 00 jmp 0x104090a6c ; <+13484> at app.cxx:1720 0x104090a6c <+13484>: e9 98 01 00 00 jmp 0x104090c09 ; <+13897> at app.cxx:1730 0x104090a71 <+13489>: 89 d1 movl %edx, %ecx 0x104090a73 <+13491>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090a7a <+13498>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090a80 <+13504>: e9 1b 00 00 00 jmp 0x104090aa0 ; <+13536> at app.cxx:1715 0x104090a85 <+13509>: 48 8d bd 48 f9 ff ff leaq -0x6b8(%rbp), %rdi 0x104090a8c <+13516>: 89 d1 movl %edx, %ecx 0x104090a8e <+13518>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090a95 <+13525>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090a9b <+13531>: e8 00 04 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090aa0 <+13536>: e8 eb c8 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090aa5 <+13541>: e9 00 00 00 00 jmp 0x104090aaa ; <+13546> at app.cxx:1715 0x104090aaa <+13546>: e9 5a 01 00 00 jmp 0x104090c09 ; <+13897> at app.cxx:1730 0x104090aaf <+13551>: 89 d1 movl %edx, %ecx 0x104090ab1 <+13553>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090ab8 <+13560>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090abe <+13566>: e8 cd c8 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090ac3 <+13571>: e9 00 00 00 00 jmp 0x104090ac8 ; <+13576> at app.cxx:1710 0x104090ac8 <+13576>: e9 3c 01 00 00 jmp 0x104090c09 ; <+13897> at app.cxx:1730 0x104090acd <+13581>: 89 d1 movl %edx, %ecx 0x104090acf <+13583>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090ad6 <+13590>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090adc <+13596>: e9 1b 00 00 00 jmp 0x104090afc ; <+13628> at app.cxx:1705 0x104090ae1 <+13601>: 48 8d bd 40 f9 ff ff leaq -0x6c0(%rbp), %rdi 0x104090ae8 <+13608>: 89 d1 movl %edx, %ecx 0x104090aea <+13610>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090af1 <+13617>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090af7 <+13623>: e8 a4 03 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090afc <+13628>: e8 8f c8 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090b01 <+13633>: e9 00 00 00 00 jmp 0x104090b06 ; <+13638> at app.cxx:1705 0x104090b06 <+13638>: e9 fe 00 00 00 jmp 0x104090c09 ; <+13897> at app.cxx:1730 0x104090b0b <+13643>: 89 d1 movl %edx, %ecx 0x104090b0d <+13645>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090b14 <+13652>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090b1a <+13658>: e9 1b 00 00 00 jmp 0x104090b3a ; <+13690> at app.cxx:1700 0x104090b1f <+13663>: 48 8d bd 38 f9 ff ff leaq -0x6c8(%rbp), %rdi 0x104090b26 <+13670>: 89 d1 movl %edx, %ecx 0x104090b28 <+13672>: 48 89 85 58 f4 ff ff movq %rax, -0xba8(%rbp) 0x104090b2f <+13679>: 89 8d 54 f4 ff ff movl %ecx, -0xbac(%rbp) 0x104090b35 <+13685>: e8 66 03 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090b3a <+13690>: e8 51 c8 12 00 callq 0x1041bd390 ; symbol stub for: __cxa_end_catch 0x104090b3f <+13695>: e9 00 00 00 00 jmp 0x104090b44 ; <+13700> at app.cxx:1700 0x104090b44 <+13700>: e9 c0 00 00 00 jmp 0x104090c09 ; <+13897> at app.cxx:1730 0x104090b49 <+13705>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x104090b50 <+13712>: e8 9b b3 ff ff callq 0x10408bef0 ; com::sun::star::uno::BaseReference::is at Reference.h:94 0x104090b55 <+13717>: 88 85 4f f0 ff ff movb %al, -0xfb1(%rbp) 0x104090b5b <+13723>: e9 00 00 00 00 jmp 0x104090b60 ; <+13728> at app.cxx:1724 0x104090b60 <+13728>: 8a 85 4f f0 ff ff movb -0xfb1(%rbp), %al 0x104090b66 <+13734>: a8 01 testb $0x1, %al 0x104090b68 <+13736>: 0f 85 05 00 00 00 jne 0x104090b73 ; <+13747> at app.cxx:1725 0x104090b6e <+13742>: e9 47 00 00 00 jmp 0x104090bba ; <+13818> at app.cxx:1725 0x104090b73 <+13747>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x104090b7a <+13754>: e8 11 6b ff ff callq 0x104087690 ; com::sun::star::uno::Reference::operator-> at Reference.h:410 0x104090b7f <+13759>: 48 89 85 40 f0 ff ff movq %rax, -0xfc0(%rbp) 0x104090b86 <+13766>: e9 00 00 00 00 jmp 0x104090b8b ; <+13771> at app.cxx:1725 0x104090b8b <+13771>: 48 8b 85 40 f0 ff ff movq -0xfc0(%rbp), %rax 0x104090b92 <+13778>: 48 83 c0 18 addq $0x18, %rax 0x104090b96 <+13782>: 48 8b 8d 40 f0 ff ff movq -0xfc0(%rbp), %rcx 0x104090b9d <+13789>: 48 8b 51 18 movq 0x18(%rcx), %rdx 0x104090ba1 <+13793>: 48 8b 52 18 movq 0x18(%rdx), %rdx 0x104090ba5 <+13797>: 48 89 c7 movq %rax, %rdi 0x104090ba8 <+13800>: ff d2 callq *%rdx 0x104090baa <+13802>: 88 85 3f f0 ff ff movb %al, -0xfc1(%rbp) 0x104090bb0 <+13808>: e9 00 00 00 00 jmp 0x104090bb5 ; <+13813> at app.cxx:1725 0x104090bb5 <+13813>: e9 00 00 00 00 jmp 0x104090bba ; <+13818> at app.cxx:1725 0x104090bba <+13818>: e9 00 00 00 00 jmp 0x104090bbf ; <+13823> at app.cxx:1729 0x104090bbf <+13823>: 48 8b bd c8 f3 ff ff movq -0xc38(%rbp), %rdi 0x104090bc6 <+13830>: e8 d5 3e 00 00 callq 0x104094aa0 ; desktop::Desktop::doShutdown at app.cxx:1733 0x104090bcb <+13835>: 89 85 38 f0 ff ff movl %eax, -0xfc8(%rbp) 0x104090bd1 <+13841>: e9 00 00 00 00 jmp 0x104090bd6 ; <+13846> at app.cxx:1729 0x104090bd6 <+13846>: 48 8d bd c0 f9 ff ff leaq -0x640(%rbp), %rdi 0x104090bdd <+13853>: 8b 85 38 f0 ff ff movl -0xfc8(%rbp), %eax 0x104090be3 <+13859>: 89 85 6c f4 ff ff movl %eax, -0xb94(%rbp) 0x104090be9 <+13865>: c7 85 50 f4 ff ff 01 00 00 00 movl $0x1, -0xbb0(%rbp) 0x104090bf3 <+13875>: e8 be c2 12 00 callq 0x1041bceb6 ; symbol stub for: SvtAccessibilityOptions::~SvtAccessibilityOptions() 0x104090bf8 <+13880>: 48 8d bd f0 f9 ff ff leaq -0x610(%rbp), %rdi 0x104090bff <+13887>: e8 a0 c2 12 00 callq 0x1041bcea4 ; symbol stub for: SvtTabAppearanceCfg::~SvtTabAppearanceCfg() 0x104090c04 <+13892>: e9 1d 00 00 00 jmp 0x104090c26 ; <+13926> at app.cxx:1730 0x104090c09 <+13897>: 48 8d bd c0 f9 ff ff leaq -0x640(%rbp), %rdi 0x104090c10 <+13904>: e8 a1 c2 12 00 callq 0x1041bceb6 ; symbol stub for: SvtAccessibilityOptions::~SvtAccessibilityOptions() 0x104090c15 <+13909>: 48 8d bd f0 f9 ff ff leaq -0x610(%rbp), %rdi 0x104090c1c <+13916>: e8 83 c2 12 00 callq 0x1041bcea4 ; symbol stub for: SvtTabAppearanceCfg::~SvtTabAppearanceCfg() 0x104090c21 <+13921>: e9 29 00 00 00 jmp 0x104090c4f ; <+13967> at app.cxx:1730 0x104090c26 <+13926>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x104090c2d <+13933>: e8 de 6a ff ff callq 0x104087710 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x104090c32 <+13938>: 48 8d bd e8 fb ff ff leaq -0x418(%rbp), %rdi 0x104090c39 <+13945>: e8 22 51 00 00 callq 0x104095d60 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x104090c3e <+13950>: 48 8d bd f0 fb ff ff leaq -0x410(%rbp), %rdi 0x104090c45 <+13957>: e8 c6 5c ff ff callq 0x104086910 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x104090c4a <+13962>: e9 29 00 00 00 jmp 0x104090c78 ; <+14008> at app.cxx:1730 0x104090c4f <+13967>: 48 8d bd e0 fb ff ff leaq -0x420(%rbp), %rdi 0x104090c56 <+13974>: e8 b5 6a ff ff callq 0x104087710 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x104090c5b <+13979>: 48 8d bd e8 fb ff ff leaq -0x418(%rbp), %rdi 0x104090c62 <+13986>: e8 f9 50 00 00 callq 0x104095d60 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x104090c67 <+13991>: 48 8d bd f0 fb ff ff leaq -0x410(%rbp), %rdi 0x104090c6e <+13998>: e8 9d 5c ff ff callq 0x104086910 ; com::sun::star::uno::Reference::~Reference at Reference.hxx:108 0x104090c73 <+14003>: e9 11 00 00 00 jmp 0x104090c89 ; <+14025> at app.cxx:1730 0x104090c78 <+14008>: 48 8d bd 28 fc ff ff leaq -0x3d8(%rbp), %rdi 0x104090c7f <+14015>: e8 1c 02 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090c84 <+14020>: e9 11 00 00 00 jmp 0x104090c9a ; <+14042> at app.cxx:1730 0x104090c89 <+14025>: 48 8d bd 28 fc ff ff leaq -0x3d8(%rbp), %rdi 0x104090c90 <+14032>: e8 0b 02 ff ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104090c95 <+14037>: e9 3b 00 00 00 jmp 0x104090cd5 ; <+14101> at app.cxx:1730 0x104090c9a <+14042>: 48 8d bd 48 fc ff ff leaq -0x3b8(%rbp), %rdi 0x104090ca1 <+14049>: e8 3a 3d 00 00 callq 0x1040949e0 ; com::sun::star::uno::ContextLayer::~ContextLayer at current_context.hxx:107 0x104090ca6 <+14054>: 48 8b 3d 53 86 18 00 movq 0x188653(%rip), %rdi ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x104090cad <+14061>: 8b 85 6c f4 ff ff movl -0xb94(%rbp), %eax 0x104090cb3 <+14067>: 48 8b 3f movq (%rdi), %rdi 0x104090cb6 <+14070>: 48 3b 7d f8 cmpq -0x8(%rbp), %rdi 0x104090cba <+14074>: 89 85 34 f0 ff ff movl %eax, -0xfcc(%rbp) 0x104090cc0 <+14080>: 0f 85 37 00 00 00 jne 0x104090cfd ; <+14141> at app.cxx:1610 0x104090cc6 <+14086>: 8b 85 34 f0 ff ff movl -0xfcc(%rbp), %eax 0x104090ccc <+14092>: 48 81 c4 d0 0f 00 00 addq $0xfd0, %rsp ; imm = 0xFD0 0x104090cd3 <+14099>: 5d popq %rbp 0x104090cd4 <+14100>: c3 retq 0x104090cd5 <+14101>: 48 8d bd 48 fc ff ff leaq -0x3b8(%rbp), %rdi 0x104090cdc <+14108>: e8 ff 3c 00 00 callq 0x1040949e0 ; com::sun::star::uno::ContextLayer::~ContextLayer at current_context.hxx:107 0x104090ce1 <+14113>: 48 8b bd 58 f4 ff ff movq -0xba8(%rbp), %rdi 0x104090ce8 <+14120>: e8 c1 c6 12 00 callq 0x1041bd3ae ; symbol stub for: _Unwind_Resume 0x104090ced <+14125>: 89 d1 movl %edx, %ecx 0x104090cef <+14127>: 48 89 c7 movq %rax, %rdi 0x104090cf2 <+14130>: 89 8d 30 f0 ff ff movl %ecx, -0xfd0(%rbp) 0x104090cf8 <+14136>: e8 c3 56 ff ff callq 0x1040863c0 ; __clang_call_terminate 0x104090cfd <+14141>: e8 ca c6 12 00 callq 0x1041bd3cc ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x1040906d3 UNWIND PLANS for libsofficeapp.dylib`desktop::Desktop::Main() (start addr 0x10408d5c0) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 51456-0x0000000000010042) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 14100: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 14101: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI LSDA address 0x1041bfcd8, personality routine is at address 0x1042192f8 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 51456-0x0000000000010042) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing LSDA address 0x1041bfcd8, personality routine is at address 0x1042192f8 This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 51456-0x0000000000010042) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 14100: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 14101: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x1041bfcd8, personality routine is at address 0x1042192f8 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 51456-0x0000000000010050) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10b7d5b0a libvcllo.dylib`ImplSVMain: 0x10b7d5a50 <+0>: 55 pushq %rbp 0x10b7d5a51 <+1>: 48 89 e5 movq %rsp, %rbp 0x10b7d5a54 <+4>: 48 83 ec 60 subq $0x60, %rsp 0x10b7d5a58 <+8>: 48 8b 05 91 b2 62 00 movq 0x62b291(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b7d5a5f <+15>: 48 8b 00 movq (%rax), %rax 0x10b7d5a62 <+18>: 48 89 45 f8 movq %rax, -0x8(%rbp) 0x10b7d5a66 <+22>: e8 b5 b0 ff ff callq 0x10b7d0b20 ; ImplGetSVData at svdata.cxx:70 0x10b7d5a6b <+27>: 48 89 45 d8 movq %rax, -0x28(%rbp) 0x10b7d5a6f <+31>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7d5a73 <+35>: 48 83 78 10 00 cmpq $0x0, 0x10(%rax) 0x10b7d5a78 <+40>: 0f 85 38 00 00 00 jne 0x10b7d5ab6 ; <+102> at svmain.cxx:175 0x10b7d5a7e <+46>: 48 8d 7d e8 leaq -0x18(%rbp), %rdi 0x10b7d5a82 <+50>: 48 8d 35 1e 31 47 00 leaq 0x47311e(%rip), %rsi ; "no instance of class Application" 0x10b7d5a89 <+57>: e8 52 c7 7e ff callq 0x10afc21e0 ; sal::detail::operator<< at log.hxx:69 0x10b7d5a8e <+62>: 48 8d 7d f0 leaq -0x10(%rbp), %rdi 0x10b7d5a92 <+66>: 48 89 45 f0 movq %rax, -0x10(%rbp) 0x10b7d5a96 <+70>: e8 25 c7 7e ff callq 0x10afc21c0 ; sal::detail::unwrapStream at log.hxx:102 0x10b7d5a9b <+75>: bf 01 00 00 00 movl $0x1, %edi 0x10b7d5aa0 <+80>: 48 8d 35 32 68 45 00 leaq 0x456832(%rip), %rsi ; "vcl" 0x10b7d5aa7 <+87>: 48 8d 15 bf 30 47 00 leaq 0x4730bf(%rip), %rdx ; "/Users/demo/lode/dev/core/vcl/source/app/svmain.cxx:175: " 0x10b7d5aae <+94>: 48 89 c1 movq %rax, %rcx 0x10b7d5ab1 <+97>: e8 02 8f 3c 00 callq 0x10bb9e9b8 ; symbol stub for: sal_detail_log 0x10b7d5ab6 <+102>: e9 00 00 00 00 jmp 0x10b7d5abb ; <+107> at svmain.cxx:177 0x10b7d5abb <+107>: c7 45 d4 01 00 00 00 movl $0x1, -0x2c(%rbp) 0x10b7d5ac2 <+114>: e8 69 01 00 00 callq 0x10b7d5c30 ; isInitVCL at svmain.cxx:264 0x10b7d5ac7 <+119>: b1 01 movb $0x1, %cl 0x10b7d5ac9 <+121>: a8 01 testb $0x1, %al 0x10b7d5acb <+123>: 88 4d c3 movb %cl, -0x3d(%rbp) 0x10b7d5ace <+126>: 0f 85 08 00 00 00 jne 0x10b7d5adc ; <+140> at svmain.cxx:179 0x10b7d5ad4 <+132>: e8 b7 01 00 00 callq 0x10b7d5c90 ; InitVCL at svmain.cxx:272 0x10b7d5ad9 <+137>: 88 45 c3 movb %al, -0x3d(%rbp) 0x10b7d5adc <+140>: 8a 45 c3 movb -0x3d(%rbp), %al 0x10b7d5adf <+143>: 24 01 andb $0x1, %al 0x10b7d5ae1 <+145>: 88 45 d3 movb %al, -0x2d(%rbp) 0x10b7d5ae4 <+148>: f6 45 d3 01 testb $0x1, -0x2d(%rbp) 0x10b7d5ae8 <+152>: 0f 84 2a 00 00 00 je 0x10b7d5b18 ; <+200> at svmain.cxx:189 0x10b7d5aee <+158>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7d5af2 <+162>: c6 80 f0 00 00 00 01 movb $0x1, 0xf0(%rax) 0x10b7d5af9 <+169>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7d5afd <+173>: 48 8b 40 10 movq 0x10(%rax), %rax 0x10b7d5b01 <+177>: 48 8b 08 movq (%rax), %rcx 0x10b7d5b04 <+180>: 48 89 c7 movq %rax, %rdi 0x10b7d5b07 <+183>: ff 51 28 callq *0x28(%rcx) 0x10b7d5b0a <+186>: 89 45 d4 movl %eax, -0x2c(%rbp) 0x10b7d5b0d <+189>: 48 8b 4d d8 movq -0x28(%rbp), %rcx 0x10b7d5b11 <+193>: c6 81 f0 00 00 00 00 movb $0x0, 0xf0(%rcx) 0x10b7d5b18 <+200>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7d5b1c <+204>: 48 05 70 03 00 00 addq $0x370, %rax ; imm = 0x370 0x10b7d5b22 <+210>: 48 89 c7 movq %rax, %rdi 0x10b7d5b25 <+213>: e8 66 27 fc ff callq 0x10b798290 ; rtl::Reference::is at ref.hxx:194 0x10b7d5b2a <+218>: a8 01 testb $0x1, %al 0x10b7d5b2c <+220>: 0f 85 05 00 00 00 jne 0x10b7d5b37 ; <+231> at svmain.cxx:191 0x10b7d5b32 <+226>: e9 30 00 00 00 jmp 0x10b7d5b67 ; <+279> at svmain.cxx:200 0x10b7d5b37 <+231>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7d5b3b <+235>: 48 05 70 03 00 00 addq $0x370, %rax ; imm = 0x370 0x10b7d5b41 <+241>: 48 89 c7 movq %rax, %rdi 0x10b7d5b44 <+244>: e8 67 27 fc ff callq 0x10b7982b0 ; rtl::Reference::operator-> at ref.hxx:176 0x10b7d5b49 <+249>: 48 89 c7 movq %rax, %rdi 0x10b7d5b4c <+252>: e8 af 10 fb ff callq 0x10b786c00 ; vcl::DisplayConnectionDispatch::terminate at displayconnectiondispatch.cxx:58 0x10b7d5b51 <+257>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7d5b55 <+261>: 48 05 70 03 00 00 addq $0x370, %rax ; imm = 0x370 0x10b7d5b5b <+267>: 48 89 c7 movq %rax, %rdi 0x10b7d5b5e <+270>: e8 0d 06 00 00 callq 0x10b7d6170 ; rtl::Reference::clear at ref.hxx:152 0x10b7d5b63 <+275>: 48 89 45 b8 movq %rax, -0x48(%rbp) 0x10b7d5b67 <+279>: 48 8b 45 d8 movq -0x28(%rbp), %rax 0x10b7d5b6b <+283>: 48 05 78 03 00 00 addq $0x378, %rax ; imm = 0x378 0x10b7d5b71 <+289>: 48 89 c7 movq %rax, %rdi 0x10b7d5b74 <+292>: e8 a7 00 7e ff callq 0x10afb5c20 ; com::sun::star::uno::BaseReference::is at Reference.h:94 0x10b7d5b79 <+297>: a8 01 testb $0x1, %al 0x10b7d5b7b <+299>: 0f 85 05 00 00 00 jne 0x10b7d5b86 ; <+310> at svmain.cxx:200 0x10b7d5b81 <+305>: e9 6c 00 00 00 jmp 0x10b7d5bf2 ; <+418> at svmain.cxx:210 0x10b7d5b86 <+310>: 48 8d 7d e0 leaq -0x20(%rbp), %rdi 0x10b7d5b8a <+314>: e8 81 64 a6 ff callq 0x10b23c010 ; SolarMutexReleaser::SolarMutexReleaser at svapp.hxx:1566 0x10b7d5b8f <+319>: 48 8b 7d d8 movq -0x28(%rbp), %rdi 0x10b7d5b93 <+323>: 48 81 c7 78 03 00 00 addq $0x378, %rdi ; imm = 0x378 0x10b7d5b9a <+330>: e8 d1 e1 92 ff callq 0x10b103d70 ; com::sun::star::uno::Reference::operator-> at Reference.h:410 0x10b7d5b9f <+335>: 48 89 45 b0 movq %rax, -0x50(%rbp) 0x10b7d5ba3 <+339>: e9 00 00 00 00 jmp 0x10b7d5ba8 ; <+344> at svmain.cxx:204 0x10b7d5ba8 <+344>: 48 8b 45 b0 movq -0x50(%rbp), %rax 0x10b7d5bac <+348>: 48 8b 08 movq (%rax), %rcx 0x10b7d5baf <+351>: 48 8b 49 18 movq 0x18(%rcx), %rcx 0x10b7d5bb3 <+355>: 48 89 c7 movq %rax, %rdi 0x10b7d5bb6 <+358>: ff d1 callq *%rcx 0x10b7d5bb8 <+360>: e9 00 00 00 00 jmp 0x10b7d5bbd ; <+365> at svmain.cxx:204 0x10b7d5bbd <+365>: 48 8d 7d e0 leaq -0x20(%rbp), %rdi 0x10b7d5bc1 <+369>: e8 9a 64 a6 ff callq 0x10b23c060 ; SolarMutexReleaser::~SolarMutexReleaser at svapp.hxx:1569 0x10b7d5bc6 <+374>: 48 8b 7d d8 movq -0x28(%rbp), %rdi 0x10b7d5bca <+378>: 48 81 c7 78 03 00 00 addq $0x378, %rdi ; imm = 0x378 0x10b7d5bd1 <+385>: e8 6a 74 fa ff callq 0x10b77d040 ; com::sun::star::uno::Reference::clear at Reference.hxx:220 0x10b7d5bd6 <+390>: e9 17 00 00 00 jmp 0x10b7d5bf2 ; <+418> at svmain.cxx:210 0x10b7d5bdb <+395>: 48 8d 7d e0 leaq -0x20(%rbp), %rdi 0x10b7d5bdf <+399>: 89 d1 movl %edx, %ecx 0x10b7d5be1 <+401>: 48 89 45 c8 movq %rax, -0x38(%rbp) 0x10b7d5be5 <+405>: 89 4d c4 movl %ecx, -0x3c(%rbp) 0x10b7d5be8 <+408>: e8 73 64 a6 ff callq 0x10b23c060 ; SolarMutexReleaser::~SolarMutexReleaser at svapp.hxx:1569 0x10b7d5bed <+413>: e9 2d 00 00 00 jmp 0x10b7d5c1f ; <+463> at svmain.cxx:205 0x10b7d5bf2 <+418>: e8 c9 25 28 00 callq 0x10ba581c0 ; OpenGLWatchdogThread::stop at OpenGLHelper.cxx:923 0x10b7d5bf7 <+423>: e8 c4 05 00 00 callq 0x10b7d61c0 ; DeInitVCL at svmain.cxx:363 0x10b7d5bfc <+428>: 48 8b 05 ed b0 62 00 movq 0x62b0ed(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b7d5c03 <+435>: 8b 4d d4 movl -0x2c(%rbp), %ecx 0x10b7d5c06 <+438>: 48 8b 00 movq (%rax), %rax 0x10b7d5c09 <+441>: 48 3b 45 f8 cmpq -0x8(%rbp), %rax 0x10b7d5c0d <+445>: 89 4d ac movl %ecx, -0x54(%rbp) 0x10b7d5c10 <+448>: 0f 85 12 00 00 00 jne 0x10b7d5c28 ; <+472> at svmain.cxx:205 0x10b7d5c16 <+454>: 8b 45 ac movl -0x54(%rbp), %eax 0x10b7d5c19 <+457>: 48 83 c4 60 addq $0x60, %rsp 0x10b7d5c1d <+461>: 5d popq %rbp 0x10b7d5c1e <+462>: c3 retq 0x10b7d5c1f <+463>: 48 8b 7d c8 movq -0x38(%rbp), %rdi 0x10b7d5c23 <+467>: e8 fa 92 3c 00 callq 0x10bb9ef22 ; symbol stub for: _Unwind_Resume 0x10b7d5c28 <+472>: e8 25 93 3c 00 callq 0x10bb9ef52 ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x10b7d5b0a UNWIND PLANS for libvcllo.dylib`ImplSVMain() (start addr 0x10b7d5a50) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8544624-0x000000000082634d) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 462: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 463: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI LSDA address 0x10bbef63c, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8544624-0x000000000082634d) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing LSDA address 0x10bbef63c, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8544624-0x000000000082634d) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 462: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 463: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x10bbef63c, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8544624-0x0000000000826350) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10b9373a9 libvcllo.dylib`AquaSalInstance::handleAppDefinedEvent: 0x10b9372b0 <+0>: 55 pushq %rbp 0x10b9372b1 <+1>: 48 89 e5 movq %rsp, %rbp 0x10b9372b4 <+4>: 48 81 ec a0 02 00 00 subq $0x2a0, %rsp ; imm = 0x2A0 0x10b9372bb <+11>: 48 8b 05 2e 9a 4c 00 movq 0x4c9a2e(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b9372c2 <+18>: 48 8b 00 movq (%rax), %rax 0x10b9372c5 <+21>: 48 89 45 f8 movq %rax, -0x8(%rbp) 0x10b9372c9 <+25>: 48 89 bd 50 fe ff ff movq %rdi, -0x1b0(%rbp) 0x10b9372d0 <+32>: 48 8b 35 41 b3 53 00 movq 0x53b341(%rip), %rsi ; "subtype" 0x10b9372d7 <+39>: 48 8b 05 2a 9b 4c 00 movq 0x4c9b2a(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b9372de <+46>: ff d0 callq *%rax 0x10b9372e0 <+48>: 0f bf c8 movswl %ax, %ecx 0x10b9372e3 <+51>: 89 8d 4c fe ff ff movl %ecx, -0x1b4(%rbp) 0x10b9372e9 <+57>: 89 ca movl %ecx, %edx 0x10b9372eb <+59>: 83 ea 01 subl $0x1, %edx 0x10b9372ee <+62>: 89 8d 10 fe ff ff movl %ecx, -0x1f0(%rbp) 0x10b9372f4 <+68>: 89 95 0c fe ff ff movl %edx, -0x1f4(%rbp) 0x10b9372fa <+74>: 0f 84 80 00 00 00 je 0x10b937380 ; <+208> at salinst.cxx:463 0x10b937300 <+80>: e9 00 00 00 00 jmp 0x10b937305 ; <+85> at salinst.cxx:459 0x10b937305 <+85>: 8b 85 10 fe ff ff movl -0x1f0(%rbp), %eax 0x10b93730b <+91>: 83 e8 0a subl $0xa, %eax 0x10b93730e <+94>: 89 85 08 fe ff ff movl %eax, -0x1f8(%rbp) 0x10b937314 <+100>: 0f 84 55 00 00 00 je 0x10b93736f ; <+191> at salinst.cxx:462 0x10b93731a <+106>: e9 00 00 00 00 jmp 0x10b93731f ; <+111> at salinst.cxx:459 0x10b93731f <+111>: 8b 85 10 fe ff ff movl -0x1f0(%rbp), %eax 0x10b937325 <+117>: 83 e8 0f subl $0xf, %eax 0x10b937328 <+120>: 89 85 04 fe ff ff movl %eax, -0x1fc(%rbp) 0x10b93732e <+126>: 0f 84 f2 00 00 00 je 0x10b937426 ; <+374> at salinst.cxx:485 0x10b937334 <+132>: e9 00 00 00 00 jmp 0x10b937339 ; <+137> at salinst.cxx:459 0x10b937339 <+137>: 8b 85 10 fe ff ff movl -0x1f0(%rbp), %eax 0x10b93733f <+143>: 83 e8 14 subl $0x14, %eax 0x10b937342 <+146>: 89 85 00 fe ff ff movl %eax, -0x200(%rbp) 0x10b937348 <+152>: 0f 84 04 07 00 00 je 0x10b937a52 ; <+1954> at salinst.cxx:549 0x10b93734e <+158>: e9 00 00 00 00 jmp 0x10b937353 ; <+163> at salinst.cxx:459 0x10b937353 <+163>: 8b 85 10 fe ff ff movl -0x1f0(%rbp), %eax 0x10b937359 <+169>: 2d ff 7f 00 00 subl $0x7fff, %eax ; imm = 0x7FFF 0x10b93735e <+174>: 89 85 fc fd ff ff movl %eax, -0x204(%rbp) 0x10b937364 <+180>: 0f 84 3a 00 00 00 je 0x10b9373a4 ; <+244> at salinst.cxx:469 0x10b93736a <+186>: e9 e8 06 00 00 jmp 0x10b937a57 ; <+1959> at salinst.cxx:552 0x10b93736f <+191>: 48 8b bd 50 fe ff ff movq -0x1b0(%rbp), %rdi 0x10b937376 <+198>: e8 15 79 00 00 callq 0x10b93ec90 ; AquaSalTimer::handleStartTimerEvent at saltimer.cxx:94 0x10b93737b <+203>: e9 09 07 00 00 jmp 0x10b937a89 ; <+2009> at salinst.cxx:553 0x10b937380 <+208>: 48 8b 05 31 90 4c 00 movq 0x4c9031(%rip), %rax ; (void *)0x00007fff97891888: NSApp 0x10b937387 <+215>: 48 8b 08 movq (%rax), %rcx 0x10b93738a <+218>: 48 8b 00 movq (%rax), %rax 0x10b93738d <+221>: 48 8b 35 8c b2 53 00 movq 0x53b28c(%rip), %rsi ; "stop:" 0x10b937394 <+228>: 48 89 cf movq %rcx, %rdi 0x10b937397 <+231>: 48 89 c2 movq %rax, %rdx 0x10b93739a <+234>: e8 a5 77 26 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10b93739f <+239>: e9 e5 06 00 00 jmp 0x10b937a89 ; <+2009> at salinst.cxx:553 0x10b9373a4 <+244>: e8 a7 e6 e9 ff callq 0x10b7d5a50 ; ImplSVMain at svmain.cxx:171 0x10b9373a9 <+249>: 89 85 48 fe ff ff movl %eax, -0x1b8(%rbp) 0x10b9373af <+255>: 48 83 3d e9 b2 55 00 00 cmpq $0x0, 0x55b2e9(%rip) ; bLeftMain + 7 0x10b9373b7 <+263>: 0f 84 0f 00 00 00 je 0x10b9373cc ; <+284> at salinst.cxx:471 0x10b9373bd <+269>: 8b 85 48 fe ff ff movl -0x1b8(%rbp), %eax 0x10b9373c3 <+275>: 48 8b 0d d6 b2 55 00 movq 0x55b2d6(%rip), %rcx ; gpnInit 0x10b9373ca <+282>: 89 01 movl %eax, (%rcx) 0x10b9373cc <+284>: 48 8b 05 e5 8f 4c 00 movq 0x4c8fe5(%rip), %rax ; (void *)0x00007fff97891888: NSApp 0x10b9373d3 <+291>: 48 8b 08 movq (%rax), %rcx 0x10b9373d6 <+294>: 48 8b 00 movq (%rax), %rax 0x10b9373d9 <+297>: 48 8b 35 40 b2 53 00 movq 0x53b240(%rip), %rsi ; "stop:" 0x10b9373e0 <+304>: 48 89 cf movq %rcx, %rdi 0x10b9373e3 <+307>: 48 89 c2 movq %rax, %rdx 0x10b9373e6 <+310>: e8 59 77 26 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10b9373eb <+315>: c6 05 a6 b2 55 00 01 movb $0x1, 0x55b2a6(%rip) ; pDockMenu + 7 0x10b9373f2 <+322>: 48 83 3d 96 b2 55 00 00 cmpq $0x0, 0x55b296(%rip) ; boost::none + 7 0x10b9373fa <+330>: 0f 84 21 00 00 00 je 0x10b937421 ; <+369> at salinst.cxx:480 0x10b937400 <+336>: 48 8b 05 89 b2 55 00 movq 0x55b289(%rip), %rax ; pDockMenu 0x10b937407 <+343>: 48 8b 35 72 b1 53 00 movq 0x53b172(%rip), %rsi ; "release" 0x10b93740e <+350>: 48 89 c7 movq %rax, %rdi 0x10b937411 <+353>: e8 2e 77 26 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10b937416 <+358>: 48 c7 05 6f b2 55 00 00 00 00 00 movq $0x0, 0x55b26f(%rip) ; boost::none + 4 0x10b937421 <+369>: e9 63 06 00 00 jmp 0x10b937a89 ; <+2009> at salinst.cxx:553 0x10b937426 <+374>: e8 35 96 fe ff callq 0x10b920a60 ; GetSalData at saldata.hxx:113 0x10b93742b <+379>: 48 8d 4d a8 leaq -0x58(%rbp), %rcx 0x10b93742f <+383>: 48 89 85 38 fe ff ff movq %rax, -0x1c8(%rbp) 0x10b937436 <+390>: c6 85 37 fe ff ff 00 movb $0x0, -0x1c9(%rbp) 0x10b93743d <+397>: 48 8b 85 38 fe ff ff movq -0x1c8(%rbp), %rax 0x10b937444 <+404>: 48 83 c0 10 addq $0x10, %rax 0x10b937448 <+408>: 48 89 85 58 fe ff ff movq %rax, -0x1a8(%rbp) 0x10b93744f <+415>: 48 8b 85 58 fe ff ff movq -0x1a8(%rbp), %rax 0x10b937456 <+422>: 48 89 85 68 fe ff ff movq %rax, -0x198(%rbp) 0x10b93745d <+429>: 48 8b 85 68 fe ff ff movq -0x198(%rbp), %rax 0x10b937464 <+436>: 48 8b 40 08 movq 0x8(%rax), %rax 0x10b937468 <+440>: 48 89 8d 78 fe ff ff movq %rcx, -0x188(%rbp) 0x10b93746f <+447>: 48 89 85 70 fe ff ff movq %rax, -0x190(%rbp) 0x10b937476 <+454>: 48 8b 85 78 fe ff ff movq -0x188(%rbp), %rax 0x10b93747d <+461>: 48 8b 8d 70 fe ff ff movq -0x190(%rbp), %rcx 0x10b937484 <+468>: 48 89 85 88 fe ff ff movq %rax, -0x178(%rbp) 0x10b93748b <+475>: 48 89 8d 80 fe ff ff movq %rcx, -0x180(%rbp) 0x10b937492 <+482>: 48 8b 85 88 fe ff ff movq -0x178(%rbp), %rax 0x10b937499 <+489>: 48 8b 8d 80 fe ff ff movq -0x180(%rbp), %rcx 0x10b9374a0 <+496>: 48 89 08 movq %rcx, (%rax) 0x10b9374a3 <+499>: 48 8b 45 a8 movq -0x58(%rbp), %rax 0x10b9374a7 <+503>: 48 89 85 60 fe ff ff movq %rax, -0x1a0(%rbp) 0x10b9374ae <+510>: 48 8b 85 60 fe ff ff movq -0x1a0(%rbp), %rax 0x10b9374b5 <+517>: 48 89 45 a0 movq %rax, -0x60(%rbp) 0x10b9374b9 <+521>: 48 8d 45 98 leaq -0x68(%rbp), %rax 0x10b9374bd <+525>: 48 8d 4d a0 leaq -0x60(%rbp), %rcx 0x10b9374c1 <+529>: 48 8d 55 b0 leaq -0x50(%rbp), %rdx 0x10b9374c5 <+533>: 48 8b b5 38 fe ff ff movq -0x1c8(%rbp), %rsi 0x10b9374cc <+540>: 48 83 c6 10 addq $0x10, %rsi 0x10b9374d0 <+544>: 48 89 b5 90 fe ff ff movq %rsi, -0x170(%rbp) 0x10b9374d7 <+551>: 48 8b b5 90 fe ff ff movq -0x170(%rbp), %rsi 0x10b9374de <+558>: 48 89 b5 a0 fe ff ff movq %rsi, -0x160(%rbp) 0x10b9374e5 <+565>: 48 8b b5 a0 fe ff ff movq -0x160(%rbp), %rsi 0x10b9374ec <+572>: 48 89 b5 a8 fe ff ff movq %rsi, -0x158(%rbp) 0x10b9374f3 <+579>: 48 8b b5 a8 fe ff ff movq -0x158(%rbp), %rsi 0x10b9374fa <+586>: 48 89 b5 b0 fe ff ff movq %rsi, -0x150(%rbp) 0x10b937501 <+593>: 48 8b b5 b0 fe ff ff movq -0x150(%rbp), %rsi 0x10b937508 <+600>: 48 89 b5 b8 fe ff ff movq %rsi, -0x148(%rbp) 0x10b93750f <+607>: 48 8b b5 b8 fe ff ff movq -0x148(%rbp), %rsi 0x10b937516 <+614>: 48 89 b5 c0 fe ff ff movq %rsi, -0x140(%rbp) 0x10b93751d <+621>: 48 8b b5 c0 fe ff ff movq -0x140(%rbp), %rsi 0x10b937524 <+628>: 48 89 95 d0 fe ff ff movq %rdx, -0x130(%rbp) 0x10b93752b <+635>: 48 89 b5 c8 fe ff ff movq %rsi, -0x138(%rbp) 0x10b937532 <+642>: 48 8b 95 d0 fe ff ff movq -0x130(%rbp), %rdx 0x10b937539 <+649>: 48 8b b5 c8 fe ff ff movq -0x138(%rbp), %rsi 0x10b937540 <+656>: 48 89 95 e0 fe ff ff movq %rdx, -0x120(%rbp) 0x10b937547 <+663>: 48 89 b5 d8 fe ff ff movq %rsi, -0x128(%rbp) 0x10b93754e <+670>: 48 8b 95 e0 fe ff ff movq -0x120(%rbp), %rdx 0x10b937555 <+677>: 48 8b b5 d8 fe ff ff movq -0x128(%rbp), %rsi 0x10b93755c <+684>: 48 89 32 movq %rsi, (%rdx) 0x10b93755f <+687>: 48 8b 55 b0 movq -0x50(%rbp), %rdx 0x10b937563 <+691>: 48 89 95 98 fe ff ff movq %rdx, -0x168(%rbp) 0x10b93756a <+698>: 48 8b 95 98 fe ff ff movq -0x168(%rbp), %rdx 0x10b937571 <+705>: 48 89 55 98 movq %rdx, -0x68(%rbp) 0x10b937575 <+709>: 48 89 8d f0 fe ff ff movq %rcx, -0x110(%rbp) 0x10b93757c <+716>: 48 89 85 e8 fe ff ff movq %rax, -0x118(%rbp) 0x10b937583 <+723>: 48 8b 85 f0 fe ff ff movq -0x110(%rbp), %rax 0x10b93758a <+730>: 48 8b 8d e8 fe ff ff movq -0x118(%rbp), %rcx 0x10b937591 <+737>: 48 89 85 00 ff ff ff movq %rax, -0x100(%rbp) 0x10b937598 <+744>: 48 89 8d f8 fe ff ff movq %rcx, -0x108(%rbp) 0x10b93759f <+751>: 48 8b 85 00 ff ff ff movq -0x100(%rbp), %rax 0x10b9375a6 <+758>: 48 8b 00 movq (%rax), %rax 0x10b9375a9 <+761>: 48 8b 8d f8 fe ff ff movq -0x108(%rbp), %rcx 0x10b9375b0 <+768>: 48 3b 01 cmpq (%rcx), %rax 0x10b9375b3 <+771>: 40 0f 94 c7 sete %dil 0x10b9375b7 <+775>: 40 80 f7 ff xorb $-0x1, %dil 0x10b9375bb <+779>: 40 f6 c7 01 testb $0x1, %dil 0x10b9375bf <+783>: 0f 85 05 00 00 00 jne 0x10b9375ca ; <+794> at salinst.cxx:489 0x10b9375c5 <+789>: e9 de 00 00 00 jmp 0x10b9376a8 ; <+1016> at salinst.cxx:496 0x10b9375ca <+794>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b9375ce <+798>: 48 89 85 08 ff ff ff movq %rax, -0xf8(%rbp) 0x10b9375d5 <+805>: 48 8b 85 08 ff ff ff movq -0xf8(%rbp), %rax 0x10b9375dc <+812>: 48 8b 00 movq (%rax), %rax 0x10b9375df <+815>: 48 89 85 10 ff ff ff movq %rax, -0xf0(%rbp) 0x10b9375e6 <+822>: 48 8b 85 10 ff ff ff movq -0xf0(%rbp), %rax 0x10b9375ed <+829>: 48 89 85 18 ff ff ff movq %rax, -0xe8(%rbp) 0x10b9375f4 <+836>: 48 8b 85 18 ff ff ff movq -0xe8(%rbp), %rax 0x10b9375fb <+843>: 48 89 85 20 ff ff ff movq %rax, -0xe0(%rbp) 0x10b937602 <+850>: 48 8b 85 20 ff ff ff movq -0xe0(%rbp), %rax 0x10b937609 <+857>: 48 89 85 28 ff ff ff movq %rax, -0xd8(%rbp) 0x10b937610 <+864>: 48 8b 85 28 ff ff ff movq -0xd8(%rbp), %rax 0x10b937617 <+871>: 48 83 78 10 00 cmpq $0x0, 0x10(%rax) 0x10b93761c <+876>: 0f 84 65 00 00 00 je 0x10b937687 ; <+983> at salinst.cxx:492 0x10b937622 <+882>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b937626 <+886>: 48 89 85 30 ff ff ff movq %rax, -0xd0(%rbp) 0x10b93762d <+893>: 48 8b 85 30 ff ff ff movq -0xd0(%rbp), %rax 0x10b937634 <+900>: 48 8b 00 movq (%rax), %rax 0x10b937637 <+903>: 48 89 85 38 ff ff ff movq %rax, -0xc8(%rbp) 0x10b93763e <+910>: 48 8b 85 38 ff ff ff movq -0xc8(%rbp), %rax 0x10b937645 <+917>: 48 89 85 40 ff ff ff movq %rax, -0xc0(%rbp) 0x10b93764c <+924>: 48 8b 85 40 ff ff ff movq -0xc0(%rbp), %rax 0x10b937653 <+931>: 48 89 85 48 ff ff ff movq %rax, -0xb8(%rbp) 0x10b93765a <+938>: 48 8b 85 48 ff ff ff movq -0xb8(%rbp), %rax 0x10b937661 <+945>: 48 89 85 50 ff ff ff movq %rax, -0xb0(%rbp) 0x10b937668 <+952>: 48 8b 85 50 ff ff ff movq -0xb0(%rbp), %rax 0x10b93766f <+959>: 48 8b 40 10 movq 0x10(%rax), %rax 0x10b937673 <+963>: f6 80 09 01 00 00 01 testb $0x1, 0x109(%rax) 0x10b93767a <+970>: 0f 84 07 00 00 00 je 0x10b937687 ; <+983> at salinst.cxx:492 0x10b937680 <+976>: c6 85 37 fe ff ff 01 movb $0x1, -0x1c9(%rbp) 0x10b937687 <+983>: 48 8d 45 a0 leaq -0x60(%rbp), %rax 0x10b93768b <+987>: 48 89 85 58 ff ff ff movq %rax, -0xa8(%rbp) 0x10b937692 <+994>: 48 8b 85 58 ff ff ff movq -0xa8(%rbp), %rax 0x10b937699 <+1001>: 48 8b 08 movq (%rax), %rcx 0x10b93769c <+1004>: 48 8b 49 08 movq 0x8(%rcx), %rcx 0x10b9376a0 <+1008>: 48 89 08 movq %rcx, (%rax) 0x10b9376a3 <+1011>: e9 11 fe ff ff jmp 0x10b9374b9 ; <+521> at salinst.cxx:488 0x10b9376a8 <+1016>: 48 8b bd 50 fe ff ff movq -0x1b0(%rbp), %rdi 0x10b9376af <+1023>: 48 8b 35 72 af 53 00 movq 0x53af72(%rip), %rsi ; "data1" 0x10b9376b6 <+1030>: 48 8b 05 4b 97 4c 00 movq 0x4c974b(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b9376bd <+1037>: ff d0 callq *%rax 0x10b9376bf <+1039>: 48 89 c6 movq %rax, %rsi 0x10b9376c2 <+1042>: 48 83 e8 02 subq $0x2, %rax 0x10b9376c6 <+1046>: 48 89 b5 f0 fd ff ff movq %rsi, -0x210(%rbp) 0x10b9376cd <+1053>: 48 89 85 e8 fd ff ff movq %rax, -0x218(%rbp) 0x10b9376d4 <+1060>: 0f 84 54 01 00 00 je 0x10b93782e ; <+1406> at salinst.cxx:505 0x10b9376da <+1066>: e9 00 00 00 00 jmp 0x10b9376df ; <+1071> at salinst.cxx:496 0x10b9376df <+1071>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b9376e6 <+1078>: 48 83 e8 04 subq $0x4, %rax 0x10b9376ea <+1082>: 48 89 85 e0 fd ff ff movq %rax, -0x220(%rbp) 0x10b9376f1 <+1089>: 0f 84 46 01 00 00 je 0x10b93783d ; <+1421> at salinst.cxx:507 0x10b9376f7 <+1095>: e9 00 00 00 00 jmp 0x10b9376fc ; <+1100> at salinst.cxx:496 0x10b9376fc <+1100>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b937703 <+1107>: 48 83 e8 10 subq $0x10, %rax 0x10b937707 <+1111>: 48 89 85 d8 fd ff ff movq %rax, -0x228(%rbp) 0x10b93770e <+1118>: 0f 84 f9 00 00 00 je 0x10b93780d ; <+1373> at salinst.cxx:496 0x10b937714 <+1124>: e9 00 00 00 00 jmp 0x10b937719 ; <+1129> at salinst.cxx:496 0x10b937719 <+1129>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b937720 <+1136>: 48 83 e8 20 subq $0x20, %rax 0x10b937724 <+1140>: 48 89 85 d0 fd ff ff movq %rax, -0x230(%rbp) 0x10b93772b <+1147>: 0f 84 1b 01 00 00 je 0x10b93784c ; <+1436> at salinst.cxx:509 0x10b937731 <+1153>: e9 00 00 00 00 jmp 0x10b937736 ; <+1158> at salinst.cxx:496 0x10b937736 <+1158>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b93773d <+1165>: 48 83 e8 40 subq $0x40, %rax 0x10b937741 <+1169>: 48 89 85 c8 fd ff ff movq %rax, -0x238(%rbp) 0x10b937748 <+1176>: 0f 84 1c 01 00 00 je 0x10b93786a ; <+1466> at salinst.cxx:513 0x10b93774e <+1182>: e9 00 00 00 00 jmp 0x10b937753 ; <+1187> at salinst.cxx:496 0x10b937753 <+1187>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b93775a <+1194>: 48 2d 80 00 00 00 subq $0x80, %rax 0x10b937760 <+1200>: 48 89 85 c0 fd ff ff movq %rax, -0x240(%rbp) 0x10b937767 <+1207>: 0f 84 39 01 00 00 je 0x10b9378a6 ; <+1526> at salinst.cxx:524 0x10b93776d <+1213>: e9 00 00 00 00 jmp 0x10b937772 ; <+1218> at salinst.cxx:496 0x10b937772 <+1218>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b937779 <+1225>: 48 2d 00 01 00 00 subq $0x100, %rax ; imm = 0x100 0x10b93777f <+1231>: 48 89 85 b8 fd ff ff movq %rax, -0x248(%rbp) 0x10b937786 <+1238>: 0f 84 1a 01 00 00 je 0x10b9378a6 ; <+1526> at salinst.cxx:524 0x10b93778c <+1244>: e9 00 00 00 00 jmp 0x10b937791 ; <+1249> at salinst.cxx:496 0x10b937791 <+1249>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b937798 <+1256>: 48 2d 00 02 00 00 subq $0x200, %rax ; imm = 0x200 0x10b93779e <+1262>: 48 89 85 b0 fd ff ff movq %rax, -0x250(%rbp) 0x10b9377a5 <+1269>: 0f 84 ec 00 00 00 je 0x10b937897 ; <+1511> at salinst.cxx:519 0x10b9377ab <+1275>: e9 00 00 00 00 jmp 0x10b9377b0 ; <+1280> at salinst.cxx:496 0x10b9377b0 <+1280>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b9377b7 <+1287>: 48 2d 00 04 00 00 subq $0x400, %rax ; imm = 0x400 0x10b9377bd <+1293>: 48 89 85 a8 fd ff ff movq %rax, -0x258(%rbp) 0x10b9377c4 <+1300>: 0f 84 be 00 00 00 je 0x10b937888 ; <+1496> at salinst.cxx:517 0x10b9377ca <+1306>: e9 00 00 00 00 jmp 0x10b9377cf ; <+1311> at salinst.cxx:496 0x10b9377cf <+1311>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b9377d6 <+1318>: 48 2d 00 08 00 00 subq $0x800, %rax ; imm = 0x800 0x10b9377dc <+1324>: 48 89 85 a0 fd ff ff movq %rax, -0x260(%rbp) 0x10b9377e3 <+1331>: 0f 84 72 00 00 00 je 0x10b93785b ; <+1451> at salinst.cxx:511 0x10b9377e9 <+1337>: e9 00 00 00 00 jmp 0x10b9377ee ; <+1342> at salinst.cxx:496 0x10b9377ee <+1342>: 48 8b 85 f0 fd ff ff movq -0x210(%rbp), %rax 0x10b9377f5 <+1349>: 48 2d 00 10 00 00 subq $0x1000, %rax ; imm = 0x1000 0x10b9377fb <+1355>: 48 89 85 98 fd ff ff movq %rax, -0x268(%rbp) 0x10b937802 <+1362>: 0f 84 71 00 00 00 je 0x10b937879 ; <+1481> at salinst.cxx:515 0x10b937808 <+1368>: e9 9e 00 00 00 jmp 0x10b9378ab ; <+1531> at salinst.cxx:527 0x10b93780d <+1373>: b8 05 00 00 00 movl $0x5, %eax 0x10b937812 <+1378>: b9 06 00 00 00 movl $0x6, %ecx 0x10b937817 <+1383>: 8a 95 37 fe ff ff movb -0x1c9(%rbp), %dl 0x10b93781d <+1389>: f6 c2 01 testb $0x1, %dl 0x10b937820 <+1392>: 0f 45 c1 cmovnel %ecx, %eax 0x10b937823 <+1395>: 89 85 44 fe ff ff movl %eax, -0x1bc(%rbp) 0x10b937829 <+1401>: e9 82 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b93782e <+1406>: c7 85 44 fe ff ff 11 00 00 00 movl $0x11, -0x1bc(%rbp) 0x10b937838 <+1416>: e9 73 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b93783d <+1421>: c7 85 44 fe ff ff 0f 00 00 00 movl $0xf, -0x1bc(%rbp) 0x10b937847 <+1431>: e9 64 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b93784c <+1436>: c7 85 44 fe ff ff 03 00 00 00 movl $0x3, -0x1bc(%rbp) 0x10b937856 <+1446>: e9 55 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b93785b <+1451>: c7 85 44 fe ff ff 15 00 00 00 movl $0x15, -0x1bc(%rbp) 0x10b937865 <+1461>: e9 46 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b93786a <+1466>: c7 85 44 fe ff ff 07 00 00 00 movl $0x7, -0x1bc(%rbp) 0x10b937874 <+1476>: e9 37 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b937879 <+1481>: c7 85 44 fe ff ff 09 00 00 00 movl $0x9, -0x1bc(%rbp) 0x10b937883 <+1491>: e9 28 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b937888 <+1496>: c7 85 44 fe ff ff 14 00 00 00 movl $0x14, -0x1bc(%rbp) 0x10b937892 <+1506>: e9 19 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b937897 <+1511>: c7 85 44 fe ff ff 0a 00 00 00 movl $0xa, -0x1bc(%rbp) 0x10b9378a1 <+1521>: e9 0a 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b9378a6 <+1526>: e9 05 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b9378ab <+1531>: e9 00 00 00 00 jmp 0x10b9378b0 ; <+1536> at salinst.cxx:529 0x10b9378b0 <+1536>: 48 8b 85 38 fe ff ff movq -0x1c8(%rbp), %rax 0x10b9378b7 <+1543>: 48 83 c0 10 addq $0x10, %rax 0x10b9378bb <+1547>: 48 89 85 60 ff ff ff movq %rax, -0xa0(%rbp) 0x10b9378c2 <+1554>: 48 8b 85 60 ff ff ff movq -0xa0(%rbp), %rax 0x10b9378c9 <+1561>: 48 8b 40 08 movq 0x8(%rax), %rax 0x10b9378cd <+1565>: 48 89 85 68 ff ff ff movq %rax, -0x98(%rbp) 0x10b9378d4 <+1572>: 48 8b 85 68 ff ff ff movq -0x98(%rbp), %rax 0x10b9378db <+1579>: 48 89 85 70 ff ff ff movq %rax, -0x90(%rbp) 0x10b9378e2 <+1586>: 48 8b 85 70 ff ff ff movq -0x90(%rbp), %rax 0x10b9378e9 <+1593>: 48 89 85 78 ff ff ff movq %rax, -0x88(%rbp) 0x10b9378f0 <+1600>: 48 8b 85 78 ff ff ff movq -0x88(%rbp), %rax 0x10b9378f7 <+1607>: 48 89 45 80 movq %rax, -0x80(%rbp) 0x10b9378fb <+1611>: 48 8b 45 80 movq -0x80(%rbp), %rax 0x10b9378ff <+1615>: 48 8b 40 10 movq 0x10(%rax), %rax 0x10b937903 <+1619>: 48 89 85 28 fe ff ff movq %rax, -0x1d8(%rbp) 0x10b93790a <+1626>: 48 83 bd 28 fe ff ff 00 cmpq $0x0, -0x1d8(%rbp) 0x10b937912 <+1634>: 0f 84 1b 00 00 00 je 0x10b937933 ; <+1667> at salinst.cxx:530 0x10b937918 <+1640>: 48 8b 85 28 fe ff ff movq -0x1d8(%rbp), %rax 0x10b93791f <+1647>: 48 89 c7 movq %rax, %rdi 0x10b937922 <+1650>: e8 99 01 00 00 callq 0x10b937ac0 ; SalFrame::GetWindow at salframe.hxx:274 0x10b937927 <+1655>: 48 89 85 90 fd ff ff movq %rax, -0x270(%rbp) 0x10b93792e <+1662>: e9 10 00 00 00 jmp 0x10b937943 ; <+1683> at salinst.cxx:530 0x10b937933 <+1667>: 31 c0 xorl %eax, %eax 0x10b937935 <+1669>: 89 c1 movl %eax, %ecx 0x10b937937 <+1671>: 48 89 8d 90 fd ff ff movq %rcx, -0x270(%rbp) 0x10b93793e <+1678>: e9 00 00 00 00 jmp 0x10b937943 ; <+1683> at salinst.cxx:530 0x10b937943 <+1683>: 48 8b 85 90 fd ff ff movq -0x270(%rbp), %rax 0x10b93794a <+1690>: 48 89 85 20 fe ff ff movq %rax, -0x1e0(%rbp) 0x10b937951 <+1697>: 48 83 bd 20 fe ff ff 00 cmpq $0x0, -0x1e0(%rbp) 0x10b937959 <+1705>: 0f 84 ee 00 00 00 je 0x10b937a4d ; <+1949> at salinst.cxx:544 0x10b93795f <+1711>: 48 8d 45 88 leaq -0x78(%rbp), %rax 0x10b937963 <+1715>: 48 89 c7 movq %rax, %rdi 0x10b937966 <+1718>: 48 89 85 88 fd ff ff movq %rax, -0x278(%rbp) 0x10b93796d <+1725>: e8 ae b0 68 ff callq 0x10afc2a20 ; Point::Point at gen.hxx:77 0x10b937972 <+1730>: 8b b5 44 fe ff ff movl -0x1bc(%rbp), %esi 0x10b937978 <+1736>: 48 8d 45 f0 leaq -0x10(%rbp), %rax 0x10b93797c <+1740>: 48 89 c7 movq %rax, %rdi 0x10b93797f <+1743>: 48 89 85 80 fd ff ff movq %rax, -0x280(%rbp) 0x10b937986 <+1750>: e8 55 01 00 00 callq 0x10b937ae0 ; CommandMediaData::CommandMediaData at commandevent.hxx:251 0x10b93798b <+1755>: 48 8d 45 d0 leaq -0x30(%rbp), %rax 0x10b93798f <+1759>: ba 11 00 00 00 movl $0x11, %edx 0x10b937994 <+1764>: 31 c9 xorl %ecx, %ecx 0x10b937996 <+1766>: 48 89 c7 movq %rax, %rdi 0x10b937999 <+1769>: 48 8b b5 88 fd ff ff movq -0x278(%rbp), %rsi 0x10b9379a0 <+1776>: 4c 8b 85 80 fd ff ff movq -0x280(%rbp), %r8 0x10b9379a7 <+1783>: 48 89 85 78 fd ff ff movq %rax, -0x288(%rbp) 0x10b9379ae <+1790>: e8 bd 38 74 ff callq 0x10b07b270 ; CommandEvent::CommandEvent at commandevent.cxx:124 0x10b9379b3 <+1795>: 48 8b 95 20 fe ff ff movq -0x1e0(%rbp), %rdx 0x10b9379ba <+1802>: 48 8d 45 b8 leaq -0x48(%rbp), %rax 0x10b9379be <+1806>: be 08 00 00 00 movl $0x8, %esi 0x10b9379c3 <+1811>: 48 89 c7 movq %rax, %rdi 0x10b9379c6 <+1814>: 48 8b 8d 78 fd ff ff movq -0x288(%rbp), %rcx 0x10b9379cd <+1821>: 48 89 85 70 fd ff ff movq %rax, -0x290(%rbp) 0x10b9379d4 <+1828>: e8 97 87 78 ff callq 0x10b0c0170 ; NotifyEvent::NotifyEvent at event.cxx:647 0x10b9379d9 <+1833>: 48 8b bd 70 fd ff ff movq -0x290(%rbp), %rdi 0x10b9379e0 <+1840>: e8 bb 03 90 ff callq 0x10b237da0 ; ImplCallPreNotify at winproc.cxx:59 0x10b9379e5 <+1845>: 88 85 6f fd ff ff movb %al, -0x291(%rbp) 0x10b9379eb <+1851>: e9 00 00 00 00 jmp 0x10b9379f0 ; <+1856> at salinst.cxx:539 0x10b9379f0 <+1856>: 8a 85 6f fd ff ff movb -0x291(%rbp), %al 0x10b9379f6 <+1862>: a8 01 testb $0x1, %al 0x10b9379f8 <+1864>: 0f 85 46 00 00 00 jne 0x10b937a44 ; <+1940> at salinst.cxx:541 0x10b9379fe <+1870>: e9 00 00 00 00 jmp 0x10b937a03 ; <+1875> at salinst.cxx:540 0x10b937a03 <+1875>: 48 8b 85 20 fe ff ff movq -0x1e0(%rbp), %rax 0x10b937a0a <+1882>: 48 8b 08 movq (%rax), %rcx 0x10b937a0d <+1885>: 48 8b 89 88 01 00 00 movq 0x188(%rcx), %rcx 0x10b937a14 <+1892>: 48 8d 75 d0 leaq -0x30(%rbp), %rsi 0x10b937a18 <+1896>: 48 89 c7 movq %rax, %rdi 0x10b937a1b <+1899>: ff d1 callq *%rcx 0x10b937a1d <+1901>: e9 00 00 00 00 jmp 0x10b937a22 ; <+1906> at salinst.cxx:540 0x10b937a22 <+1906>: e9 1d 00 00 00 jmp 0x10b937a44 ; <+1940> at salinst.cxx:541 0x10b937a27 <+1911>: 48 8d 7d b8 leaq -0x48(%rbp), %rdi 0x10b937a2b <+1915>: 89 d1 movl %edx, %ecx 0x10b937a2d <+1917>: 48 89 85 18 fe ff ff movq %rax, -0x1e8(%rbp) 0x10b937a34 <+1924>: 89 8d 14 fe ff ff movl %ecx, -0x1ec(%rbp) 0x10b937a3a <+1930>: e8 11 9b 75 ff callq 0x10b091550 ; NotifyEvent::~NotifyEvent at event.hxx:309 0x10b937a3f <+1935>: e9 62 00 00 00 jmp 0x10b937aa6 ; <+2038> at salinst.cxx:541 0x10b937a44 <+1940>: 48 8d 7d b8 leaq -0x48(%rbp), %rdi 0x10b937a48 <+1944>: e8 03 9b 75 ff callq 0x10b091550 ; NotifyEvent::~NotifyEvent at event.hxx:309 0x10b937a4d <+1949>: e9 37 00 00 00 jmp 0x10b937a89 ; <+2009> at salinst.cxx:553 0x10b937a52 <+1954>: e9 32 00 00 00 jmp 0x10b937a89 ; <+2009> at salinst.cxx:553 0x10b937a57 <+1959>: e9 00 00 00 00 jmp 0x10b937a5c ; <+1964> at salinst.cxx:552 0x10b937a5c <+1964>: bf 01 00 00 00 movl $0x1, %edi 0x10b937a61 <+1969>: 48 8d 35 dd 4a 2f 00 leaq 0x2f4add(%rip), %rsi ; "legacy.osl" 0x10b937a68 <+1976>: 48 8d 15 9e c1 31 00 leaq 0x31c19e(%rip), %rdx ; "/Users/demo/lode/dev/core/vcl/osx/salinst.cxx:552: " 0x10b937a6f <+1983>: 48 8d 0d 16 4b 2f 00 leaq 0x2f4b16(%rip), %rcx ; "%s" 0x10b937a76 <+1990>: 4c 8d 05 c4 c1 31 00 leaq 0x31c1c4(%rip), %r8 ; "unhandled NSApplicationDefined event" 0x10b937a7d <+1997>: b0 00 movb $0x0, %al 0x10b937a7f <+1999>: e8 3a 6f 26 00 callq 0x10bb9e9be ; symbol stub for: sal_detail_logFormat 0x10b937a84 <+2004>: e9 00 00 00 00 jmp 0x10b937a89 ; <+2009> at salinst.cxx:553 0x10b937a89 <+2009>: 48 8b 05 60 92 4c 00 movq 0x4c9260(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b937a90 <+2016>: 48 8b 00 movq (%rax), %rax 0x10b937a93 <+2019>: 48 3b 45 f8 cmpq -0x8(%rbp), %rax 0x10b937a97 <+2023>: 0f 85 15 00 00 00 jne 0x10b937ab2 ; <+2050> at salinst.cxx:541 0x10b937a9d <+2029>: 48 81 c4 a0 02 00 00 addq $0x2a0, %rsp ; imm = 0x2A0 0x10b937aa4 <+2036>: 5d popq %rbp 0x10b937aa5 <+2037>: c3 retq 0x10b937aa6 <+2038>: 48 8b bd 18 fe ff ff movq -0x1e8(%rbp), %rdi 0x10b937aad <+2045>: e8 70 74 26 00 callq 0x10bb9ef22 ; symbol stub for: _Unwind_Resume 0x10b937ab2 <+2050>: e8 9b 74 26 00 callq 0x10bb9ef52 ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x10b9373a9 UNWIND PLANS for libvcllo.dylib`AquaSalInstance::handleAppDefinedEvent(NSEvent*) (start addr 0x10b9372b0) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9992656-0x00000000009881d7) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 2037: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 2038: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI LSDA address 0x10bbff104, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9992656-0x00000000009881d7) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing LSDA address 0x10bbff104, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9992656-0x00000000009881d7) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 2037: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 2038: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x10bbff104, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9992656-0x00000000009881e0) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10ba7da00 libvcllo.dylib`::-[VCL_NSApplication sendEvent:](NSEvent *): 0x10ba7d9b0 <+0>: 55 pushq %rbp 0x10ba7d9b1 <+1>: 48 89 e5 movq %rsp, %rbp 0x10ba7d9b4 <+4>: 48 81 ec e0 01 00 00 subq $0x1e0, %rsp ; imm = 0x1E0 0x10ba7d9bb <+11>: 48 8b 05 2e 33 38 00 movq 0x38332e(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10ba7d9c2 <+18>: 48 8b 00 movq (%rax), %rax 0x10ba7d9c5 <+21>: 48 89 45 f8 movq %rax, -0x8(%rbp) 0x10ba7d9c9 <+25>: 48 89 7d c0 movq %rdi, -0x40(%rbp) 0x10ba7d9cd <+29>: 48 89 75 b8 movq %rsi, -0x48(%rbp) 0x10ba7d9d1 <+33>: 48 89 55 f0 movq %rdx, -0x10(%rbp) 0x10ba7d9d5 <+37>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7d9d9 <+41>: 48 8b 35 50 53 3f 00 movq 0x3f5350(%rip), %rsi ; "type" 0x10ba7d9e0 <+48>: 48 89 c7 movq %rax, %rdi 0x10ba7d9e3 <+51>: e8 5c 11 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7d9e8 <+56>: 48 89 45 b0 movq %rax, -0x50(%rbp) 0x10ba7d9ec <+60>: 48 83 7d b0 0f cmpq $0xf, -0x50(%rbp) 0x10ba7d9f1 <+65>: 0f 85 0e 00 00 00 jne 0x10ba7da05 ; <+85> at vclnsapp.mm:96 0x10ba7d9f7 <+71>: 48 8b 7d f0 movq -0x10(%rbp), %rdi 0x10ba7d9fb <+75>: e8 b0 98 eb ff callq 0x10b9372b0 ; AquaSalInstance::handleAppDefinedEvent at salinst.cxx:457 0x10ba7da00 <+80>: e9 19 0a 00 00 jmp 0x10ba7e41e ; <+2670> at vclnsapp.mm:238 0x10ba7da05 <+85>: 48 83 7d b0 0a cmpq $0xa, -0x50(%rbp) 0x10ba7da0a <+90>: 0f 85 09 0a 00 00 jne 0x10ba7e419 ; <+2665> at vclnsapp.mm:238 0x10ba7da10 <+96>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7da14 <+100>: 48 8b 35 25 53 3f 00 movq 0x3f5325(%rip), %rsi ; "modifierFlags" 0x10ba7da1b <+107>: 48 89 c7 movq %rax, %rdi 0x10ba7da1e <+110>: e8 21 11 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7da23 <+115>: 48 25 00 00 10 00 andq $0x100000, %rax ; imm = 0x100000 0x10ba7da29 <+121>: 48 83 f8 00 cmpq $0x0, %rax 0x10ba7da2d <+125>: 0f 84 e6 09 00 00 je 0x10ba7e419 ; <+2665> at vclnsapp.mm:238 0x10ba7da33 <+131>: 48 8b 05 7e 29 38 00 movq 0x38297e(%rip), %rax ; (void *)0x00007fff97891888: NSApp 0x10ba7da3a <+138>: 48 8b 00 movq (%rax), %rax 0x10ba7da3d <+141>: 48 8b 35 3c 59 3f 00 movq 0x3f593c(%rip), %rsi ; "keyWindow" 0x10ba7da44 <+148>: 48 89 c7 movq %rax, %rdi 0x10ba7da47 <+151>: e8 f8 10 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7da4c <+156>: 48 89 45 a8 movq %rax, -0x58(%rbp) 0x10ba7da50 <+160>: 48 83 7d a8 00 cmpq $0x0, -0x58(%rbp) 0x10ba7da55 <+165>: 0f 84 0e 05 00 00 je 0x10ba7df69 ; <+1465> at vclnsapp.mm:190 0x10ba7da5b <+171>: 48 8b 45 a8 movq -0x58(%rbp), %rax 0x10ba7da5f <+175>: 48 8b 0d a2 5e 3f 00 movq 0x3f5ea2(%rip), %rcx ; (void *)0x000000010be748a0: SalFrameWindow 0x10ba7da66 <+182>: 48 8b 35 db 53 3f 00 movq 0x3f53db(%rip), %rsi ; "class" 0x10ba7da6d <+189>: 48 89 cf movq %rcx, %rdi 0x10ba7da70 <+192>: 48 89 45 80 movq %rax, -0x80(%rbp) 0x10ba7da74 <+196>: e8 cb 10 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7da79 <+201>: 48 8b 35 00 55 3f 00 movq 0x3f5500(%rip), %rsi ; "isKindOfClass:" 0x10ba7da80 <+208>: 48 8b 4d 80 movq -0x80(%rbp), %rcx 0x10ba7da84 <+212>: 48 89 cf movq %rcx, %rdi 0x10ba7da87 <+215>: 48 89 c2 movq %rax, %rdx 0x10ba7da8a <+218>: e8 b5 10 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7da8f <+223>: 3c 00 cmpb $0x0, %al 0x10ba7da91 <+225>: 0f 84 d2 04 00 00 je 0x10ba7df69 ; <+1465> at vclnsapp.mm:190 0x10ba7da97 <+231>: 48 8b 45 a8 movq -0x58(%rbp), %rax 0x10ba7da9b <+235>: 48 8b 35 9e 4d 3f 00 movq 0x3f4d9e(%rip), %rsi ; "getSalFrame" 0x10ba7daa2 <+242>: 48 89 c7 movq %rax, %rdi 0x10ba7daa5 <+245>: e8 9a 10 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7daaa <+250>: 48 89 45 a0 movq %rax, -0x60(%rbp) 0x10ba7daae <+254>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7dab2 <+258>: 48 8b 35 87 52 3f 00 movq 0x3f5287(%rip), %rsi ; "modifierFlags" 0x10ba7dab9 <+265>: 48 89 c7 movq %rax, %rdi 0x10ba7dabc <+268>: e8 83 10 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dac1 <+273>: 48 25 00 00 1e 00 andq $0x1e0000, %rax ; imm = 0x1E0000 0x10ba7dac7 <+279>: 89 c1 movl %eax, %ecx 0x10ba7dac9 <+281>: 89 4d 9c movl %ecx, -0x64(%rbp) 0x10ba7dacc <+284>: 48 8b 45 a0 movq -0x60(%rbp), %rax 0x10ba7dad0 <+288>: 8b 88 14 01 00 00 movl 0x114(%rax), %ecx 0x10ba7dad6 <+294>: 89 c8 movl %ecx, %eax 0x10ba7dad8 <+296>: 48 83 e0 02 andq $0x2, %rax 0x10ba7dadc <+300>: 48 83 f8 00 cmpq $0x0, %rax 0x10ba7dae0 <+304>: 0f 84 8e 00 00 00 je 0x10ba7db74 ; <+452> at vclnsapp.mm:124 0x10ba7dae6 <+310>: 8b 45 9c movl -0x64(%rbp), %eax 0x10ba7dae9 <+313>: 89 c1 movl %eax, %ecx 0x10ba7daeb <+315>: 48 81 f9 00 00 10 00 cmpq $0x100000, %rcx ; imm = 0x100000 0x10ba7daf2 <+322>: 0f 85 77 00 00 00 jne 0x10ba7db6f ; <+447> at vclnsapp.mm:119 0x10ba7daf8 <+328>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7dafc <+332>: 48 8b 35 85 58 3f 00 movq 0x3f5885(%rip), %rsi ; "charactersIgnoringModifiers" 0x10ba7db03 <+339>: 48 89 c7 movq %rax, %rdi 0x10ba7db06 <+342>: e8 39 10 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7db0b <+347>: 48 8d 35 d6 f5 3e 00 leaq 0x3ef5d6(%rip), %rsi ; @"'w'" 0x10ba7db12 <+354>: 48 8b 3d d7 53 3f 00 movq 0x3f53d7(%rip), %rdi ; "isEqualToString:" 0x10ba7db19 <+361>: 48 89 bd 78 ff ff ff movq %rdi, -0x88(%rbp) 0x10ba7db20 <+368>: 48 89 c7 movq %rax, %rdi 0x10ba7db23 <+371>: 48 8b 85 78 ff ff ff movq -0x88(%rbp), %rax 0x10ba7db2a <+378>: 48 89 b5 70 ff ff ff movq %rsi, -0x90(%rbp) 0x10ba7db31 <+385>: 48 89 c6 movq %rax, %rsi 0x10ba7db34 <+388>: 48 8b 95 70 ff ff ff movq -0x90(%rbp), %rdx 0x10ba7db3b <+395>: e8 04 10 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7db40 <+400>: 3c 00 cmpb $0x0, %al 0x10ba7db42 <+402>: 0f 84 27 00 00 00 je 0x10ba7db6f ; <+447> at vclnsapp.mm:119 0x10ba7db48 <+408>: 48 8b 7d a0 movq -0x60(%rbp), %rdi 0x10ba7db4c <+412>: e8 2f 64 ef ff callq 0x10b973f80 ; AquaSalFrame::getNSWindow at salframe.h:171 0x10ba7db51 <+417>: 31 c9 xorl %ecx, %ecx 0x10ba7db53 <+419>: 89 ca movl %ecx, %edx 0x10ba7db55 <+421>: 48 8b 35 34 58 3f 00 movq 0x3f5834(%rip), %rsi ; "windowShouldClose:" 0x10ba7db5c <+428>: 48 89 c7 movq %rax, %rdi 0x10ba7db5f <+431>: e8 e0 0f 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7db64 <+436>: 88 85 6f ff ff ff movb %al, -0x91(%rbp) 0x10ba7db6a <+442>: e9 d6 08 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7db6f <+447>: e9 00 00 00 00 jmp 0x10ba7db74 ; <+452> at vclnsapp.mm:124 0x10ba7db74 <+452>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7db78 <+456>: 48 8b 35 09 58 3f 00 movq 0x3f5809(%rip), %rsi ; "charactersIgnoringModifiers" 0x10ba7db7f <+463>: 48 89 c7 movq %rax, %rdi 0x10ba7db82 <+466>: e8 bd 0f 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7db87 <+471>: 48 8d 35 7a f5 3e 00 leaq 0x3ef57a(%rip), %rsi ; @"'m'" 0x10ba7db8e <+478>: 48 8b 3d 5b 53 3f 00 movq 0x3f535b(%rip), %rdi ; "isEqualToString:" 0x10ba7db95 <+485>: 48 89 bd 60 ff ff ff movq %rdi, -0xa0(%rbp) 0x10ba7db9c <+492>: 48 89 c7 movq %rax, %rdi 0x10ba7db9f <+495>: 48 8b 85 60 ff ff ff movq -0xa0(%rbp), %rax 0x10ba7dba6 <+502>: 48 89 b5 58 ff ff ff movq %rsi, -0xa8(%rbp) 0x10ba7dbad <+509>: 48 89 c6 movq %rax, %rsi 0x10ba7dbb0 <+512>: 48 8b 95 58 ff ff ff movq -0xa8(%rbp), %rdx 0x10ba7dbb7 <+519>: e8 88 0f 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dbbc <+524>: 3c 00 cmpb $0x0, %al 0x10ba7dbbe <+526>: 0f 84 92 00 00 00 je 0x10ba7dc56 ; <+678> at vclnsapp.mm:141 0x10ba7dbc4 <+532>: 8b 45 9c movl -0x64(%rbp), %eax 0x10ba7dbc7 <+535>: 89 c1 movl %eax, %ecx 0x10ba7dbc9 <+537>: 48 81 f9 00 00 10 00 cmpq $0x100000, %rcx ; imm = 0x100000 0x10ba7dbd0 <+544>: 0f 85 47 00 00 00 jne 0x10ba7dc1d ; <+621> at vclnsapp.mm:132 0x10ba7dbd6 <+550>: 48 8b 7d a0 movq -0x60(%rbp), %rdi 0x10ba7dbda <+554>: e8 a1 63 ef ff callq 0x10b973f80 ; AquaSalFrame::getNSWindow at salframe.h:171 0x10ba7dbdf <+559>: 48 8b 35 32 4d 3f 00 movq 0x3f4d32(%rip), %rsi ; "styleMask" 0x10ba7dbe6 <+566>: 48 89 c7 movq %rax, %rdi 0x10ba7dbe9 <+569>: e8 56 0f 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dbee <+574>: 48 83 e0 04 andq $0x4, %rax 0x10ba7dbf2 <+578>: 48 83 f8 00 cmpq $0x0, %rax 0x10ba7dbf6 <+582>: 0f 84 21 00 00 00 je 0x10ba7dc1d ; <+621> at vclnsapp.mm:132 0x10ba7dbfc <+588>: 48 8b 7d a0 movq -0x60(%rbp), %rdi 0x10ba7dc00 <+592>: e8 7b 63 ef ff callq 0x10b973f80 ; AquaSalFrame::getNSWindow at salframe.h:171 0x10ba7dc05 <+597>: 31 c9 xorl %ecx, %ecx 0x10ba7dc07 <+599>: 89 ca movl %ecx, %edx 0x10ba7dc09 <+601>: 48 8b 35 88 57 3f 00 movq 0x3f5788(%rip), %rsi ; "performMiniaturize:" 0x10ba7dc10 <+608>: 48 89 c7 movq %rax, %rdi 0x10ba7dc13 <+611>: e8 2c 0f 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dc18 <+616>: e9 28 08 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7dc1d <+621>: 8b 45 9c movl -0x64(%rbp), %eax 0x10ba7dc20 <+624>: 89 c1 movl %eax, %ecx 0x10ba7dc22 <+626>: 48 81 f9 00 00 18 00 cmpq $0x180000, %rcx ; imm = 0x180000 0x10ba7dc29 <+633>: 0f 85 22 00 00 00 jne 0x10ba7dc51 ; <+673> at vclnsapp.mm:137 0x10ba7dc2f <+639>: 31 c0 xorl %eax, %eax 0x10ba7dc31 <+641>: 89 c2 movl %eax, %edx 0x10ba7dc33 <+643>: 48 8b 0d 7e 27 38 00 movq 0x38277e(%rip), %rcx ; (void *)0x00007fff97891888: NSApp 0x10ba7dc3a <+650>: 48 8b 09 movq (%rcx), %rcx 0x10ba7dc3d <+653>: 48 8b 35 5c 57 3f 00 movq 0x3f575c(%rip), %rsi ; "miniaturizeAll:" 0x10ba7dc44 <+660>: 48 89 cf movq %rcx, %rdi 0x10ba7dc47 <+663>: e8 f8 0e 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dc4c <+668>: e9 f4 07 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7dc51 <+673>: e9 00 00 00 00 jmp 0x10ba7dc56 ; <+678> at vclnsapp.mm:141 0x10ba7dc56 <+678>: 8b 45 9c movl -0x64(%rbp), %eax 0x10ba7dc59 <+681>: 89 c1 movl %eax, %ecx 0x10ba7dc5b <+683>: 48 81 e1 00 00 0c 00 andq $0xc0000, %rcx ; imm = 0xC0000 0x10ba7dc62 <+690>: 48 83 f9 00 cmpq $0x0, %rcx 0x10ba7dc66 <+694>: 0f 85 82 01 00 00 jne 0x10ba7ddee ; <+1086> at vclnsapp.mm:158 0x10ba7dc6c <+700>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7dc70 <+704>: 48 8b 35 31 57 3f 00 movq 0x3f5731(%rip), %rsi ; "characters" 0x10ba7dc77 <+711>: 48 89 c7 movq %rax, %rdi 0x10ba7dc7a <+714>: e8 c5 0e 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dc7f <+719>: 48 8d 35 a2 f4 3e 00 leaq 0x3ef4a2(%rip), %rsi ; @"'<'" 0x10ba7dc86 <+726>: 48 8b 3d 63 52 3f 00 movq 0x3f5263(%rip), %rdi ; "isEqualToString:" 0x10ba7dc8d <+733>: 48 89 bd 50 ff ff ff movq %rdi, -0xb0(%rbp) 0x10ba7dc94 <+740>: 48 89 c7 movq %rax, %rdi 0x10ba7dc97 <+743>: 48 8b 85 50 ff ff ff movq -0xb0(%rbp), %rax 0x10ba7dc9e <+750>: 48 89 b5 48 ff ff ff movq %rsi, -0xb8(%rbp) 0x10ba7dca5 <+757>: 48 89 c6 movq %rax, %rsi 0x10ba7dca8 <+760>: 48 8b 95 48 ff ff ff movq -0xb8(%rbp), %rdx 0x10ba7dcaf <+767>: e8 90 0e 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dcb4 <+772>: 3c 00 cmpb $0x0, %al 0x10ba7dcb6 <+774>: 0f 85 50 00 00 00 jne 0x10ba7dd0c ; <+860> at vclnsapp.mm:146 0x10ba7dcbc <+780>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7dcc0 <+784>: 48 8b 35 e1 56 3f 00 movq 0x3f56e1(%rip), %rsi ; "characters" 0x10ba7dcc7 <+791>: 48 89 c7 movq %rax, %rdi 0x10ba7dcca <+794>: e8 75 0e 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dccf <+799>: 48 8d 35 72 f4 3e 00 leaq 0x3ef472(%rip), %rsi ; @"'~'" 0x10ba7dcd6 <+806>: 48 8b 3d 13 52 3f 00 movq 0x3f5213(%rip), %rdi ; "isEqualToString:" 0x10ba7dcdd <+813>: 48 89 bd 40 ff ff ff movq %rdi, -0xc0(%rbp) 0x10ba7dce4 <+820>: 48 89 c7 movq %rax, %rdi 0x10ba7dce7 <+823>: 48 8b 85 40 ff ff ff movq -0xc0(%rbp), %rax 0x10ba7dcee <+830>: 48 89 b5 38 ff ff ff movq %rsi, -0xc8(%rbp) 0x10ba7dcf5 <+837>: 48 89 c6 movq %rax, %rsi 0x10ba7dcf8 <+840>: 48 8b 95 38 ff ff ff movq -0xc8(%rbp), %rdx 0x10ba7dcff <+847>: e8 40 0e 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dd04 <+852>: 3c 00 cmpb $0x0, %al 0x10ba7dd06 <+854>: 0f 84 1c 00 00 00 je 0x10ba7dd28 ; <+888> at vclnsapp.mm:149 0x10ba7dd0c <+860>: 48 8b 45 c0 movq -0x40(%rbp), %rax 0x10ba7dd10 <+864>: 48 8b 55 a0 movq -0x60(%rbp), %rdx 0x10ba7dd14 <+868>: 48 8b 35 95 56 3f 00 movq 0x3f5695(%rip), %rsi ; "cycleFrameForward:" 0x10ba7dd1b <+875>: 48 89 c7 movq %rax, %rdi 0x10ba7dd1e <+878>: e8 21 0e 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dd23 <+883>: e9 1d 07 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7dd28 <+888>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7dd2c <+892>: 48 8b 35 75 56 3f 00 movq 0x3f5675(%rip), %rsi ; "characters" 0x10ba7dd33 <+899>: 48 89 c7 movq %rax, %rdi 0x10ba7dd36 <+902>: e8 09 0e 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dd3b <+907>: 48 8d 35 26 f4 3e 00 leaq 0x3ef426(%rip), %rsi ; @"'>'" 0x10ba7dd42 <+914>: 48 8b 3d a7 51 3f 00 movq 0x3f51a7(%rip), %rdi ; "isEqualToString:" 0x10ba7dd49 <+921>: 48 89 bd 30 ff ff ff movq %rdi, -0xd0(%rbp) 0x10ba7dd50 <+928>: 48 89 c7 movq %rax, %rdi 0x10ba7dd53 <+931>: 48 8b 85 30 ff ff ff movq -0xd0(%rbp), %rax 0x10ba7dd5a <+938>: 48 89 b5 28 ff ff ff movq %rsi, -0xd8(%rbp) 0x10ba7dd61 <+945>: 48 89 c6 movq %rax, %rsi 0x10ba7dd64 <+948>: 48 8b 95 28 ff ff ff movq -0xd8(%rbp), %rdx 0x10ba7dd6b <+955>: e8 d4 0d 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dd70 <+960>: 3c 00 cmpb $0x0, %al 0x10ba7dd72 <+962>: 0f 85 50 00 00 00 jne 0x10ba7ddc8 ; <+1048> at vclnsapp.mm:152 0x10ba7dd78 <+968>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7dd7c <+972>: 48 8b 35 25 56 3f 00 movq 0x3f5625(%rip), %rsi ; "characters" 0x10ba7dd83 <+979>: 48 89 c7 movq %rax, %rdi 0x10ba7dd86 <+982>: e8 b9 0d 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dd8b <+987>: 48 8d 35 f6 f3 3e 00 leaq 0x3ef3f6(%rip), %rsi ; @"'`'" 0x10ba7dd92 <+994>: 48 8b 3d 57 51 3f 00 movq 0x3f5157(%rip), %rdi ; "isEqualToString:" 0x10ba7dd99 <+1001>: 48 89 bd 20 ff ff ff movq %rdi, -0xe0(%rbp) 0x10ba7dda0 <+1008>: 48 89 c7 movq %rax, %rdi 0x10ba7dda3 <+1011>: 48 8b 85 20 ff ff ff movq -0xe0(%rbp), %rax 0x10ba7ddaa <+1018>: 48 89 b5 18 ff ff ff movq %rsi, -0xe8(%rbp) 0x10ba7ddb1 <+1025>: 48 89 c6 movq %rax, %rsi 0x10ba7ddb4 <+1028>: 48 8b 95 18 ff ff ff movq -0xe8(%rbp), %rdx 0x10ba7ddbb <+1035>: e8 84 0d 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7ddc0 <+1040>: 3c 00 cmpb $0x0, %al 0x10ba7ddc2 <+1042>: 0f 84 1c 00 00 00 je 0x10ba7dde4 ; <+1076> at vclnsapp.mm:153 0x10ba7ddc8 <+1048>: 48 8b 45 c0 movq -0x40(%rbp), %rax 0x10ba7ddcc <+1052>: 48 8b 55 a0 movq -0x60(%rbp), %rdx 0x10ba7ddd0 <+1056>: 48 8b 35 e1 55 3f 00 movq 0x3f55e1(%rip), %rsi ; "cycleFrameBackward:" 0x10ba7ddd7 <+1063>: 48 89 c7 movq %rax, %rdi 0x10ba7ddda <+1066>: e8 65 0d 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dddf <+1071>: e9 61 06 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7dde4 <+1076>: e9 00 00 00 00 jmp 0x10ba7dde9 ; <+1081> at vclnsapp.mm:155 0x10ba7dde9 <+1081>: e9 00 00 00 00 jmp 0x10ba7ddee ; <+1086> at vclnsapp.mm:158 0x10ba7ddee <+1086>: e8 6d 2c ea ff callq 0x10b920a60 ; GetSalData at saldata.hxx:113 0x10ba7ddf3 <+1091>: 48 8d 75 f0 leaq -0x10(%rbp), %rsi 0x10ba7ddf7 <+1095>: 48 05 b8 03 00 00 addq $0x3b8, %rax ; imm = 0x3B8 0x10ba7ddfd <+1101>: 48 89 c7 movq %rax, %rdi 0x10ba7de00 <+1104>: e8 6b 06 00 00 callq 0x10ba7e470 ; std::__1::map, std::__1::allocator > >::operator[] at map:1537 0x10ba7de05 <+1109>: c6 00 00 movb $0x0, (%rax) 0x10ba7de08 <+1112>: c6 45 9b 00 movb $0x0, -0x65(%rbp) 0x10ba7de0c <+1116>: 48 8b 45 a0 movq -0x60(%rbp), %rax 0x10ba7de10 <+1120>: 48 83 b8 b8 00 00 00 00 cmpq $0x0, 0xb8(%rax) 0x10ba7de18 <+1128>: 0f 84 6d 00 00 00 je 0x10ba7de8b ; <+1243> at vclnsapp.mm:168 0x10ba7de1e <+1134>: be 00 00 00 20 movl $0x20000000, %esi ; imm = 0x20000000 0x10ba7de23 <+1139>: 48 8b 45 a0 movq -0x60(%rbp), %rax 0x10ba7de27 <+1143>: 8b b8 10 01 00 00 movl 0x110(%rax), %edi 0x10ba7de2d <+1149>: e8 ee e3 f3 ff callq 0x10b9bc220 ; o3tl::typed_flags::Wrap operator&(SalFrameStyleFlags, SalFrameStyleFlags) at typed_flags_set.hxx:190 0x10ba7de32 <+1154>: 48 8d 7d e8 leaq -0x18(%rbp), %rdi 0x10ba7de36 <+1158>: 89 45 e8 movl %eax, -0x18(%rbp) 0x10ba7de39 <+1161>: e8 02 85 79 ff callq 0x10b216340 ; o3tl::is_typed_flags::Wrap::operator bool at typed_flags_set.hxx:96 0x10ba7de3e <+1166>: a8 01 testb $0x1, %al 0x10ba7de40 <+1168>: 0f 85 45 00 00 00 jne 0x10ba7de8b ; <+1243> at vclnsapp.mm:168 0x10ba7de46 <+1174>: 48 8b 45 a8 movq -0x58(%rbp), %rax 0x10ba7de4a <+1178>: 48 8b 35 57 4a 3f 00 movq 0x3f4a57(%rip), %rsi ; "contentView" 0x10ba7de51 <+1185>: 48 89 c7 movq %rax, %rdi 0x10ba7de54 <+1188>: e8 eb 0c 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7de59 <+1193>: 48 8b 55 f0 movq -0x10(%rbp), %rdx 0x10ba7de5d <+1197>: 48 8b 35 5c 55 3f 00 movq 0x3f555c(%rip), %rsi ; "keyDown:" 0x10ba7de64 <+1204>: 48 89 c7 movq %rax, %rdi 0x10ba7de67 <+1207>: e8 d8 0c 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7de6c <+1212>: e8 ef 2b ea ff callq 0x10b920a60 ; GetSalData at saldata.hxx:113 0x10ba7de71 <+1217>: 48 8d 75 f0 leaq -0x10(%rbp), %rsi 0x10ba7de75 <+1221>: 48 05 b8 03 00 00 addq $0x3b8, %rax ; imm = 0x3B8 0x10ba7de7b <+1227>: 48 89 c7 movq %rax, %rdi 0x10ba7de7e <+1230>: e8 ed 05 00 00 callq 0x10ba7e470 ; std::__1::map, std::__1::allocator > >::operator[] at map:1537 0x10ba7de83 <+1235>: 8a 08 movb (%rax), %cl 0x10ba7de85 <+1237>: 80 e1 01 andb $0x1, %cl 0x10ba7de88 <+1240>: 88 4d 9b movb %cl, -0x65(%rbp) 0x10ba7de8b <+1243>: 48 8b 05 26 25 38 00 movq 0x382526(%rip), %rax ; (void *)0x00007fff97891888: NSApp 0x10ba7de92 <+1250>: 48 8b 00 movq (%rax), %rax 0x10ba7de95 <+1253>: 48 8b 35 1c 4f 3f 00 movq 0x3f4f1c(%rip), %rsi ; "mainMenu" 0x10ba7de9c <+1260>: 48 89 c7 movq %rax, %rdi 0x10ba7de9f <+1263>: e8 a0 0c 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dea4 <+1268>: 48 89 45 90 movq %rax, -0x70(%rbp) 0x10ba7dea8 <+1272>: f6 45 9b 01 testb $0x1, -0x65(%rbp) 0x10ba7deac <+1276>: 0f 85 74 00 00 00 jne 0x10ba7df26 ; <+1398> at vclnsapp.mm:183 0x10ba7deb2 <+1282>: 48 83 7d 90 00 cmpq $0x0, -0x70(%rbp) 0x10ba7deb7 <+1287>: 0f 84 1f 00 00 00 je 0x10ba7dedc ; <+1324> at vclnsapp.mm:178 0x10ba7debd <+1293>: 48 8b 45 90 movq -0x70(%rbp), %rax 0x10ba7dec1 <+1297>: 48 8b 55 f0 movq -0x10(%rbp), %rdx 0x10ba7dec5 <+1301>: 48 8b 35 fc 54 3f 00 movq 0x3f54fc(%rip), %rsi ; "performKeyEquivalent:" 0x10ba7decc <+1308>: 48 89 c7 movq %rax, %rdi 0x10ba7decf <+1311>: e8 70 0c 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7ded4 <+1316>: 3c 00 cmpb $0x0, %al 0x10ba7ded6 <+1318>: 0f 85 4a 00 00 00 jne 0x10ba7df26 ; <+1398> at vclnsapp.mm:183 0x10ba7dedc <+1324>: 48 8b 45 a8 movq -0x58(%rbp), %rax 0x10ba7dee0 <+1328>: 48 8b 35 c1 49 3f 00 movq 0x3f49c1(%rip), %rsi ; "contentView" 0x10ba7dee7 <+1335>: 48 89 c7 movq %rax, %rdi 0x10ba7deea <+1338>: e8 55 0c 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7deef <+1343>: 48 8b 55 f0 movq -0x10(%rbp), %rdx 0x10ba7def3 <+1347>: 48 8b 35 c6 54 3f 00 movq 0x3f54c6(%rip), %rsi ; "keyDown:" 0x10ba7defa <+1354>: 48 89 c7 movq %rax, %rdi 0x10ba7defd <+1357>: e8 42 0c 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7df02 <+1362>: e8 59 2b ea ff callq 0x10b920a60 ; GetSalData at saldata.hxx:113 0x10ba7df07 <+1367>: 48 8d 75 f0 leaq -0x10(%rbp), %rsi 0x10ba7df0b <+1371>: 48 05 b8 03 00 00 addq $0x3b8, %rax ; imm = 0x3B8 0x10ba7df11 <+1377>: 48 89 c7 movq %rax, %rdi 0x10ba7df14 <+1380>: e8 57 05 00 00 callq 0x10ba7e470 ; std::__1::map, std::__1::allocator > >::operator[] at map:1537 0x10ba7df19 <+1385>: 8a 08 movb (%rax), %cl 0x10ba7df1b <+1387>: 80 e1 01 andb $0x1, %cl 0x10ba7df1e <+1390>: 88 4d 9b movb %cl, -0x65(%rbp) 0x10ba7df21 <+1393>: e9 04 00 00 00 jmp 0x10ba7df2a ; <+1402> at vclnsapp.mm:185 0x10ba7df26 <+1398>: c6 45 9b 01 movb $0x1, -0x65(%rbp) 0x10ba7df2a <+1402>: e8 31 2b ea ff callq 0x10b920a60 ; GetSalData at saldata.hxx:113 0x10ba7df2f <+1407>: 48 8d 4d f0 leaq -0x10(%rbp), %rcx 0x10ba7df33 <+1411>: 48 05 b8 03 00 00 addq $0x3b8, %rax ; imm = 0x3B8 0x10ba7df39 <+1417>: 48 89 45 d0 movq %rax, -0x30(%rbp) 0x10ba7df3d <+1421>: 48 89 4d c8 movq %rcx, -0x38(%rbp) 0x10ba7df41 <+1425>: 48 8b 7d d0 movq -0x30(%rbp), %rdi 0x10ba7df45 <+1429>: 48 8b 75 c8 movq -0x38(%rbp), %rsi 0x10ba7df49 <+1433>: e8 a2 50 00 00 callq 0x10ba82ff0 ; >::__erase_unique(NSEvent* const&)::__erase_unique at __tree:1987 0x10ba7df4e <+1438>: f6 45 9b 01 testb $0x1, -0x65(%rbp) 0x10ba7df52 <+1442>: 48 89 85 10 ff ff ff movq %rax, -0xf0(%rbp) 0x10ba7df59 <+1449>: 0f 84 05 00 00 00 je 0x10ba7df64 ; <+1460> at vclnsapp.mm:189 0x10ba7df5f <+1455>: e9 e1 04 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7df64 <+1460>: e9 ab 04 00 00 jmp 0x10ba7e414 ; <+2660> at vclnsapp.mm:238 0x10ba7df69 <+1465>: 48 83 7d a8 00 cmpq $0x0, -0x58(%rbp) 0x10ba7df6e <+1470>: 0f 84 9b 04 00 00 je 0x10ba7e40f ; <+2655> at vclnsapp.mm:237 0x10ba7df74 <+1476>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7df78 <+1480>: 48 8b 35 c1 4d 3f 00 movq 0x3f4dc1(%rip), %rsi ; "modifierFlags" 0x10ba7df7f <+1487>: 48 89 c7 movq %rax, %rdi 0x10ba7df82 <+1490>: e8 bd 0b 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7df87 <+1495>: 48 25 00 00 1e 00 andq $0x1e0000, %rax ; imm = 0x1E0000 0x10ba7df8d <+1501>: 89 c1 movl %eax, %ecx 0x10ba7df8f <+1503>: 89 4d 8c movl %ecx, -0x74(%rbp) 0x10ba7df92 <+1506>: 8b 4d 8c movl -0x74(%rbp), %ecx 0x10ba7df95 <+1509>: 89 c8 movl %ecx, %eax 0x10ba7df97 <+1511>: 48 3d 00 00 10 00 cmpq $0x100000, %rax ; imm = 0x100000 0x10ba7df9d <+1517>: 0f 85 98 03 00 00 jne 0x10ba7e33b ; <+2443> at vclnsapp.mm:229 0x10ba7dfa3 <+1523>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7dfa7 <+1527>: 48 8b 35 da 53 3f 00 movq 0x3f53da(%rip), %rsi ; "charactersIgnoringModifiers" 0x10ba7dfae <+1534>: 48 89 c7 movq %rax, %rdi 0x10ba7dfb1 <+1537>: e8 8e 0b 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dfb6 <+1542>: 48 8d 35 eb f1 3e 00 leaq 0x3ef1eb(%rip), %rsi ; @"'v'" 0x10ba7dfbd <+1549>: 48 8b 3d 2c 4f 3f 00 movq 0x3f4f2c(%rip), %rdi ; "isEqualToString:" 0x10ba7dfc4 <+1556>: 48 89 bd 08 ff ff ff movq %rdi, -0xf8(%rbp) 0x10ba7dfcb <+1563>: 48 89 c7 movq %rax, %rdi 0x10ba7dfce <+1566>: 48 8b 85 08 ff ff ff movq -0xf8(%rbp), %rax 0x10ba7dfd5 <+1573>: 48 89 b5 00 ff ff ff movq %rsi, -0x100(%rbp) 0x10ba7dfdc <+1580>: 48 89 c6 movq %rax, %rsi 0x10ba7dfdf <+1583>: 48 8b 95 00 ff ff ff movq -0x100(%rbp), %rdx 0x10ba7dfe6 <+1590>: e8 59 0b 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7dfeb <+1595>: 3c 00 cmpb $0x0, %al 0x10ba7dfed <+1597>: 0f 84 63 00 00 00 je 0x10ba7e056 ; <+1702> at vclnsapp.mm:208 0x10ba7dff3 <+1603>: 31 c0 xorl %eax, %eax 0x10ba7dff5 <+1605>: 89 c1 movl %eax, %ecx 0x10ba7dff7 <+1607>: 48 8b 15 ba 23 38 00 movq 0x3823ba(%rip), %rdx ; (void *)0x00007fff97891888: NSApp 0x10ba7dffe <+1614>: 48 8b 12 movq (%rdx), %rdx 0x10ba7e001 <+1617>: 48 8b 35 c8 53 3f 00 movq 0x3f53c8(%rip), %rsi ; "paste:" 0x10ba7e008 <+1624>: 48 8b 3d c9 53 3f 00 movq 0x3f53c9(%rip), %rdi ; "sendAction:to:from:" 0x10ba7e00f <+1631>: 48 89 bd f8 fe ff ff movq %rdi, -0x108(%rbp) 0x10ba7e016 <+1638>: 48 89 d7 movq %rdx, %rdi 0x10ba7e019 <+1641>: 48 8b 95 f8 fe ff ff movq -0x108(%rbp), %rdx 0x10ba7e020 <+1648>: 48 89 b5 f0 fe ff ff movq %rsi, -0x110(%rbp) 0x10ba7e027 <+1655>: 48 89 d6 movq %rdx, %rsi 0x10ba7e02a <+1658>: 48 8b 95 f0 fe ff ff movq -0x110(%rbp), %rdx 0x10ba7e031 <+1665>: 48 89 8d e8 fe ff ff movq %rcx, -0x118(%rbp) 0x10ba7e038 <+1672>: 4c 8b 85 e8 fe ff ff movq -0x118(%rbp), %r8 0x10ba7e03f <+1679>: e8 00 0b 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e044 <+1684>: 3c 00 cmpb $0x0, %al 0x10ba7e046 <+1686>: 0f 84 05 00 00 00 je 0x10ba7e051 ; <+1697> at vclnsapp.mm:207 0x10ba7e04c <+1692>: e9 f4 03 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7e051 <+1697>: e9 e0 02 00 00 jmp 0x10ba7e336 ; <+2438> at vclnsapp.mm:228 0x10ba7e056 <+1702>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7e05a <+1706>: 48 8b 35 27 53 3f 00 movq 0x3f5327(%rip), %rsi ; "charactersIgnoringModifiers" 0x10ba7e061 <+1713>: 48 89 c7 movq %rax, %rdi 0x10ba7e064 <+1716>: e8 db 0a 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e069 <+1721>: 48 8d 35 58 f1 3e 00 leaq 0x3ef158(%rip), %rsi ; @"'c'" 0x10ba7e070 <+1728>: 48 8b 3d 79 4e 3f 00 movq 0x3f4e79(%rip), %rdi ; "isEqualToString:" 0x10ba7e077 <+1735>: 48 89 bd e0 fe ff ff movq %rdi, -0x120(%rbp) 0x10ba7e07e <+1742>: 48 89 c7 movq %rax, %rdi 0x10ba7e081 <+1745>: 48 8b 85 e0 fe ff ff movq -0x120(%rbp), %rax 0x10ba7e088 <+1752>: 48 89 b5 d8 fe ff ff movq %rsi, -0x128(%rbp) 0x10ba7e08f <+1759>: 48 89 c6 movq %rax, %rsi 0x10ba7e092 <+1762>: 48 8b 95 d8 fe ff ff movq -0x128(%rbp), %rdx 0x10ba7e099 <+1769>: e8 a6 0a 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e09e <+1774>: 3c 00 cmpb $0x0, %al 0x10ba7e0a0 <+1776>: 0f 84 63 00 00 00 je 0x10ba7e109 ; <+1881> at vclnsapp.mm:213 0x10ba7e0a6 <+1782>: 31 c0 xorl %eax, %eax 0x10ba7e0a8 <+1784>: 89 c1 movl %eax, %ecx 0x10ba7e0aa <+1786>: 48 8b 15 07 23 38 00 movq 0x382307(%rip), %rdx ; (void *)0x00007fff97891888: NSApp 0x10ba7e0b1 <+1793>: 48 8b 12 movq (%rdx), %rdx 0x10ba7e0b4 <+1796>: 48 8b 35 25 53 3f 00 movq 0x3f5325(%rip), %rsi ; "copy:" 0x10ba7e0bb <+1803>: 48 8b 3d 16 53 3f 00 movq 0x3f5316(%rip), %rdi ; "sendAction:to:from:" 0x10ba7e0c2 <+1810>: 48 89 bd d0 fe ff ff movq %rdi, -0x130(%rbp) 0x10ba7e0c9 <+1817>: 48 89 d7 movq %rdx, %rdi 0x10ba7e0cc <+1820>: 48 8b 95 d0 fe ff ff movq -0x130(%rbp), %rdx 0x10ba7e0d3 <+1827>: 48 89 b5 c8 fe ff ff movq %rsi, -0x138(%rbp) 0x10ba7e0da <+1834>: 48 89 d6 movq %rdx, %rsi 0x10ba7e0dd <+1837>: 48 8b 95 c8 fe ff ff movq -0x138(%rbp), %rdx 0x10ba7e0e4 <+1844>: 48 89 8d c0 fe ff ff movq %rcx, -0x140(%rbp) 0x10ba7e0eb <+1851>: 4c 8b 85 c0 fe ff ff movq -0x140(%rbp), %r8 0x10ba7e0f2 <+1858>: e8 4d 0a 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e0f7 <+1863>: 3c 00 cmpb $0x0, %al 0x10ba7e0f9 <+1865>: 0f 84 05 00 00 00 je 0x10ba7e104 ; <+1876> at vclnsapp.mm:212 0x10ba7e0ff <+1871>: e9 41 03 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7e104 <+1876>: e9 28 02 00 00 jmp 0x10ba7e331 ; <+2433> at vclnsapp.mm:227 0x10ba7e109 <+1881>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7e10d <+1885>: 48 8b 35 74 52 3f 00 movq 0x3f5274(%rip), %rsi ; "charactersIgnoringModifiers" 0x10ba7e114 <+1892>: 48 89 c7 movq %rax, %rdi 0x10ba7e117 <+1895>: e8 28 0a 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e11c <+1900>: 48 8d 35 c5 f0 3e 00 leaq 0x3ef0c5(%rip), %rsi ; @"'x'" 0x10ba7e123 <+1907>: 48 8b 3d c6 4d 3f 00 movq 0x3f4dc6(%rip), %rdi ; "isEqualToString:" 0x10ba7e12a <+1914>: 48 89 bd b8 fe ff ff movq %rdi, -0x148(%rbp) 0x10ba7e131 <+1921>: 48 89 c7 movq %rax, %rdi 0x10ba7e134 <+1924>: 48 8b 85 b8 fe ff ff movq -0x148(%rbp), %rax 0x10ba7e13b <+1931>: 48 89 b5 b0 fe ff ff movq %rsi, -0x150(%rbp) 0x10ba7e142 <+1938>: 48 89 c6 movq %rax, %rsi 0x10ba7e145 <+1941>: 48 8b 95 b0 fe ff ff movq -0x150(%rbp), %rdx 0x10ba7e14c <+1948>: e8 f3 09 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e151 <+1953>: 3c 00 cmpb $0x0, %al 0x10ba7e153 <+1955>: 0f 84 63 00 00 00 je 0x10ba7e1bc ; <+2060> at vclnsapp.mm:218 0x10ba7e159 <+1961>: 31 c0 xorl %eax, %eax 0x10ba7e15b <+1963>: 89 c1 movl %eax, %ecx 0x10ba7e15d <+1965>: 48 8b 15 54 22 38 00 movq 0x382254(%rip), %rdx ; (void *)0x00007fff97891888: NSApp 0x10ba7e164 <+1972>: 48 8b 12 movq (%rdx), %rdx 0x10ba7e167 <+1975>: 48 8b 35 7a 52 3f 00 movq 0x3f527a(%rip), %rsi ; "cut:" 0x10ba7e16e <+1982>: 48 8b 3d 63 52 3f 00 movq 0x3f5263(%rip), %rdi ; "sendAction:to:from:" 0x10ba7e175 <+1989>: 48 89 bd a8 fe ff ff movq %rdi, -0x158(%rbp) 0x10ba7e17c <+1996>: 48 89 d7 movq %rdx, %rdi 0x10ba7e17f <+1999>: 48 8b 95 a8 fe ff ff movq -0x158(%rbp), %rdx 0x10ba7e186 <+2006>: 48 89 b5 a0 fe ff ff movq %rsi, -0x160(%rbp) 0x10ba7e18d <+2013>: 48 89 d6 movq %rdx, %rsi 0x10ba7e190 <+2016>: 48 8b 95 a0 fe ff ff movq -0x160(%rbp), %rdx 0x10ba7e197 <+2023>: 48 89 8d 98 fe ff ff movq %rcx, -0x168(%rbp) 0x10ba7e19e <+2030>: 4c 8b 85 98 fe ff ff movq -0x168(%rbp), %r8 0x10ba7e1a5 <+2037>: e8 9a 09 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e1aa <+2042>: 3c 00 cmpb $0x0, %al 0x10ba7e1ac <+2044>: 0f 84 05 00 00 00 je 0x10ba7e1b7 ; <+2055> at vclnsapp.mm:217 0x10ba7e1b2 <+2050>: e9 8e 02 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7e1b7 <+2055>: e9 70 01 00 00 jmp 0x10ba7e32c ; <+2428> at vclnsapp.mm:227 0x10ba7e1bc <+2060>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7e1c0 <+2064>: 48 8b 35 c1 51 3f 00 movq 0x3f51c1(%rip), %rsi ; "charactersIgnoringModifiers" 0x10ba7e1c7 <+2071>: 48 89 c7 movq %rax, %rdi 0x10ba7e1ca <+2074>: e8 75 09 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e1cf <+2079>: 48 8d 35 32 f0 3e 00 leaq 0x3ef032(%rip), %rsi ; @"'a'" 0x10ba7e1d6 <+2086>: 48 8b 3d 13 4d 3f 00 movq 0x3f4d13(%rip), %rdi ; "isEqualToString:" 0x10ba7e1dd <+2093>: 48 89 bd 90 fe ff ff movq %rdi, -0x170(%rbp) 0x10ba7e1e4 <+2100>: 48 89 c7 movq %rax, %rdi 0x10ba7e1e7 <+2103>: 48 8b 85 90 fe ff ff movq -0x170(%rbp), %rax 0x10ba7e1ee <+2110>: 48 89 b5 88 fe ff ff movq %rsi, -0x178(%rbp) 0x10ba7e1f5 <+2117>: 48 89 c6 movq %rax, %rsi 0x10ba7e1f8 <+2120>: 48 8b 95 88 fe ff ff movq -0x178(%rbp), %rdx 0x10ba7e1ff <+2127>: e8 40 09 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e204 <+2132>: 3c 00 cmpb $0x0, %al 0x10ba7e206 <+2134>: 0f 84 63 00 00 00 je 0x10ba7e26f ; <+2239> at vclnsapp.mm:223 0x10ba7e20c <+2140>: 31 c0 xorl %eax, %eax 0x10ba7e20e <+2142>: 89 c1 movl %eax, %ecx 0x10ba7e210 <+2144>: 48 8b 15 a1 21 38 00 movq 0x3821a1(%rip), %rdx ; (void *)0x00007fff97891888: NSApp 0x10ba7e217 <+2151>: 48 8b 12 movq (%rdx), %rdx 0x10ba7e21a <+2154>: 48 8b 35 cf 51 3f 00 movq 0x3f51cf(%rip), %rsi ; "selectAll:" 0x10ba7e221 <+2161>: 48 8b 3d b0 51 3f 00 movq 0x3f51b0(%rip), %rdi ; "sendAction:to:from:" 0x10ba7e228 <+2168>: 48 89 bd 80 fe ff ff movq %rdi, -0x180(%rbp) 0x10ba7e22f <+2175>: 48 89 d7 movq %rdx, %rdi 0x10ba7e232 <+2178>: 48 8b 95 80 fe ff ff movq -0x180(%rbp), %rdx 0x10ba7e239 <+2185>: 48 89 b5 78 fe ff ff movq %rsi, -0x188(%rbp) 0x10ba7e240 <+2192>: 48 89 d6 movq %rdx, %rsi 0x10ba7e243 <+2195>: 48 8b 95 78 fe ff ff movq -0x188(%rbp), %rdx 0x10ba7e24a <+2202>: 48 89 8d 70 fe ff ff movq %rcx, -0x190(%rbp) 0x10ba7e251 <+2209>: 4c 8b 85 70 fe ff ff movq -0x190(%rbp), %r8 0x10ba7e258 <+2216>: e8 e7 08 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e25d <+2221>: 3c 00 cmpb $0x0, %al 0x10ba7e25f <+2223>: 0f 84 05 00 00 00 je 0x10ba7e26a ; <+2234> at vclnsapp.mm:222 0x10ba7e265 <+2229>: e9 db 01 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7e26a <+2234>: e9 b8 00 00 00 jmp 0x10ba7e327 ; <+2423> at vclnsapp.mm:227 0x10ba7e26f <+2239>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7e273 <+2243>: 48 8b 35 0e 51 3f 00 movq 0x3f510e(%rip), %rsi ; "charactersIgnoringModifiers" 0x10ba7e27a <+2250>: 48 89 c7 movq %rax, %rdi 0x10ba7e27d <+2253>: e8 c2 08 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e282 <+2258>: 48 8d 35 9f ef 3e 00 leaq 0x3eef9f(%rip), %rsi ; @"'z'" 0x10ba7e289 <+2265>: 48 8b 3d 60 4c 3f 00 movq 0x3f4c60(%rip), %rdi ; "isEqualToString:" 0x10ba7e290 <+2272>: 48 89 bd 68 fe ff ff movq %rdi, -0x198(%rbp) 0x10ba7e297 <+2279>: 48 89 c7 movq %rax, %rdi 0x10ba7e29a <+2282>: 48 8b 85 68 fe ff ff movq -0x198(%rbp), %rax 0x10ba7e2a1 <+2289>: 48 89 b5 60 fe ff ff movq %rsi, -0x1a0(%rbp) 0x10ba7e2a8 <+2296>: 48 89 c6 movq %rax, %rsi 0x10ba7e2ab <+2299>: 48 8b 95 60 fe ff ff movq -0x1a0(%rbp), %rdx 0x10ba7e2b2 <+2306>: e8 8d 08 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e2b7 <+2311>: 3c 00 cmpb $0x0, %al 0x10ba7e2b9 <+2313>: 0f 84 63 00 00 00 je 0x10ba7e322 ; <+2418> at vclnsapp.mm:227 0x10ba7e2bf <+2319>: 31 c0 xorl %eax, %eax 0x10ba7e2c1 <+2321>: 89 c1 movl %eax, %ecx 0x10ba7e2c3 <+2323>: 48 8b 15 ee 20 38 00 movq 0x3820ee(%rip), %rdx ; (void *)0x00007fff97891888: NSApp 0x10ba7e2ca <+2330>: 48 8b 12 movq (%rdx), %rdx 0x10ba7e2cd <+2333>: 48 8b 35 24 51 3f 00 movq 0x3f5124(%rip), %rsi ; "undo:" 0x10ba7e2d4 <+2340>: 48 8b 3d fd 50 3f 00 movq 0x3f50fd(%rip), %rdi ; "sendAction:to:from:" 0x10ba7e2db <+2347>: 48 89 bd 58 fe ff ff movq %rdi, -0x1a8(%rbp) 0x10ba7e2e2 <+2354>: 48 89 d7 movq %rdx, %rdi 0x10ba7e2e5 <+2357>: 48 8b 95 58 fe ff ff movq -0x1a8(%rbp), %rdx 0x10ba7e2ec <+2364>: 48 89 b5 50 fe ff ff movq %rsi, -0x1b0(%rbp) 0x10ba7e2f3 <+2371>: 48 89 d6 movq %rdx, %rsi 0x10ba7e2f6 <+2374>: 48 8b 95 50 fe ff ff movq -0x1b0(%rbp), %rdx 0x10ba7e2fd <+2381>: 48 89 8d 48 fe ff ff movq %rcx, -0x1b8(%rbp) 0x10ba7e304 <+2388>: 4c 8b 85 48 fe ff ff movq -0x1b8(%rbp), %r8 0x10ba7e30b <+2395>: e8 34 08 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e310 <+2400>: 3c 00 cmpb $0x0, %al 0x10ba7e312 <+2402>: 0f 84 05 00 00 00 je 0x10ba7e31d ; <+2413> at vclnsapp.mm:227 0x10ba7e318 <+2408>: e9 28 01 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7e31d <+2413>: e9 00 00 00 00 jmp 0x10ba7e322 ; <+2418> at vclnsapp.mm:227 0x10ba7e322 <+2418>: e9 00 00 00 00 jmp 0x10ba7e327 ; <+2423> at vclnsapp.mm:227 0x10ba7e327 <+2423>: e9 00 00 00 00 jmp 0x10ba7e32c ; <+2428> at vclnsapp.mm:227 0x10ba7e32c <+2428>: e9 00 00 00 00 jmp 0x10ba7e331 ; <+2433> at vclnsapp.mm:227 0x10ba7e331 <+2433>: e9 00 00 00 00 jmp 0x10ba7e336 ; <+2438> at vclnsapp.mm:228 0x10ba7e336 <+2438>: e9 cf 00 00 00 jmp 0x10ba7e40a ; <+2650> at vclnsapp.mm:237 0x10ba7e33b <+2443>: 8b 45 8c movl -0x74(%rbp), %eax 0x10ba7e33e <+2446>: 89 c1 movl %eax, %ecx 0x10ba7e340 <+2448>: 48 81 f9 00 00 12 00 cmpq $0x120000, %rcx ; imm = 0x120000 0x10ba7e347 <+2455>: 0f 85 b8 00 00 00 jne 0x10ba7e405 ; <+2645> at vclnsapp.mm:236 0x10ba7e34d <+2461>: 48 8b 45 f0 movq -0x10(%rbp), %rax 0x10ba7e351 <+2465>: 48 8b 35 30 50 3f 00 movq 0x3f5030(%rip), %rsi ; "charactersIgnoringModifiers" 0x10ba7e358 <+2472>: 48 89 c7 movq %rax, %rdi 0x10ba7e35b <+2475>: e8 e4 07 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e360 <+2480>: 48 8d 35 e1 ee 3e 00 leaq 0x3eeee1(%rip), %rsi ; @"'Z'" 0x10ba7e367 <+2487>: 48 8b 3d 82 4b 3f 00 movq 0x3f4b82(%rip), %rdi ; "isEqualToString:" 0x10ba7e36e <+2494>: 48 89 bd 40 fe ff ff movq %rdi, -0x1c0(%rbp) 0x10ba7e375 <+2501>: 48 89 c7 movq %rax, %rdi 0x10ba7e378 <+2504>: 48 8b 85 40 fe ff ff movq -0x1c0(%rbp), %rax 0x10ba7e37f <+2511>: 48 89 b5 38 fe ff ff movq %rsi, -0x1c8(%rbp) 0x10ba7e386 <+2518>: 48 89 c6 movq %rax, %rsi 0x10ba7e389 <+2521>: 48 8b 95 38 fe ff ff movq -0x1c8(%rbp), %rdx 0x10ba7e390 <+2528>: e8 af 07 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e395 <+2533>: 3c 00 cmpb $0x0, %al 0x10ba7e397 <+2535>: 0f 84 63 00 00 00 je 0x10ba7e400 ; <+2640> at vclnsapp.mm:236 0x10ba7e39d <+2541>: 31 c0 xorl %eax, %eax 0x10ba7e39f <+2543>: 89 c1 movl %eax, %ecx 0x10ba7e3a1 <+2545>: 48 8b 15 10 20 38 00 movq 0x382010(%rip), %rdx ; (void *)0x00007fff97891888: NSApp 0x10ba7e3a8 <+2552>: 48 8b 12 movq (%rdx), %rdx 0x10ba7e3ab <+2555>: 48 8b 35 4e 50 3f 00 movq 0x3f504e(%rip), %rsi ; "redo:" 0x10ba7e3b2 <+2562>: 48 8b 3d 1f 50 3f 00 movq 0x3f501f(%rip), %rdi ; "sendAction:to:from:" 0x10ba7e3b9 <+2569>: 48 89 bd 30 fe ff ff movq %rdi, -0x1d0(%rbp) 0x10ba7e3c0 <+2576>: 48 89 d7 movq %rdx, %rdi 0x10ba7e3c3 <+2579>: 48 8b 95 30 fe ff ff movq -0x1d0(%rbp), %rdx 0x10ba7e3ca <+2586>: 48 89 b5 28 fe ff ff movq %rsi, -0x1d8(%rbp) 0x10ba7e3d1 <+2593>: 48 89 d6 movq %rdx, %rsi 0x10ba7e3d4 <+2596>: 48 8b 95 28 fe ff ff movq -0x1d8(%rbp), %rdx 0x10ba7e3db <+2603>: 48 89 8d 20 fe ff ff movq %rcx, -0x1e0(%rbp) 0x10ba7e3e2 <+2610>: 4c 8b 85 20 fe ff ff movq -0x1e0(%rbp), %r8 0x10ba7e3e9 <+2617>: e8 56 07 12 00 callq 0x10bb9eb44 ; symbol stub for: objc_msgSend 0x10ba7e3ee <+2622>: 3c 00 cmpb $0x0, %al 0x10ba7e3f0 <+2624>: 0f 84 05 00 00 00 je 0x10ba7e3fb ; <+2635> at vclnsapp.mm:235 0x10ba7e3f6 <+2630>: e9 4a 00 00 00 jmp 0x10ba7e445 ; <+2709> at vclnsapp.mm:240 0x10ba7e3fb <+2635>: e9 00 00 00 00 jmp 0x10ba7e400 ; <+2640> at vclnsapp.mm:236 0x10ba7e400 <+2640>: e9 00 00 00 00 jmp 0x10ba7e405 ; <+2645> at vclnsapp.mm:236 0x10ba7e405 <+2645>: e9 00 00 00 00 jmp 0x10ba7e40a ; <+2650> at vclnsapp.mm:237 0x10ba7e40a <+2650>: e9 00 00 00 00 jmp 0x10ba7e40f ; <+2655> at vclnsapp.mm:237 0x10ba7e40f <+2655>: e9 00 00 00 00 jmp 0x10ba7e414 ; <+2660> at vclnsapp.mm:238 0x10ba7e414 <+2660>: e9 00 00 00 00 jmp 0x10ba7e419 ; <+2665> at vclnsapp.mm:238 0x10ba7e419 <+2665>: e9 00 00 00 00 jmp 0x10ba7e41e ; <+2670> at vclnsapp.mm:238 0x10ba7e41e <+2670>: 48 8d 7d d8 leaq -0x28(%rbp), %rdi 0x10ba7e422 <+2674>: 48 8b 45 c0 movq -0x40(%rbp), %rax 0x10ba7e426 <+2678>: 48 8b 55 f0 movq -0x10(%rbp), %rdx 0x10ba7e42a <+2682>: 48 89 45 d8 movq %rax, -0x28(%rbp) 0x10ba7e42e <+2686>: 48 8b 05 53 57 3f 00 movq 0x3f5753(%rip), %rax ; (void *)0x000000010be74710: VCL_NSApplication 0x10ba7e435 <+2693>: 48 89 45 e0 movq %rax, -0x20(%rbp) 0x10ba7e439 <+2697>: 48 8b 35 f8 41 3f 00 movq 0x3f41f8(%rip), %rsi ; "sendEvent:" 0x10ba7e440 <+2704>: e8 05 07 12 00 callq 0x10bb9eb4a ; symbol stub for: objc_msgSendSuper2 0x10ba7e445 <+2709>: 48 8b 05 a4 28 38 00 movq 0x3828a4(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10ba7e44c <+2716>: 48 8b 00 movq (%rax), %rax 0x10ba7e44f <+2719>: 48 3b 45 f8 cmpq -0x8(%rbp), %rax 0x10ba7e453 <+2723>: 0f 85 09 00 00 00 jne 0x10ba7e462 ; <+2738> at vclnsapp.mm:241 0x10ba7e459 <+2729>: 48 81 c4 e0 01 00 00 addq $0x1e0, %rsp ; imm = 0x1E0 0x10ba7e460 <+2736>: 5d popq %rbp 0x10ba7e461 <+2737>: c3 retq 0x10ba7e462 <+2738>: e8 eb 0a 12 00 callq 0x10bb9ef52 ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x10ba7da00 UNWIND PLANS for libvcllo.dylib`::-[VCL_NSApplication sendEvent:](NSEvent *) (start addr 0x10ba7d9b0) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 11329744-0x0000000000aceb87) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 2737: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 2738: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 11329744-0x0000000000aceb87) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 11329744-0x0000000000aceb87) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 2737: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 2738: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 11329472-0x0000000000aceb90) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7b1a6589 AppKit`-[NSApplication run]: 0x7fff7b1a619f <+0>: 55 pushq %rbp 0x7fff7b1a61a0 <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7b1a61a3 <+4>: 41 57 pushq %r15 0x7fff7b1a61a5 <+6>: 41 56 pushq %r14 0x7fff7b1a61a7 <+8>: 41 55 pushq %r13 0x7fff7b1a61a9 <+10>: 41 54 pushq %r12 0x7fff7b1a61ab <+12>: 53 pushq %rbx 0x7fff7b1a61ac <+13>: 48 81 ec b8 00 00 00 subq $0xb8, %rsp 0x7fff7b1a61b3 <+20>: 49 89 f6 movq %rsi, %r14 0x7fff7b1a61b6 <+23>: 49 89 fd movq %rdi, %r13 0x7fff7b1a61b9 <+26>: 4c 89 6d d0 movq %r13, -0x30(%rbp) 0x7fff7b1a61bd <+30>: 31 ff xorl %edi, %edi 0x7fff7b1a61bf <+32>: e8 5e 5b a9 00 callq 0x7fff7bc3bd22 ; symbol stub for: NSPushAutoreleasePool 0x7fff7b1a61c4 <+37>: 49 89 c7 movq %rax, %r15 0x7fff7b1a61c7 <+40>: 31 ff xorl %edi, %edi 0x7fff7b1a61c9 <+42>: 90 nop 0x7fff7b1a61ca <+43>: 0f 1f 40 00 nopl (%rax) 0x7fff7b1a61ce <+47>: bf 18 00 d8 2b movl $0x2bd80018, %edi ; imm = 0x2BD80018 0x7fff7b1a61d3 <+52>: 31 f6 xorl %esi, %esi 0x7fff7b1a61d5 <+54>: 31 d2 xorl %edx, %edx 0x7fff7b1a61d7 <+56>: 31 c9 xorl %ecx, %ecx 0x7fff7b1a61d9 <+58>: 45 31 c0 xorl %r8d, %r8d 0x7fff7b1a61dc <+61>: e8 cb 70 a9 00 callq 0x7fff7bc3d2ac ; symbol stub for: kdebug_trace 0x7fff7b1a61e1 <+66>: 48 8b 1d 60 58 6b 1c movq 0x1c6b5860(%rip), %rbx ; NSApplication._running 0x7fff7b1a61e8 <+73>: 66 41 83 7c 1d 00 00 cmpw $0x0, (%r13,%rbx) 0x7fff7b1a61ef <+80>: 7e 0e jle 0x7fff7b1a61ff ; <+96> 0x7fff7b1a61f1 <+82>: 4c 89 75 c8 movq %r14, -0x38(%rbp) 0x7fff7b1a61f5 <+86>: 66 41 c7 44 1d 00 01 00 movw $0x1, (%r13,%rbx) 0x7fff7b1a61fd <+94>: eb 6d jmp 0x7fff7b1a626c ; <+205> 0x7fff7b1a61ff <+96>: 4c 89 75 c8 movq %r14, -0x38(%rbp) 0x7fff7b1a6203 <+100>: 48 8b 1d 56 07 68 1c movq 0x1c680756(%rip), %rbx ; "willChangeValueForKey:" 0x7fff7b1a620a <+107>: 48 8d 15 3f a0 43 1c leaq 0x1c43a03f(%rip), %rdx ; @"mainWindow" 0x7fff7b1a6211 <+114>: 4c 8b 35 68 1e 3f 1c movq 0x1c3f1e68(%rip), %r14 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6218 <+121>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a621b <+124>: 48 89 de movq %rbx, %rsi 0x7fff7b1a621e <+127>: 41 ff d6 callq *%r14 0x7fff7b1a6221 <+130>: 4d 89 ec movq %r13, %r12 0x7fff7b1a6224 <+133>: 4c 8d 2d 45 ac 43 1c leaq 0x1c43ac45(%rip), %r13 ; @"running" 0x7fff7b1a622b <+140>: 4c 89 e7 movq %r12, %rdi 0x7fff7b1a622e <+143>: 48 89 de movq %rbx, %rsi 0x7fff7b1a6231 <+146>: 4c 89 ea movq %r13, %rdx 0x7fff7b1a6234 <+149>: 41 ff d6 callq *%r14 0x7fff7b1a6237 <+152>: 48 8b 1d 0a 58 6b 1c movq 0x1c6b580a(%rip), %rbx ; NSApplication._running 0x7fff7b1a623e <+159>: 66 41 c7 04 1c 01 00 movw $0x1, (%r12,%rbx) 0x7fff7b1a6245 <+166>: 48 8b 35 1c 07 68 1c movq 0x1c68071c(%rip), %rsi ; "didChangeValueForKey:" 0x7fff7b1a624c <+173>: 4c 89 e7 movq %r12, %rdi 0x7fff7b1a624f <+176>: 4c 89 ea movq %r13, %rdx 0x7fff7b1a6252 <+179>: 4d 89 e5 movq %r12, %r13 0x7fff7b1a6255 <+182>: 41 ff d6 callq *%r14 0x7fff7b1a6258 <+185>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a625b <+188>: 48 8b 35 06 07 68 1c movq 0x1c680706(%rip), %rsi ; "didChangeValueForKey:" 0x7fff7b1a6262 <+195>: 48 8d 15 e7 9f 43 1c leaq 0x1c439fe7(%rip), %rdx ; @"mainWindow" 0x7fff7b1a6269 <+202>: 41 ff d6 callq *%r14 0x7fff7b1a626c <+205>: 48 89 9d 58 ff ff ff movq %rbx, -0xa8(%rbp) 0x7fff7b1a6273 <+212>: b0 01 movb $0x1, %al 0x7fff7b1a6275 <+214>: 88 05 b7 62 6e 1c movb %al, 0x1c6e62b7(%rip) ; sApplicationIsRunning 0x7fff7b1a627b <+220>: 88 05 48 62 6e 1c movb %al, 0x1c6e6248(%rip) ; sApplicationLaunchIsPastSplashScreens 0x7fff7b1a6281 <+226>: 48 8b 05 68 57 6b 1c movq 0x1c6b5768(%rip), %rax ; NSApplication._appFlags 0x7fff7b1a6288 <+233>: 41 8b 4c 05 00 movl (%r13,%rax), %ecx 0x7fff7b1a628d <+238>: f6 c1 08 testb $0x8, %cl 0x7fff7b1a6290 <+241>: 75 18 jne 0x7fff7b1a62aa ; <+267> 0x7fff7b1a6292 <+243>: 83 c9 08 orl $0x8, %ecx 0x7fff7b1a6295 <+246>: 41 89 4c 05 00 movl %ecx, (%r13,%rax) 0x7fff7b1a629a <+251>: 48 8b 35 c7 08 68 1c movq 0x1c6808c7(%rip), %rsi ; "finishLaunching" 0x7fff7b1a62a1 <+258>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a62a4 <+261>: ff 15 d6 1d 3f 1c callq *0x1c3f1dd6(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a62aa <+267>: e8 0b 62 a9 00 callq 0x7fff7bc3c4ba ; symbol stub for: _HIEnableSuddenTerminationIfRequestedByPlist 0x7fff7b1a62af <+272>: 48 8b 35 ba 08 68 1c movq 0x1c6808ba(%rip), %rsi ; "_checkForAutomaticTerminationSupportPossiblyEnablingIt" 0x7fff7b1a62b6 <+279>: 4c 8b 25 c3 1d 3f 1c movq 0x1c3f1dc3(%rip), %r12 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a62bd <+286>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a62c0 <+289>: 41 ff d4 callq *%r12 0x7fff7b1a62c3 <+292>: 4c 89 ff movq %r15, %rdi 0x7fff7b1a62c6 <+295>: e8 51 5a a9 00 callq 0x7fff7bc3bd1c ; symbol stub for: NSPopAutoreleasePool 0x7fff7b1a62cb <+300>: 48 8b 3d ee fb 6a 1c movq 0x1c6afbee(%rip), %rdi ; (void *)0x00007fff981bf7d8: NSUndoManager 0x7fff7b1a62d2 <+307>: 48 8b 35 9f 08 68 1c movq 0x1c68089f(%rip), %rsi ; "_setEndsTopLevelGroupingsAfterRunLoopIterations:" 0x7fff7b1a62d9 <+314>: 31 d2 xorl %edx, %edx 0x7fff7b1a62db <+316>: 41 ff d4 callq *%r12 0x7fff7b1a62de <+319>: 48 8b 35 9b 08 68 1c movq 0x1c68089b(%rip), %rsi ; "_installMemoryStatusDispatchSources" 0x7fff7b1a62e5 <+326>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a62e8 <+329>: 41 ff d4 callq *%r12 0x7fff7b1a62eb <+332>: 48 8b 35 96 08 68 1c movq 0x1c680896(%rip), %rsi ; "_installMemoryPressureDispatchSources" 0x7fff7b1a62f2 <+339>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a62f5 <+342>: 41 ff d4 callq *%r12 0x7fff7b1a62f8 <+345>: e8 41 71 a9 00 callq 0x7fff7bc3d43e ; symbol stub for: pthread_self 0x7fff7b1a62fd <+350>: 48 89 c7 movq %rax, %rdi 0x7fff7b1a6300 <+353>: e8 53 7b a9 00 callq 0x7fff7bc3de58 ; symbol stub for: _CFUserNotificationSetWarningThread 0x7fff7b1a6305 <+358>: 41 0f b7 44 1d 00 movzwl (%r13,%rbx), %eax 0x7fff7b1a630b <+364>: 83 f8 01 cmpl $0x1, %eax 0x7fff7b1a630e <+367>: 74 71 je 0x7fff7b1a6381 ; <+482> 0x7fff7b1a6310 <+369>: 48 8b 3d 89 fb 6a 1c movq 0x1c6afb89(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x7fff7b1a6317 <+376>: 48 8b 35 ba e1 67 1c movq 0x1c67e1ba(%rip), %rsi ; "stringWithUTF8String:" 0x7fff7b1a631e <+383>: 48 8d 15 f8 83 ab 00 leaq 0xab83f8(%rip), %rdx ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/AppKit.subproj/NSApplication.m" 0x7fff7b1a6325 <+390>: 41 ff d4 callq *%r12 0x7fff7b1a6328 <+393>: 48 85 c0 testq %rax, %rax 0x7fff7b1a632b <+396>: 4c 8d 35 be cd 42 1c leaq 0x1c42cdbe(%rip), %r14 ; @"" 0x7fff7b1a6332 <+403>: 4c 0f 45 f0 cmovneq %rax, %r14 0x7fff7b1a6336 <+407>: 48 8b 3d 6b fb 6a 1c movq 0x1c6afb6b(%rip), %rdi ; (void *)0x00007fff981b7790: NSAssertionHandler 0x7fff7b1a633d <+414>: 48 8b 35 9c e1 67 1c movq 0x1c67e19c(%rip), %rsi ; "currentHandler" 0x7fff7b1a6344 <+421>: 41 ff d4 callq *%r12 0x7fff7b1a6347 <+424>: 48 89 c1 movq %rax, %rcx 0x7fff7b1a634a <+427>: 48 8b 35 97 e1 67 1c movq 0x1c67e197(%rip), %rsi ; "handleFailureInMethod:object:file:lineNumber:description:" 0x7fff7b1a6351 <+434>: 48 8d 05 58 a0 43 1c leaq 0x1c43a058(%rip), %rax ; @"NSApp with wrong _running count" 0x7fff7b1a6358 <+441>: 48 89 04 24 movq %rax, (%rsp) 0x7fff7b1a635c <+445>: 41 b9 64 0e 00 00 movl $0xe64, %r9d ; imm = 0xE64 0x7fff7b1a6362 <+451>: 31 c0 xorl %eax, %eax 0x7fff7b1a6364 <+453>: 48 89 cf movq %rcx, %rdi 0x7fff7b1a6367 <+456>: 48 8b 55 c8 movq -0x38(%rbp), %rdx 0x7fff7b1a636b <+460>: 4c 89 e9 movq %r13, %rcx 0x7fff7b1a636e <+463>: 4d 89 f0 movq %r14, %r8 0x7fff7b1a6371 <+466>: 41 ff d4 callq *%r12 0x7fff7b1a6374 <+469>: 66 41 83 7c 1d 00 00 cmpw $0x0, (%r13,%rbx) 0x7fff7b1a637b <+476>: 0f 84 0b 03 00 00 je 0x7fff7b1a668c ; <+1261> 0x7fff7b1a6381 <+482>: 48 8b 05 88 e8 67 1c movq 0x1c67e888(%rip), %rax ; "new" 0x7fff7b1a6388 <+489>: 48 89 85 50 ff ff ff movq %rax, -0xb0(%rbp) 0x7fff7b1a638f <+496>: 48 8b 05 c2 e1 67 1c movq 0x1c67e1c2(%rip), %rax ; "setWindowsNeedUpdate:" 0x7fff7b1a6396 <+503>: 48 89 85 48 ff ff ff movq %rax, -0xb8(%rbp) 0x7fff7b1a639d <+510>: 48 8b 05 04 e2 67 1c movq 0x1c67e204(%rip), %rax ; "drain" 0x7fff7b1a63a4 <+517>: 48 89 85 60 ff ff ff movq %rax, -0xa0(%rbp) 0x7fff7b1a63ab <+524>: 48 8b 05 3e 0b 3f 1c movq 0x1c3f0b3e(%rip), %rax ; (void *)0x00007fff97cd76f0: NSDefaultRunLoopMode 0x7fff7b1a63b2 <+531>: 48 8b 00 movq (%rax), %rax 0x7fff7b1a63b5 <+534>: 48 89 85 70 ff ff ff movq %rax, -0x90(%rbp) 0x7fff7b1a63bc <+541>: 48 8b 05 55 ef 67 1c movq 0x1c67ef55(%rip), %rax ; "enumerateWindowsWithOptions:usingBlock:" 0x7fff7b1a63c3 <+548>: 48 89 85 40 ff ff ff movq %rax, -0xc0(%rbp) 0x7fff7b1a63ca <+555>: 48 8b 05 cf 07 68 1c movq 0x1c6807cf(%rip), %rax ; "unhide" 0x7fff7b1a63d1 <+562>: 48 89 85 38 ff ff ff movq %rax, -0xc8(%rbp) 0x7fff7b1a63d8 <+569>: 48 8b 05 71 e1 67 1c movq 0x1c67e171(%rip), %rax ; "_endTopLevelGroupings" 0x7fff7b1a63df <+576>: 48 89 85 30 ff ff ff movq %rax, -0xd0(%rbp) 0x7fff7b1a63e6 <+583>: 48 8b 05 73 e1 67 1c movq 0x1c67e173(%rip), %rax ; "_enableSuddenTermination" 0x7fff7b1a63ed <+590>: 48 89 85 28 ff ff ff movq %rax, -0xd8(%rbp) 0x7fff7b1a63f4 <+597>: eb 0a jmp 0x7fff7b1a6400 ; <+609> 0x7fff7b1a63f6 <+599>: 49 89 c7 movq %rax, %r15 0x7fff7b1a63f9 <+602>: 31 db xorl %ebx, %ebx 0x7fff7b1a63fb <+604>: e9 f0 01 00 00 jmp 0x7fff7b1a65f0 ; <+1105> 0x7fff7b1a6400 <+609>: 45 31 f6 xorl %r14d, %r14d 0x7fff7b1a6403 <+612>: 48 8b 3d c6 fa 6a 1c movq 0x1c6afac6(%rip), %rdi ; (void *)0x00007fff981b60e8: NSAutoreleasePool 0x7fff7b1a640a <+619>: 48 8b b5 50 ff ff ff movq -0xb0(%rbp), %rsi 0x7fff7b1a6411 <+626>: ff 15 69 1c 3f 1c callq *0x1c3f1c69(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6417 <+632>: 48 89 c3 movq %rax, %rbx 0x7fff7b1a641a <+635>: 49 89 de movq %rbx, %r14 0x7fff7b1a641d <+638>: ba 01 00 00 00 movl $0x1, %edx 0x7fff7b1a6422 <+643>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a6425 <+646>: 48 8b b5 48 ff ff ff movq -0xb8(%rbp), %rsi 0x7fff7b1a642c <+653>: ff 15 4e 1c 3f 1c callq *0x1c3f1c4e(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6432 <+659>: 49 89 de movq %rbx, %r14 0x7fff7b1a6435 <+662>: 48 89 df movq %rbx, %rdi 0x7fff7b1a6438 <+665>: 48 8b b5 60 ff ff ff movq -0xa0(%rbp), %rsi 0x7fff7b1a643f <+672>: ff 15 3b 1c 3f 1c callq *0x1c3f1c3b(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6445 <+678>: 48 8b 05 fc 55 6b 1c movq 0x1c6b55fc(%rip), %rax ; NSApplication._running 0x7fff7b1a644c <+685>: 48 89 45 c8 movq %rax, -0x38(%rbp) 0x7fff7b1a6450 <+689>: 48 8b 05 b9 e7 67 1c movq 0x1c67e7b9(%rip), %rax ; "new" 0x7fff7b1a6457 <+696>: 48 89 45 c0 movq %rax, -0x40(%rbp) 0x7fff7b1a645b <+700>: 48 8b 05 0e fd 67 1c movq 0x1c67fd0e(%rip), %rax ; "distantFuture" 0x7fff7b1a6462 <+707>: 48 89 45 b8 movq %rax, -0x48(%rbp) 0x7fff7b1a6466 <+711>: 48 8b 05 13 e2 67 1c movq 0x1c67e213(%rip), %rax ; "nextEventMatchingMask:untilDate:inMode:dequeue:" 0x7fff7b1a646d <+718>: 48 89 45 b0 movq %rax, -0x50(%rbp) 0x7fff7b1a6471 <+722>: 48 8b 05 d0 e0 67 1c movq 0x1c67e0d0(%rip), %rax ; "_disableSuddenTermination" 0x7fff7b1a6478 <+729>: 48 89 45 a8 movq %rax, -0x58(%rbp) 0x7fff7b1a647c <+733>: 48 8b 05 d5 55 6b 1c movq 0x1c6b55d5(%rip), %rax ; NSApplication._currentEvent 0x7fff7b1a6483 <+740>: 48 89 45 a0 movq %rax, -0x60(%rbp) 0x7fff7b1a6487 <+744>: 48 8b 05 0a e2 67 1c movq 0x1c67e20a(%rip), %rax ; "retain" 0x7fff7b1a648e <+751>: 48 89 45 98 movq %rax, -0x68(%rbp) 0x7fff7b1a6492 <+755>: 48 8b 05 7f 01 68 1c movq 0x1c68017f(%rip), %rax ; "sendEvent:" 0x7fff7b1a6499 <+762>: 48 89 45 90 movq %rax, -0x70(%rbp) 0x7fff7b1a649d <+766>: 48 8b 05 f4 df 67 1c movq 0x1c67dff4(%rip), %rax ; "release" 0x7fff7b1a64a4 <+773>: 48 89 45 88 movq %rax, -0x78(%rbp) 0x7fff7b1a64a8 <+777>: 48 8b 05 a1 e0 67 1c movq 0x1c67e0a1(%rip), %rax ; "_endTopLevelGroupings" 0x7fff7b1a64af <+784>: 48 89 45 80 movq %rax, -0x80(%rbp) 0x7fff7b1a64b3 <+788>: 48 8b 05 ee e0 67 1c movq 0x1c67e0ee(%rip), %rax ; "drain" 0x7fff7b1a64ba <+795>: 48 89 85 78 ff ff ff movq %rax, -0x88(%rbp) 0x7fff7b1a64c1 <+802>: 48 8b 05 98 e0 67 1c movq 0x1c67e098(%rip), %rax ; "_enableSuddenTermination" 0x7fff7b1a64c8 <+809>: 48 89 85 68 ff ff ff movq %rax, -0x98(%rbp) 0x7fff7b1a64cf <+816>: 4c 8b 6d d0 movq -0x30(%rbp), %r13 0x7fff7b1a64d3 <+820>: 48 8b 45 c8 movq -0x38(%rbp), %rax 0x7fff7b1a64d7 <+824>: 66 41 83 7c 05 00 00 cmpw $0x0, (%r13,%rax) 0x7fff7b1a64de <+831>: 0f 84 94 01 00 00 je 0x7fff7b1a6678 ; <+1241> 0x7fff7b1a64e4 <+837>: 45 31 f6 xorl %r14d, %r14d 0x7fff7b1a64e7 <+840>: 31 db xorl %ebx, %ebx 0x7fff7b1a64e9 <+842>: 48 8b 3d e0 f9 6a 1c movq 0x1c6af9e0(%rip), %rdi ; (void *)0x00007fff981b60e8: NSAutoreleasePool 0x7fff7b1a64f0 <+849>: 48 8b 75 c0 movq -0x40(%rbp), %rsi 0x7fff7b1a64f4 <+853>: ff 15 86 1b 3f 1c callq *0x1c3f1b86(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a64fa <+859>: 49 89 c5 movq %rax, %r13 0x7fff7b1a64fd <+862>: 4d 89 ee movq %r13, %r14 0x7fff7b1a6500 <+865>: 31 db xorl %ebx, %ebx 0x7fff7b1a6502 <+867>: 48 8b 3d f7 f9 6a 1c movq 0x1c6af9f7(%rip), %rdi ; (void *)0x00007fff97e07dd8: NSDate 0x7fff7b1a6509 <+874>: 48 8b 75 b8 movq -0x48(%rbp), %rsi 0x7fff7b1a650d <+878>: ff 15 6d 1b 3f 1c callq *0x1c3f1b6d(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6513 <+884>: 4d 89 ee movq %r13, %r14 0x7fff7b1a6516 <+887>: 31 db xorl %ebx, %ebx 0x7fff7b1a6518 <+889>: 48 c7 c2 ff ff ff ff movq $-0x1, %rdx 0x7fff7b1a651f <+896>: 41 b9 01 00 00 00 movl $0x1, %r9d 0x7fff7b1a6525 <+902>: 48 8b 7d d0 movq -0x30(%rbp), %rdi 0x7fff7b1a6529 <+906>: 48 8b 75 b0 movq -0x50(%rbp), %rsi 0x7fff7b1a652d <+910>: 48 89 c1 movq %rax, %rcx 0x7fff7b1a6530 <+913>: 4c 8b 85 70 ff ff ff movq -0x90(%rbp), %r8 0x7fff7b1a6537 <+920>: ff 15 43 1b 3f 1c callq *0x1c3f1b43(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a653d <+926>: 4d 89 ee movq %r13, %r14 0x7fff7b1a6540 <+929>: 31 db xorl %ebx, %ebx 0x7fff7b1a6542 <+931>: 48 8b 7d d0 movq -0x30(%rbp), %rdi 0x7fff7b1a6546 <+935>: 48 8b 75 a8 movq -0x58(%rbp), %rsi 0x7fff7b1a654a <+939>: ff 15 30 1b 3f 1c callq *0x1c3f1b30(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6550 <+945>: 41 88 c4 movb %al, %r12b 0x7fff7b1a6553 <+948>: 44 88 e3 movb %r12b, %bl 0x7fff7b1a6556 <+951>: 4d 89 ee movq %r13, %r14 0x7fff7b1a6559 <+954>: 48 8b 45 d0 movq -0x30(%rbp), %rax 0x7fff7b1a655d <+958>: 48 8b 4d a0 movq -0x60(%rbp), %rcx 0x7fff7b1a6561 <+962>: 48 8b 3c 08 movq (%rax,%rcx), %rdi 0x7fff7b1a6565 <+966>: 48 8b 75 98 movq -0x68(%rbp), %rsi 0x7fff7b1a6569 <+970>: ff 15 11 1b 3f 1c callq *0x1c3f1b11(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a656f <+976>: 49 89 c7 movq %rax, %r15 0x7fff7b1a6572 <+979>: 44 88 e3 movb %r12b, %bl 0x7fff7b1a6575 <+982>: 4d 89 ee movq %r13, %r14 0x7fff7b1a6578 <+985>: 48 8b 7d d0 movq -0x30(%rbp), %rdi 0x7fff7b1a657c <+989>: 48 8b 75 90 movq -0x70(%rbp), %rsi 0x7fff7b1a6580 <+993>: 4c 89 fa movq %r15, %rdx 0x7fff7b1a6583 <+996>: ff 15 f7 1a 3f 1c callq *0x1c3f1af7(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6589 <+1002>: 44 88 e3 movb %r12b, %bl 0x7fff7b1a658c <+1005>: 4d 89 ee movq %r13, %r14 0x7fff7b1a658f <+1008>: 4c 89 ff movq %r15, %rdi 0x7fff7b1a6592 <+1011>: 48 8b 75 88 movq -0x78(%rbp), %rsi 0x7fff7b1a6596 <+1015>: ff 15 e4 1a 3f 1c callq *0x1c3f1ae4(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a659c <+1021>: 44 88 e3 movb %r12b, %bl 0x7fff7b1a659f <+1024>: 4d 89 ee movq %r13, %r14 0x7fff7b1a65a2 <+1027>: 48 8b 3d 17 f9 6a 1c movq 0x1c6af917(%rip), %rdi ; (void *)0x00007fff981bf7d8: NSUndoManager 0x7fff7b1a65a9 <+1034>: 48 8b 75 80 movq -0x80(%rbp), %rsi 0x7fff7b1a65ad <+1038>: ff 15 cd 1a 3f 1c callq *0x1c3f1acd(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a65b3 <+1044>: 45 84 e4 testb %r12b, %r12b 0x7fff7b1a65b6 <+1047>: 74 17 je 0x7fff7b1a65cf ; <+1072> 0x7fff7b1a65b8 <+1049>: 44 88 e3 movb %r12b, %bl 0x7fff7b1a65bb <+1052>: 4d 89 ee movq %r13, %r14 0x7fff7b1a65be <+1055>: 48 8b 7d d0 movq -0x30(%rbp), %rdi 0x7fff7b1a65c2 <+1059>: 48 8b b5 68 ff ff ff movq -0x98(%rbp), %rsi 0x7fff7b1a65c9 <+1066>: ff 15 b1 1a 3f 1c callq *0x1c3f1ab1(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a65cf <+1072>: 4d 89 ee movq %r13, %r14 0x7fff7b1a65d2 <+1075>: 31 db xorl %ebx, %ebx 0x7fff7b1a65d4 <+1077>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a65d7 <+1080>: 48 8b b5 78 ff ff ff movq -0x88(%rbp), %rsi 0x7fff7b1a65de <+1087>: ff 15 9c 1a 3f 1c callq *0x1c3f1a9c(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a65e4 <+1093>: e9 e6 fe ff ff jmp 0x7fff7b1a64cf ; <+816> 0x7fff7b1a65e9 <+1098>: 49 89 c7 movq %rax, %r15 0x7fff7b1a65ec <+1101>: 4c 8b 6d d0 movq -0x30(%rbp), %r13 0x7fff7b1a65f0 <+1105>: 83 fa 01 cmpl $0x1, %edx 0x7fff7b1a65f3 <+1108>: 0f 85 ad 00 00 00 jne 0x7fff7b1a66a6 ; <+1287> 0x7fff7b1a65f9 <+1114>: 4c 89 ff movq %r15, %rdi 0x7fff7b1a65fc <+1117>: e8 79 68 a9 00 callq 0x7fff7bc3ce7a ; symbol stub for: objc_begin_catch 0x7fff7b1a6601 <+1122>: 49 89 c7 movq %rax, %r15 0x7fff7b1a6604 <+1125>: 31 d2 xorl %edx, %edx 0x7fff7b1a6606 <+1127>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a6609 <+1130>: 48 8b b5 40 ff ff ff movq -0xc0(%rbp), %rsi 0x7fff7b1a6610 <+1137>: 48 8d 0d 29 93 3f 1c leaq 0x1c3f9329(%rip), %rcx ; __block_literal_global.1742 0x7fff7b1a6617 <+1144>: ff 15 63 1a 3f 1c callq *0x1c3f1a63(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a661d <+1150>: 31 f6 xorl %esi, %esi 0x7fff7b1a661f <+1152>: 4c 89 ff movq %r15, %rdi 0x7fff7b1a6622 <+1155>: e8 e9 8f 36 00 callq 0x7fff7b50f610 ; _NSDefaultTopLevelErrorHandler 0x7fff7b1a6627 <+1160>: 48 8b 3d 02 fc 6a 1c movq 0x1c6afc02(%rip), %rdi ; (void *)0x00007fff9786d6a8: NSCursor 0x7fff7b1a662e <+1167>: 48 8b b5 38 ff ff ff movq -0xc8(%rbp), %rsi 0x7fff7b1a6635 <+1174>: ff 15 45 1a 3f 1c callq *0x1c3f1a45(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a663b <+1180>: 48 8b 3d 7e f8 6a 1c movq 0x1c6af87e(%rip), %rdi ; (void *)0x00007fff981bf7d8: NSUndoManager 0x7fff7b1a6642 <+1187>: 48 8b b5 30 ff ff ff movq -0xd0(%rbp), %rsi 0x7fff7b1a6649 <+1194>: ff 15 31 1a 3f 1c callq *0x1c3f1a31(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a664f <+1200>: 84 db testb %bl, %bl 0x7fff7b1a6651 <+1202>: 74 10 je 0x7fff7b1a6663 ; <+1220> 0x7fff7b1a6653 <+1204>: 4c 89 ef movq %r13, %rdi 0x7fff7b1a6656 <+1207>: 48 8b b5 28 ff ff ff movq -0xd8(%rbp), %rsi 0x7fff7b1a665d <+1214>: ff 15 1d 1a 3f 1c callq *0x1c3f1a1d(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6663 <+1220>: 4c 89 f7 movq %r14, %rdi 0x7fff7b1a6666 <+1223>: 48 8b b5 60 ff ff ff movq -0xa0(%rbp), %rsi 0x7fff7b1a666d <+1230>: ff 15 0d 1a 3f 1c callq *0x1c3f1a0d(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1a6673 <+1236>: e8 1a 68 a9 00 callq 0x7fff7bc3ce92 ; symbol stub for: objc_end_catch 0x7fff7b1a6678 <+1241>: 48 8b 85 58 ff ff ff movq -0xa8(%rbp), %rax 0x7fff7b1a667f <+1248>: 66 41 83 7c 05 00 00 cmpw $0x0, (%r13,%rax) 0x7fff7b1a6686 <+1255>: 0f 85 74 fd ff ff jne 0x7fff7b1a6400 ; <+609> 0x7fff7b1a668c <+1261>: 48 81 c4 b8 00 00 00 addq $0xb8, %rsp 0x7fff7b1a6693 <+1268>: 5b popq %rbx 0x7fff7b1a6694 <+1269>: 41 5c popq %r12 0x7fff7b1a6696 <+1271>: 41 5d popq %r13 0x7fff7b1a6698 <+1273>: 41 5e popq %r14 0x7fff7b1a669a <+1275>: 41 5f popq %r15 0x7fff7b1a669c <+1277>: 5d popq %rbp 0x7fff7b1a669d <+1278>: c3 retq 0x7fff7b1a669e <+1279>: 49 89 c7 movq %rax, %r15 0x7fff7b1a66a1 <+1282>: e8 ec 67 a9 00 callq 0x7fff7bc3ce92 ; symbol stub for: objc_end_catch 0x7fff7b1a66a6 <+1287>: 4c 89 ff movq %r15, %rdi 0x7fff7b1a66a9 <+1290>: e8 46 69 a9 00 callq 0x7fff7bc3cff4 ; symbol stub for: _Unwind_Resume 0x7fff7b1a66ae <+1295>: 90 nop 0x7fff7b1a66af <+1296>: 90 nop 0x7fff7b1a66b0 <+1297>: 90 nop (lldb) image show-unwind --address 0x7fff7b1a6589 UNWIND PLANS for AppKit`-[NSApplication run] (start addr 0x7fff7b1a619f) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [AppKit.__TEXT.__text + 232523-0x000000000003915d) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[8]: 1269: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[9]: 1271: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[10]: 1273: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[11]: 1275: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[12]: 1277: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[13]: 1278: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[14]: 1279: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x7fff7be03ae4, personality routine is at address 0x7fff975969f8 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [AppKit.__TEXT.__text + 232523-0x000000000003915d) row[0]: 0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff7b1711ad AppKit`NSApplicationMain: 0x7fff7b170cd8 <+0>: 55 pushq %rbp 0x7fff7b170cd9 <+1>: 48 89 e5 movq %rsp, %rbp 0x7fff7b170cdc <+4>: 41 57 pushq %r15 0x7fff7b170cde <+6>: 41 56 pushq %r14 0x7fff7b170ce0 <+8>: 41 55 pushq %r13 0x7fff7b170ce2 <+10>: 41 54 pushq %r12 0x7fff7b170ce4 <+12>: 53 pushq %rbx 0x7fff7b170ce5 <+13>: 48 83 ec 18 subq $0x18, %rsp 0x7fff7b170ce9 <+17>: 90 nop 0x7fff7b170cea <+18>: 0f 1f 40 00 nopl (%rax) 0x7fff7b170cee <+22>: bf 04 00 d8 2b movl $0x2bd80004, %edi ; imm = 0x2BD80004 0x7fff7b170cf3 <+27>: 31 f6 xorl %esi, %esi 0x7fff7b170cf5 <+29>: 31 d2 xorl %edx, %edx 0x7fff7b170cf7 <+31>: 31 c9 xorl %ecx, %ecx 0x7fff7b170cf9 <+33>: 45 31 c0 xorl %r8d, %r8d 0x7fff7b170cfc <+36>: e8 ab c5 ac 00 callq 0x7fff7bc3d2ac ; symbol stub for: kdebug_trace 0x7fff7b170d01 <+41>: 31 ff xorl %edi, %edi 0x7fff7b170d03 <+43>: e8 1a b0 ac 00 callq 0x7fff7bc3bd22 ; symbol stub for: NSPushAutoreleasePool 0x7fff7b170d08 <+48>: 48 89 45 d0 movq %rax, -0x30(%rbp) 0x7fff7b170d0c <+52>: 48 8b 3d 95 53 6e 1c movq 0x1c6e5395(%rip), %rdi ; (void *)0x00007fff981b6200: NSBundle 0x7fff7b170d13 <+59>: 48 8b 35 1e 48 6b 1c movq 0x1c6b481e(%rip), %rsi ; "mainBundle" 0x7fff7b170d1a <+66>: 4c 8b 2d 5f 73 42 1c movq 0x1c42735f(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b170d21 <+73>: 41 ff d5 callq *%r13 0x7fff7b170d24 <+76>: 48 8b 35 1d 48 6b 1c movq 0x1c6b481d(%rip), %rsi ; "infoDictionary" 0x7fff7b170d2b <+83>: 48 89 c7 movq %rax, %rdi 0x7fff7b170d2e <+86>: 41 ff d5 callq *%r13 0x7fff7b170d31 <+89>: 48 89 c3 movq %rax, %rbx 0x7fff7b170d34 <+92>: 4c 8b 3d 2d 37 6b 1c movq 0x1c6b372d(%rip), %r15 ; "objectForKey:" 0x7fff7b170d3b <+99>: 48 8d 15 8e 02 47 1c leaq 0x1c47028e(%rip), %rdx ; @"NSPrincipalClass" 0x7fff7b170d42 <+106>: 48 89 df movq %rbx, %rdi 0x7fff7b170d45 <+109>: 4c 89 fe movq %r15, %rsi 0x7fff7b170d48 <+112>: 41 ff d5 callq *%r13 0x7fff7b170d4b <+115>: 49 89 c6 movq %rax, %r14 0x7fff7b170d4e <+118>: 48 8d 15 9b 02 47 1c leaq 0x1c47029b(%rip), %rdx ; @"NSMainNibFile" 0x7fff7b170d55 <+125>: 48 89 df movq %rbx, %rdi 0x7fff7b170d58 <+128>: 4c 89 fe movq %r15, %rsi 0x7fff7b170d5b <+131>: 41 ff d5 callq *%r13 0x7fff7b170d5e <+134>: 48 89 45 c8 movq %rax, -0x38(%rbp) 0x7fff7b170d62 <+138>: 48 8d 15 a7 02 47 1c leaq 0x1c4702a7(%rip), %rdx ; @"NSMainStoryboardFile" 0x7fff7b170d69 <+145>: 48 89 df movq %rbx, %rdi 0x7fff7b170d6c <+148>: 4c 89 fe movq %r15, %rsi 0x7fff7b170d6f <+151>: 41 ff d5 callq *%r13 0x7fff7b170d72 <+154>: 49 89 c4 movq %rax, %r12 0x7fff7b170d75 <+157>: 48 8d 15 b4 02 47 1c leaq 0x1c4702b4(%rip), %rdx ; @"NSDelegateClass" 0x7fff7b170d7c <+164>: 48 89 df movq %rbx, %rdi 0x7fff7b170d7f <+167>: 4c 89 fe movq %r15, %rsi 0x7fff7b170d82 <+170>: 41 ff d5 callq *%r13 0x7fff7b170d85 <+173>: 49 89 c7 movq %rax, %r15 0x7fff7b170d88 <+176>: 49 b8 00 00 00 00 00 00 00 80 movabsq $-0x8000000000000000, %r8 ; imm = 0x8000000000000000 0x7fff7b170d92 <+186>: bf 03 00 00 00 movl $0x3, %edi 0x7fff7b170d97 <+191>: be 03 00 00 00 movl $0x3, %esi 0x7fff7b170d9c <+196>: 48 c7 c2 ff ff ff ff movq $-0x1, %rdx 0x7fff7b170da3 <+203>: 31 c9 xorl %ecx, %ecx 0x7fff7b170da5 <+205>: e8 8c 92 ac 00 callq 0x7fff7bc3a036 ; symbol stub for: entr_act_begin 0x7fff7b170daa <+210>: bf 02 00 00 00 movl $0x2, %edi 0x7fff7b170daf <+215>: 90 nop 0x7fff7b170db0 <+216>: 0f 1f 40 00 nopl (%rax) 0x7fff7b170db4 <+220>: 4d 85 f6 testq %r14, %r14 0x7fff7b170db7 <+223>: 75 10 jne 0x7fff7b170dc9 ; <+241> 0x7fff7b170db9 <+225>: 48 8d 3d 50 03 47 1c leaq 0x1c470350(%rip), %rdi ; @"No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting" 0x7fff7b170dc0 <+232>: 31 c0 xorl %eax, %eax 0x7fff7b170dc2 <+234>: e8 d7 ae ac 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b170dc7 <+239>: eb 28 jmp 0x7fff7b170df1 ; <+281> 0x7fff7b170dc9 <+241>: 4c 8b 6d c8 movq -0x38(%rbp), %r13 0x7fff7b170dcd <+245>: 4c 89 e3 movq %r12, %rbx 0x7fff7b170dd0 <+248>: 4c 89 f7 movq %r14, %rdi 0x7fff7b170dd3 <+251>: e8 b8 ad ac 00 callq 0x7fff7bc3bb90 ; symbol stub for: NSClassFromString 0x7fff7b170dd8 <+256>: 49 89 c4 movq %rax, %r12 0x7fff7b170ddb <+259>: 4d 85 e4 testq %r12, %r12 0x7fff7b170dde <+262>: 75 3e jne 0x7fff7b170e1e ; <+326> 0x7fff7b170de0 <+264>: 48 8d 3d 09 03 47 1c leaq 0x1c470309(%rip), %rdi ; @"Unable to find class: %@, exiting" 0x7fff7b170de7 <+271>: 31 c0 xorl %eax, %eax 0x7fff7b170de9 <+273>: 4c 89 f6 movq %r14, %rsi 0x7fff7b170dec <+276>: e8 ad ae ac 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b170df1 <+281>: 48 8b 5d d0 movq -0x30(%rbp), %rbx 0x7fff7b170df5 <+285>: 48 8d 05 8c 0a 72 1c leaq 0x1c720a8c(%rip), %rax ; NSApp 0x7fff7b170dfc <+292>: 48 8b 38 movq (%rax), %rdi 0x7fff7b170dff <+295>: 48 8b 35 92 36 6b 1c movq 0x1c6b3692(%rip), %rsi ; "release" 0x7fff7b170e06 <+302>: ff 15 74 72 42 1c callq *0x1c427274(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b170e0c <+308>: 48 89 df movq %rbx, %rdi 0x7fff7b170e0f <+311>: e8 08 af ac 00 callq 0x7fff7bc3bd1c ; symbol stub for: NSPopAutoreleasePool 0x7fff7b170e14 <+316>: bf 01 00 00 00 movl $0x1, %edi 0x7fff7b170e19 <+321>: e8 b6 c3 ac 00 callq 0x7fff7bc3d1d4 ; symbol stub for: exit 0x7fff7b170e1e <+326>: bf 03 00 00 00 movl $0x3, %edi 0x7fff7b170e23 <+331>: 90 nop 0x7fff7b170e24 <+332>: 0f 1f 40 00 nopl (%rax) 0x7fff7b170e28 <+336>: 48 8b 35 69 57 6b 1c movq 0x1c6b5769(%rip), %rsi ; "sharedApplication" 0x7fff7b170e2f <+343>: 4c 89 e7 movq %r12, %rdi 0x7fff7b170e32 <+346>: ff 15 48 72 42 1c callq *0x1c427248(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b170e38 <+352>: bf 04 00 00 00 movl $0x4, %edi 0x7fff7b170e3d <+357>: 90 nop 0x7fff7b170e3e <+358>: 0f 1f 40 00 nopl (%rax) 0x7fff7b170e42 <+362>: c6 05 80 b6 71 1c 01 movb $0x1, 0x1c71b680(%rip) ; sApplicationIsFakeHidden 0x7fff7b170e49 <+369>: 48 85 db testq %rbx, %rbx 0x7fff7b170e4c <+372>: 74 25 je 0x7fff7b170e73 ; <+411> 0x7fff7b170e4e <+374>: 48 8b 3d b3 54 6e 1c movq 0x1c6e54b3(%rip), %rdi ; (void *)0x00007fff97876ed8: NSStoryboard 0x7fff7b170e55 <+381>: 48 8b 35 9c 68 6b 1c movq 0x1c6b689c(%rip), %rsi ; "storyboardWithName:bundle:" 0x7fff7b170e5c <+388>: 31 c9 xorl %ecx, %ecx 0x7fff7b170e5e <+390>: 48 89 da movq %rbx, %rdx 0x7fff7b170e61 <+393>: ff 15 19 72 42 1c callq *0x1c427219(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b170e67 <+399>: 49 89 c6 movq %rax, %r14 0x7fff7b170e6a <+402>: 4d 85 f6 testq %r14, %r14 0x7fff7b170e6d <+405>: 0f 85 be 00 00 00 jne 0x7fff7b170f31 ; <+601> 0x7fff7b170e73 <+411>: 48 89 5d c0 movq %rbx, -0x40(%rbp) 0x7fff7b170e77 <+415>: 4c 8d 35 0a 0a 72 1c leaq 0x1c720a0a(%rip), %r14 ; NSApp 0x7fff7b170e7e <+422>: 49 8b 3e movq (%r14), %rdi 0x7fff7b170e81 <+425>: 48 8b 35 a8 68 6b 1c movq 0x1c6b68a8(%rip), %rsi ; "_shouldLoadMainNibNamed:" 0x7fff7b170e88 <+432>: 4c 89 ea movq %r13, %rdx 0x7fff7b170e8b <+435>: ff 15 ef 71 42 1c callq *0x1c4271ef(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b170e91 <+441>: 84 c0 testb %al, %al 0x7fff7b170e93 <+443>: 48 8b 5d d0 movq -0x30(%rbp), %rbx 0x7fff7b170e97 <+447>: 0f 84 ab 02 00 00 je 0x7fff7b171148 ; <+1136> 0x7fff7b170e9d <+453>: bf 1c 00 d8 2b movl $0x2bd8001c, %edi ; imm = 0x2BD8001C 0x7fff7b170ea2 <+458>: 31 f6 xorl %esi, %esi 0x7fff7b170ea4 <+460>: 31 d2 xorl %edx, %edx 0x7fff7b170ea6 <+462>: 31 c9 xorl %ecx, %ecx 0x7fff7b170ea8 <+464>: 45 31 c0 xorl %r8d, %r8d 0x7fff7b170eab <+467>: e8 fc c3 ac 00 callq 0x7fff7bc3d2ac ; symbol stub for: kdebug_trace 0x7fff7b170eb0 <+472>: 48 8b 3d f1 51 6e 1c movq 0x1c6e51f1(%rip), %rdi ; (void *)0x00007fff981b6200: NSBundle 0x7fff7b170eb7 <+479>: 49 8b 0e movq (%r14), %rcx 0x7fff7b170eba <+482>: 48 8b 35 4f 64 6b 1c movq 0x1c6b644f(%rip), %rsi ; "loadNibNamed:owner:" 0x7fff7b170ec1 <+489>: 4c 89 ea movq %r13, %rdx 0x7fff7b170ec4 <+492>: ff 15 b6 71 42 1c callq *0x1c4271b6(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b170eca <+498>: 41 88 c6 movb %al, %r14b 0x7fff7b170ecd <+501>: bf 20 00 d8 2b movl $0x2bd80020, %edi ; imm = 0x2BD80020 0x7fff7b170ed2 <+506>: 31 f6 xorl %esi, %esi 0x7fff7b170ed4 <+508>: 31 d2 xorl %edx, %edx 0x7fff7b170ed6 <+510>: 31 c9 xorl %ecx, %ecx 0x7fff7b170ed8 <+512>: 45 31 c0 xorl %r8d, %r8d 0x7fff7b170edb <+515>: e8 cc c3 ac 00 callq 0x7fff7bc3d2ac ; symbol stub for: kdebug_trace 0x7fff7b170ee0 <+520>: 45 84 f6 testb %r14b, %r14b 0x7fff7b170ee3 <+523>: 0f 95 c0 setne %al 0x7fff7b170ee6 <+526>: 4d 85 ed testq %r13, %r13 0x7fff7b170ee9 <+529>: 0f 95 c1 setne %cl 0x7fff7b170eec <+532>: 45 84 f6 testb %r14b, %r14b 0x7fff7b170eef <+535>: 0f 85 53 02 00 00 jne 0x7fff7b171148 ; <+1136> 0x7fff7b170ef5 <+541>: 08 c1 orb %al, %cl 0x7fff7b170ef7 <+543>: 0f 84 4b 02 00 00 je 0x7fff7b171148 ; <+1136> 0x7fff7b170efd <+549>: 4d 85 ed testq %r13, %r13 0x7fff7b170f00 <+552>: 0f 85 8f 01 00 00 jne 0x7fff7b171095 ; <+957> 0x7fff7b170f06 <+558>: 48 83 7d c0 00 cmpq $0x0, -0x40(%rbp) 0x7fff7b170f0b <+563>: 0f 84 9a 01 00 00 je 0x7fff7b1710ab ; <+979> 0x7fff7b170f11 <+569>: 4d 85 ff testq %r15, %r15 0x7fff7b170f14 <+572>: 0f 84 91 01 00 00 je 0x7fff7b1710ab ; <+979> 0x7fff7b170f1a <+578>: 48 8d 3d 6f 01 47 1c leaq 0x1c47016f(%rip), %rdi ; @"Unable to load storyboard file: %@, exiting" 0x7fff7b170f21 <+585>: 31 c0 xorl %eax, %eax 0x7fff7b170f23 <+587>: 48 8b 75 c0 movq -0x40(%rbp), %rsi 0x7fff7b170f27 <+591>: e8 72 ad ac 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b170f2c <+596>: e9 c4 fe ff ff jmp 0x7fff7b170df5 ; <+285> 0x7fff7b170f31 <+601>: 48 89 5d c0 movq %rbx, -0x40(%rbp) 0x7fff7b170f35 <+605>: 4c 89 ff movq %r15, %rdi 0x7fff7b170f38 <+608>: e8 53 ac ac 00 callq 0x7fff7bc3bb90 ; symbol stub for: NSClassFromString 0x7fff7b170f3d <+613>: 48 8b 35 2c 35 6b 1c movq 0x1c6b352c(%rip), %rsi ; "alloc" 0x7fff7b170f44 <+620>: 48 89 c7 movq %rax, %rdi 0x7fff7b170f47 <+623>: 4c 8b 2d 32 71 42 1c movq 0x1c427132(%rip), %r13 ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b170f4e <+630>: 41 ff d5 callq *%r13 0x7fff7b170f51 <+633>: 48 8b 35 50 35 6b 1c movq 0x1c6b3550(%rip), %rsi ; "init" 0x7fff7b170f58 <+640>: 48 89 c7 movq %rax, %rdi 0x7fff7b170f5b <+643>: 41 ff d5 callq *%r13 0x7fff7b170f5e <+646>: 49 89 c7 movq %rax, %r15 0x7fff7b170f61 <+649>: 4d 85 ff testq %r15, %r15 0x7fff7b170f64 <+652>: 48 8b 1d 2d 56 6b 1c movq 0x1c6b562d(%rip), %rbx ; "sharedApplication" 0x7fff7b170f6b <+659>: 74 19 je 0x7fff7b170f86 ; <+686> 0x7fff7b170f6d <+661>: 4c 89 e7 movq %r12, %rdi 0x7fff7b170f70 <+664>: 48 89 de movq %rbx, %rsi 0x7fff7b170f73 <+667>: 41 ff d5 callq *%r13 0x7fff7b170f76 <+670>: 48 8b 35 03 4d 6b 1c movq 0x1c6b4d03(%rip), %rsi ; "setDelegate:" 0x7fff7b170f7d <+677>: 48 89 c7 movq %rax, %rdi 0x7fff7b170f80 <+680>: 4c 89 fa movq %r15, %rdx 0x7fff7b170f83 <+683>: 41 ff d5 callq *%r13 0x7fff7b170f86 <+686>: 48 8d 05 fb 08 72 1c leaq 0x1c7208fb(%rip), %rax ; NSApp 0x7fff7b170f8d <+693>: 48 8b 38 movq (%rax), %rdi 0x7fff7b170f90 <+696>: 48 8b 35 99 59 6b 1c movq 0x1c6b5999(%rip), %rsi ; "mainStoryboard" 0x7fff7b170f97 <+703>: b9 01 03 00 00 movl $0x301, %ecx ; imm = 0x301 0x7fff7b170f9c <+708>: 4c 89 f2 movq %r14, %rdx 0x7fff7b170f9f <+711>: e8 72 bf ac 00 callq 0x7fff7bc3cf16 ; symbol stub for: objc_setAssociatedObject 0x7fff7b170fa4 <+716>: 4c 89 e7 movq %r12, %rdi 0x7fff7b170fa7 <+719>: 48 89 de movq %rbx, %rsi 0x7fff7b170faa <+722>: 41 ff d5 callq *%r13 0x7fff7b170fad <+725>: 48 8b 35 4c 67 6b 1c movq 0x1c6b674c(%rip), %rsi ; "_instantiateMainMenu:" 0x7fff7b170fb4 <+732>: 4c 89 f7 movq %r14, %rdi 0x7fff7b170fb7 <+735>: 48 89 c2 movq %rax, %rdx 0x7fff7b170fba <+738>: 41 ff d5 callq *%r13 0x7fff7b170fbd <+741>: 48 8b 35 44 67 6b 1c movq 0x1c6b6744(%rip), %rsi ; "_hasInitialController" 0x7fff7b170fc4 <+748>: 4c 89 f7 movq %r14, %rdi 0x7fff7b170fc7 <+751>: 41 ff d5 callq *%r13 0x7fff7b170fca <+754>: 31 db xorl %ebx, %ebx 0x7fff7b170fcc <+756>: 84 c0 testb %al, %al 0x7fff7b170fce <+758>: 0f 84 60 01 00 00 je 0x7fff7b171134 ; <+1116> 0x7fff7b170fd4 <+764>: 48 8b 35 35 67 6b 1c movq 0x1c6b6735(%rip), %rsi ; "instantiateInitialController" 0x7fff7b170fdb <+771>: 4c 89 f7 movq %r14, %rdi 0x7fff7b170fde <+774>: ff 15 9c 70 42 1c callq *0x1c42709c(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b170fe4 <+780>: 49 89 c6 movq %rax, %r14 0x7fff7b170fe7 <+783>: 31 db xorl %ebx, %ebx 0x7fff7b170fe9 <+785>: 4d 85 f6 testq %r14, %r14 0x7fff7b170fec <+788>: 0f 84 42 01 00 00 je 0x7fff7b171134 ; <+1116> 0x7fff7b170ff2 <+794>: 48 8b 3d 17 53 6e 1c movq 0x1c6e5317(%rip), %rdi ; (void *)0x00007fff97883e08: NSWindowController 0x7fff7b170ff9 <+801>: 4c 8b 25 30 3c 6b 1c movq 0x1c6b3c30(%rip), %r12 ; "self" 0x7fff7b171000 <+808>: 4c 89 e6 movq %r12, %rsi 0x7fff7b171003 <+811>: 41 ff d5 callq *%r13 0x7fff7b171006 <+814>: 48 8b 1d 93 37 6b 1c movq 0x1c6b3793(%rip), %rbx ; "isKindOfClass:" 0x7fff7b17100d <+821>: 4c 89 f7 movq %r14, %rdi 0x7fff7b171010 <+824>: 48 89 de movq %rbx, %rsi 0x7fff7b171013 <+827>: 48 89 c2 movq %rax, %rdx 0x7fff7b171016 <+830>: 41 ff d5 callq *%r13 0x7fff7b171019 <+833>: 84 c0 testb %al, %al 0x7fff7b17101b <+835>: 0f 85 9a 00 00 00 jne 0x7fff7b1710bb ; <+995> 0x7fff7b171021 <+841>: 48 8b 3d f0 52 6e 1c movq 0x1c6e52f0(%rip), %rdi ; (void *)0x00007fff9786d3d8: NSViewController 0x7fff7b171028 <+848>: 4c 89 e6 movq %r12, %rsi 0x7fff7b17102b <+851>: 41 ff d5 callq *%r13 0x7fff7b17102e <+854>: 4c 89 f7 movq %r14, %rdi 0x7fff7b171031 <+857>: 48 89 de movq %rbx, %rsi 0x7fff7b171034 <+860>: 48 89 c2 movq %rax, %rdx 0x7fff7b171037 <+863>: 41 ff d5 callq *%r13 0x7fff7b17103a <+866>: 84 c0 testb %al, %al 0x7fff7b17103c <+868>: 0f 85 a0 00 00 00 jne 0x7fff7b1710e2 ; <+1034> 0x7fff7b171042 <+874>: 4c 8b 3d 6f 50 6e 1c movq 0x1c6e506f(%rip), %r15 ; (void *)0x00007fff97e08288: NSException 0x7fff7b171049 <+881>: 48 8b 05 90 53 42 1c movq 0x1c425390(%rip), %rax ; (void *)0x00007fff97d0e168: NSInternalInconsistencyException 0x7fff7b171050 <+888>: 4c 8b 20 movq (%rax), %r12 0x7fff7b171053 <+891>: 48 8b 35 3e 37 6b 1c movq 0x1c6b373e(%rip), %rsi ; "class" 0x7fff7b17105a <+898>: 4c 89 f7 movq %r14, %rdi 0x7fff7b17105d <+901>: 41 ff d5 callq *%r13 0x7fff7b171060 <+904>: 49 89 c0 movq %rax, %r8 0x7fff7b171063 <+907>: 48 8b 35 5e 4a 6b 1c movq 0x1c6b4a5e(%rip), %rsi ; "raise:format:" 0x7fff7b17106a <+914>: 48 8d 0d df ff 46 1c leaq 0x1c46ffdf(%rip), %rcx ; @"Initial Storyboard controller is neither a NSWindowController nor a NSViewController: %@, from %@" 0x7fff7b171071 <+921>: 31 db xorl %ebx, %ebx 0x7fff7b171073 <+923>: 31 c0 xorl %eax, %eax 0x7fff7b171075 <+925>: 4c 89 ff movq %r15, %rdi 0x7fff7b171078 <+928>: 4c 89 e2 movq %r12, %rdx 0x7fff7b17107b <+931>: 4c 8b 4d c0 movq -0x40(%rbp), %r9 0x7fff7b17107f <+935>: 41 ff d5 callq *%r13 0x7fff7b171082 <+938>: 48 8b 35 97 66 6b 1c movq 0x1c6b6697(%rip), %rsi ; "showWindow:" 0x7fff7b171089 <+945>: 31 ff xorl %edi, %edi 0x7fff7b17108b <+947>: 31 d2 xorl %edx, %edx 0x7fff7b17108d <+949>: 41 ff d5 callq *%r13 0x7fff7b171090 <+952>: e9 9f 00 00 00 jmp 0x7fff7b171134 ; <+1116> 0x7fff7b171095 <+957>: 48 8d 3d d4 ff 46 1c leaq 0x1c46ffd4(%rip), %rdi ; @"Unable to load nib file: %@, exiting" 0x7fff7b17109c <+964>: 31 c0 xorl %eax, %eax 0x7fff7b17109e <+966>: 4c 89 ee movq %r13, %rsi 0x7fff7b1710a1 <+969>: e8 f8 ab ac 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1710a6 <+974>: e9 4a fd ff ff jmp 0x7fff7b170df5 ; <+285> 0x7fff7b1710ab <+979>: 48 83 7d c0 00 cmpq $0x0, -0x40(%rbp) 0x7fff7b1710b0 <+984>: 74 1d je 0x7fff7b1710cf ; <+1015> 0x7fff7b1710b2 <+986>: 48 8d 3d f7 ff 46 1c leaq 0x1c46fff7(%rip), %rdi ; @"No DelegateClass specfied in info dictionary, exiting" 0x7fff7b1710b9 <+993>: eb 1b jmp 0x7fff7b1710d6 ; <+1022> 0x7fff7b1710bb <+995>: 48 8b 35 5e 66 6b 1c movq 0x1c6b665e(%rip), %rsi ; "showWindow:" 0x7fff7b1710c2 <+1002>: 31 d2 xorl %edx, %edx 0x7fff7b1710c4 <+1004>: 4c 89 f7 movq %r14, %rdi 0x7fff7b1710c7 <+1007>: ff 15 b3 6f 42 1c callq *0x1c426fb3(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1710cd <+1013>: eb 40 jmp 0x7fff7b17110f ; <+1079> 0x7fff7b1710cf <+1015>: 48 8d 3d fa ff 46 1c leaq 0x1c46fffa(%rip), %rdi ; @"No NSMainNibFile or NSMainStoryboardFile specified in info dictionary, exiting" 0x7fff7b1710d6 <+1022>: 31 c0 xorl %eax, %eax 0x7fff7b1710d8 <+1024>: e8 c1 ab ac 00 callq 0x7fff7bc3bc9e ; symbol stub for: NSLog 0x7fff7b1710dd <+1029>: e9 13 fd ff ff jmp 0x7fff7b170df5 ; <+285> 0x7fff7b1710e2 <+1034>: 48 8b 3d 27 52 6e 1c movq 0x1c6e5227(%rip), %rdi ; (void *)0x00007fff97883e08: NSWindowController 0x7fff7b1710e9 <+1041>: 48 8b 35 28 66 6b 1c movq 0x1c6b6628(%rip), %rsi ; "windowControllerWithContentViewController:" 0x7fff7b1710f0 <+1048>: 4c 89 f2 movq %r14, %rdx 0x7fff7b1710f3 <+1051>: 41 ff d5 callq *%r13 0x7fff7b1710f6 <+1054>: 49 89 c6 movq %rax, %r14 0x7fff7b1710f9 <+1057>: 48 8b 35 20 66 6b 1c movq 0x1c6b6620(%rip), %rsi ; "showWindow:" 0x7fff7b171100 <+1064>: 31 db xorl %ebx, %ebx 0x7fff7b171102 <+1066>: 31 d2 xorl %edx, %edx 0x7fff7b171104 <+1068>: 4c 89 f7 movq %r14, %rdi 0x7fff7b171107 <+1071>: 41 ff d5 callq *%r13 0x7fff7b17110a <+1074>: 4d 85 f6 testq %r14, %r14 0x7fff7b17110d <+1077>: 74 25 je 0x7fff7b171134 ; <+1116> 0x7fff7b17110f <+1079>: 48 8b 1d 12 66 6b 1c movq 0x1c6b6612(%rip), %rbx ; "setWindowController:" 0x7fff7b171116 <+1086>: 48 8b 35 db 39 6b 1c movq 0x1c6b39db(%rip), %rsi ; "respondsToSelector:" 0x7fff7b17111d <+1093>: 4c 89 ff movq %r15, %rdi 0x7fff7b171120 <+1096>: 48 89 da movq %rbx, %rdx 0x7fff7b171123 <+1099>: ff 15 57 6f 42 1c callq *0x1c426f57(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b171129 <+1105>: 84 c0 testb %al, %al 0x7fff7b17112b <+1107>: 0f 85 99 00 00 00 jne 0x7fff7b1711ca ; <+1266> 0x7fff7b171131 <+1113>: 4c 89 f3 movq %r14, %rbx 0x7fff7b171134 <+1116>: 48 8b 35 5d 35 6b 1c movq 0x1c6b355d(%rip), %rsi ; "retain" 0x7fff7b17113b <+1123>: 48 89 df movq %rbx, %rdi 0x7fff7b17113e <+1126>: ff 15 3c 6f 42 1c callq *0x1c426f3c(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b171144 <+1132>: 48 8b 5d d0 movq -0x30(%rbp), %rbx 0x7fff7b171148 <+1136>: bf 05 00 00 00 movl $0x5, %edi 0x7fff7b17114d <+1141>: 90 nop 0x7fff7b17114e <+1142>: 0f 1f 40 00 nopl (%rax) 0x7fff7b171152 <+1146>: 48 89 df movq %rbx, %rdi 0x7fff7b171155 <+1149>: e8 c2 ab ac 00 callq 0x7fff7bc3bd1c ; symbol stub for: NSPopAutoreleasePool 0x7fff7b17115a <+1154>: bf 06 00 00 00 movl $0x6, %edi 0x7fff7b17115f <+1159>: 90 nop 0x7fff7b171160 <+1160>: 0f 1f 40 00 nopl (%rax) 0x7fff7b171164 <+1164>: e8 05 bd ac 00 callq 0x7fff7bc3ce6e ; symbol stub for: objc_autoreleasePoolPush 0x7fff7b171169 <+1169>: 49 89 c6 movq %rax, %r14 0x7fff7b17116c <+1172>: 48 83 3d 14 b5 71 1c ff cmpq $-0x1, 0x1c71b514(%rip) ; sNSPerformAutomaticTerminationImmediatelyComputedValue + 3 0x7fff7b171174 <+1180>: 48 8b 1d 05 6f 42 1c movq 0x1c426f05(%rip), %rbx ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b17117b <+1187>: 75 02 jne 0x7fff7b17117f ; <+1191> 0x7fff7b17117d <+1189>: eb 13 jmp 0x7fff7b171192 ; <+1210> 0x7fff7b17117f <+1191>: 48 8d 3d 02 b5 71 1c leaq 0x1c71b502(%rip), %rdi ; _reportLaunchedLanguage.onceToken 0x7fff7b171186 <+1198>: 48 8d 35 93 f5 42 1c leaq 0x1c42f593(%rip), %rsi ; __block_literal_global.3991 0x7fff7b17118d <+1205>: e8 ac bf ac 00 callq 0x7fff7bc3d13e ; symbol stub for: dispatch_once 0x7fff7b171192 <+1210>: 4c 89 f7 movq %r14, %rdi 0x7fff7b171195 <+1213>: e8 ce bc ac 00 callq 0x7fff7bc3ce68 ; symbol stub for: objc_autoreleasePoolPop 0x7fff7b17119a <+1218>: 4c 8d 35 e7 06 72 1c leaq 0x1c7206e7(%rip), %r14 ; NSApp 0x7fff7b1711a1 <+1225>: 49 8b 3e movq (%r14), %rdi 0x7fff7b1711a4 <+1228>: 48 8b 35 8d 65 6b 1c movq 0x1c6b658d(%rip), %rsi ; "run" 0x7fff7b1711ab <+1235>: ff d3 callq *%rbx 0x7fff7b1711ad <+1237>: bf 07 00 00 00 movl $0x7, %edi 0x7fff7b1711b2 <+1242>: 90 nop 0x7fff7b1711b3 <+1243>: 0f 1f 40 00 nopl (%rax) 0x7fff7b1711b7 <+1247>: 49 8b 3e movq (%r14), %rdi 0x7fff7b1711ba <+1250>: 48 8b 35 d7 32 6b 1c movq 0x1c6b32d7(%rip), %rsi ; "release" 0x7fff7b1711c1 <+1257>: ff d3 callq *%rbx 0x7fff7b1711c3 <+1259>: 31 ff xorl %edi, %edi 0x7fff7b1711c5 <+1261>: e8 0a c0 ac 00 callq 0x7fff7bc3d1d4 ; symbol stub for: exit 0x7fff7b1711ca <+1266>: 4c 89 ff movq %r15, %rdi 0x7fff7b1711cd <+1269>: 48 89 de movq %rbx, %rsi 0x7fff7b1711d0 <+1272>: 4c 89 f2 movq %r14, %rdx 0x7fff7b1711d3 <+1275>: ff 15 a7 6e 42 1c callq *0x1c426ea7(%rip) ; (void *)0x00007fff91d08b40: objc_msgSend 0x7fff7b1711d9 <+1281>: 48 8b 5d d0 movq -0x30(%rbp), %rbx 0x7fff7b1711dd <+1285>: e9 66 ff ff ff jmp 0x7fff7b171148 ; <+1136> 0x7fff7b1711e2 <+1290>: 90 nop 0x7fff7b1711e3 <+1291>: 90 nop (lldb) image show-unwind --address 0x7fff7b1711ad UNWIND PLANS for AppKit`NSApplicationMain (start addr 0x7fff7b170cd8) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [AppKit.__TEXT.__text + 14212-0x0000000000003c90) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] row[4]: 8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[5]: 10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[6]: 12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] row[7]: 13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [AppKit.__TEXT.__text + 14212-0x0000000000003c90) row[0]: 0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10b93589a libvcllo.dylib`ImplSVMainHook: 0x10b935690 <+0>: 55 pushq %rbp 0x10b935691 <+1>: 48 89 e5 movq %rsp, %rbp 0x10b935694 <+4>: 48 81 ec b0 00 00 00 subq $0xb0, %rsp 0x10b93569b <+11>: 48 8b 05 4e b6 4c 00 movq 0x4cb64e(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b9356a2 <+18>: 48 8b 00 movq (%rax), %rax 0x10b9356a5 <+21>: 48 89 45 f8 movq %rax, -0x8(%rbp) 0x10b9356a9 <+25>: 48 89 7d b8 movq %rdi, -0x48(%rbp) 0x10b9356ad <+29>: e8 50 8b 26 00 callq 0x10bb9e202 ; symbol stub for: comphelper::LibreOfficeKit::isActive() 0x10b9356b2 <+34>: a8 01 testb $0x1, %al 0x10b9356b4 <+36>: 0f 85 05 00 00 00 jne 0x10b9356bf ; <+47> at salinst.cxx:188 0x10b9356ba <+42>: e9 09 00 00 00 jmp 0x10b9356c8 ; <+56> at salinst.cxx:190 0x10b9356bf <+47>: c6 45 c7 00 movb $0x0, -0x39(%rbp) 0x10b9356c3 <+51>: e9 46 02 00 00 jmp 0x10b93590e ; <+638> at salinst.cxx:215 0x10b9356c8 <+56>: 48 8b 3d e1 e0 53 00 movq 0x53e0e1(%rip), %rdi ; (void *)0x00007fff981b60e8: NSAutoreleasePool 0x10b9356cf <+63>: 48 8b 35 d2 ce 53 00 movq 0x53ced2(%rip), %rsi ; "alloc" 0x10b9356d6 <+70>: 48 8b 05 2b b7 4c 00 movq 0x4cb72b(%rip), %rax ; (void *)0x00007fff91d08b40: objc_msgSend 0x10b9356dd <+77>: 48 89 45 98 movq %rax, -0x68(%rbp) 0x10b9356e1 <+81>: ff d0 callq *%rax 0x10b9356e3 <+83>: 48 8b 35 c6 ce 53 00 movq 0x53cec6(%rip), %rsi ; "init" 0x10b9356ea <+90>: 48 89 c7 movq %rax, %rdi 0x10b9356ed <+93>: 48 8b 45 98 movq -0x68(%rbp), %rax 0x10b9356f1 <+97>: ff d0 callq *%rax 0x10b9356f3 <+99>: 48 89 45 b0 movq %rax, -0x50(%rbp) 0x10b9356f7 <+103>: 48 8b 3d e2 e0 53 00 movq 0x53e0e2(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x10b9356fe <+110>: 48 89 7d 90 movq %rdi, -0x70(%rbp) 0x10b935702 <+114>: e8 03 9e 26 00 callq 0x10bb9f50a ; symbol stub for: NSHomeDirectory 0x10b935707 <+119>: 48 8b 35 e2 ce 53 00 movq 0x53cee2(%rip), %rsi ; "stringWithFormat:" 0x10b93570e <+126>: 48 8d 15 73 72 53 00 leaq 0x537273(%rip), %rdx ; @"%@/Library/Saved Application State/%s.savedState/restorecount.plist" 0x10b935715 <+133>: 48 8d 3d 2e e4 31 00 leaq 0x31e42e(%rip), %rdi ; "org.libreoffice.script" 0x10b93571c <+140>: 31 c9 xorl %ecx, %ecx 0x10b93571e <+142>: 41 88 c8 movb %cl, %r8b 0x10b935721 <+145>: 4c 8b 4d 90 movq -0x70(%rbp), %r9 0x10b935725 <+149>: 48 89 7d 88 movq %rdi, -0x78(%rbp) 0x10b935729 <+153>: 4c 89 cf movq %r9, %rdi 0x10b93572c <+156>: 48 89 c1 movq %rax, %rcx 0x10b93572f <+159>: 48 8b 45 88 movq -0x78(%rbp), %rax 0x10b935733 <+163>: 44 88 45 87 movb %r8b, -0x79(%rbp) 0x10b935737 <+167>: 49 89 c0 movq %rax, %r8 0x10b93573a <+170>: 8a 45 87 movb -0x79(%rbp), %al 0x10b93573d <+173>: 4c 8b 55 98 movq -0x68(%rbp), %r10 0x10b935741 <+177>: 41 ff d2 callq *%r10 0x10b935744 <+180>: 48 8b 35 ad ce 53 00 movq 0x53cead(%rip), %rsi ; "UTF8String" 0x10b93574b <+187>: 48 89 c7 movq %rax, %rdi 0x10b93574e <+190>: 48 8b 45 98 movq -0x68(%rbp), %rax 0x10b935752 <+194>: ff d0 callq *%rax 0x10b935754 <+196>: 48 89 c7 movq %rax, %rdi 0x10b935757 <+199>: e8 be 99 26 00 callq 0x10bb9f11a ; symbol stub for: unlink 0x10b93575c <+204>: 48 8b 3d 7d e0 53 00 movq 0x53e07d(%rip), %rdi ; (void *)0x00007fff981bed60: NSString 0x10b935763 <+211>: 89 45 80 movl %eax, -0x80(%rbp) 0x10b935766 <+214>: 48 89 bd 78 ff ff ff movq %rdi, -0x88(%rbp) 0x10b93576d <+221>: e8 98 9d 26 00 callq 0x10bb9f50a ; symbol stub for: NSHomeDirectory 0x10b935772 <+226>: 48 8b 35 77 ce 53 00 movq 0x53ce77(%rip), %rsi ; "stringWithFormat:" 0x10b935779 <+233>: 48 8d 15 28 72 53 00 leaq 0x537228(%rip), %rdx ; @"%@/Library/Saved Application State/%s.savedState/restorecount.txt" 0x10b935780 <+240>: 48 8b bd 78 ff ff ff movq -0x88(%rbp), %rdi 0x10b935787 <+247>: 48 89 c1 movq %rax, %rcx 0x10b93578a <+250>: 4c 8b 45 88 movq -0x78(%rbp), %r8 0x10b93578e <+254>: 8a 45 87 movb -0x79(%rbp), %al 0x10b935791 <+257>: 4c 8b 4d 98 movq -0x68(%rbp), %r9 0x10b935795 <+261>: 41 ff d1 callq *%r9 0x10b935798 <+264>: 48 8b 35 59 ce 53 00 movq 0x53ce59(%rip), %rsi ; "UTF8String" 0x10b93579f <+271>: 48 89 c7 movq %rax, %rdi 0x10b9357a2 <+274>: 48 8b 45 98 movq -0x68(%rbp), %rax 0x10b9357a6 <+278>: ff d0 callq *%rax 0x10b9357a8 <+280>: 48 89 c7 movq %rax, %rdi 0x10b9357ab <+283>: e8 6a 99 26 00 callq 0x10bb9f11a ; symbol stub for: unlink 0x10b9357b0 <+288>: 48 8b 7d b0 movq -0x50(%rbp), %rdi 0x10b9357b4 <+292>: 48 8b 35 45 ce 53 00 movq 0x53ce45(%rip), %rsi ; "drain" 0x10b9357bb <+299>: 48 8b 4d 98 movq -0x68(%rbp), %rcx 0x10b9357bf <+303>: 89 85 74 ff ff ff movl %eax, -0x8c(%rbp) 0x10b9357c5 <+309>: ff d1 callq *%rcx 0x10b9357c7 <+311>: 48 8b 4d b8 movq -0x48(%rbp), %rcx 0x10b9357cb <+315>: 48 89 0d ce ce 55 00 movq %rcx, 0x55cece(%rip) ; gpnInit 0x10b9357d2 <+322>: c6 05 b7 90 55 00 00 movb $0x0, 0x5590b7(%rip) ; com::sun::star::accessibility::cppu_detail_getUnoType(com::sun::star::accessibility::XAccessibleEventListener const*)::the_type + 15 0x10b9357d9 <+329>: e8 72 01 00 00 callq 0x10b935950 ; initNSApp at salinst.cxx:138 0x10b9357de <+334>: 48 8d 7d d8 leaq -0x28(%rbp), %rdi 0x10b9357e2 <+338>: e8 69 d3 68 ff callq 0x10afc2b50 ; rtl::OUString::OUString at ustring.hxx:117 0x10b9357e7 <+343>: 48 8d 7d d0 leaq -0x30(%rbp), %rdi 0x10b9357eb <+347>: e8 60 d3 68 ff callq 0x10afc2b50 ; rtl::OUString::OUString at ustring.hxx:117 0x10b9357f0 <+352>: e9 00 00 00 00 jmp 0x10b9357f5 ; <+357> at salinst.cxx:201 0x10b9357f5 <+357>: 48 8d 7d d8 leaq -0x28(%rbp), %rdi 0x10b9357f9 <+361>: e8 88 8d 26 00 callq 0x10bb9e586 ; symbol stub for: osl_getExecutableFile 0x10b9357fe <+366>: 89 85 70 ff ff ff movl %eax, -0x90(%rbp) 0x10b935804 <+372>: e9 00 00 00 00 jmp 0x10b935809 ; <+377> at salinst.cxx:202 0x10b935809 <+377>: 48 8b 7d d8 movq -0x28(%rbp), %rdi 0x10b93580d <+381>: 48 8d 75 d0 leaq -0x30(%rbp), %rsi 0x10b935811 <+385>: e8 ac 8d 26 00 callq 0x10bb9e5c2 ; symbol stub for: osl_getSystemPathFromFileURL 0x10b935816 <+390>: 89 85 6c ff ff ff movl %eax, -0x94(%rbp) 0x10b93581c <+396>: e9 00 00 00 00 jmp 0x10b935821 ; <+401> at salinst.cxx:203 0x10b935821 <+401>: e8 b4 8d 26 00 callq 0x10bb9e5da ; symbol stub for: osl_getThreadTextEncoding 0x10b935826 <+406>: 66 89 85 6a ff ff ff movw %ax, -0x96(%rbp) 0x10b93582d <+413>: e9 00 00 00 00 jmp 0x10b935832 ; <+418> at salinst.cxx:203 0x10b935832 <+418>: 66 8b 85 6a ff ff ff movw -0x96(%rbp), %ax 0x10b935839 <+425>: 0f b7 d0 movzwl %ax, %edx 0x10b93583c <+428>: 48 8d 7d c8 leaq -0x38(%rbp), %rdi 0x10b935840 <+432>: 48 8d 75 d0 leaq -0x30(%rbp), %rsi 0x10b935844 <+436>: b9 66 05 00 00 movl $0x566, %ecx ; imm = 0x566 0x10b935849 <+441>: e8 b2 3a 69 ff callq 0x10afc9300 ; rtl::OUStringToOString at ustring.hxx:3347 0x10b93584e <+446>: e9 00 00 00 00 jmp 0x10b935853 ; <+451> at salinst.cxx:203 0x10b935853 <+451>: 48 8d 45 e0 leaq -0x20(%rbp), %rax 0x10b935857 <+455>: 48 8d 7d c8 leaq -0x38(%rbp), %rdi 0x10b93585b <+459>: 48 89 85 60 ff ff ff movq %rax, -0xa0(%rbp) 0x10b935862 <+466>: e8 f9 3a 69 ff callq 0x10afc9360 ; rtl::OString::getStr at string.hxx:430 0x10b935867 <+471>: 48 89 85 58 ff ff ff movq %rax, -0xa8(%rbp) 0x10b93586e <+478>: e9 00 00 00 00 jmp 0x10b935873 ; <+483> at salinst.cxx:210 0x10b935873 <+483>: 48 8b 85 60 ff ff ff movq -0xa0(%rbp), %rax 0x10b93587a <+490>: 48 8b 8d 58 ff ff ff movq -0xa8(%rbp), %rcx 0x10b935881 <+497>: 48 89 08 movq %rcx, (%rax) 0x10b935884 <+500>: 48 c7 40 08 00 00 00 00 movq $0x0, 0x8(%rax) 0x10b93588c <+508>: bf 01 00 00 00 movl $0x1, %edi 0x10b935891 <+513>: 48 8d 75 e0 leaq -0x20(%rbp), %rsi 0x10b935895 <+517>: e8 58 9c 26 00 callq 0x10bb9f4f2 ; symbol stub for: NSApplicationMain 0x10b93589a <+522>: 89 85 54 ff ff ff movl %eax, -0xac(%rbp) 0x10b9358a0 <+528>: e9 00 00 00 00 jmp 0x10b9358a5 ; <+533> at salinst.cxx:211 0x10b9358a5 <+533>: 48 8d 7d c8 leaq -0x38(%rbp), %rdi 0x10b9358a9 <+537>: c6 45 c7 01 movb $0x1, -0x39(%rbp) 0x10b9358ad <+541>: e8 ce 3a 69 ff callq 0x10afc9380 ; rtl::OString::~OString at string.hxx:286 0x10b9358b2 <+546>: 48 8d 7d d0 leaq -0x30(%rbp), %rdi 0x10b9358b6 <+550>: e8 55 fb 67 ff callq 0x10afb5410 ; rtl::OUString::~OUString at ustring.hxx:398 0x10b9358bb <+555>: 48 8d 7d d8 leaq -0x28(%rbp), %rdi 0x10b9358bf <+559>: e8 4c fb 67 ff callq 0x10afb5410 ; rtl::OUString::~OUString at ustring.hxx:398 0x10b9358c4 <+564>: e9 45 00 00 00 jmp 0x10b93590e ; <+638> at salinst.cxx:215 0x10b9358c9 <+569>: 89 d1 movl %edx, %ecx 0x10b9358cb <+571>: 48 89 45 a8 movq %rax, -0x58(%rbp) 0x10b9358cf <+575>: 89 4d a4 movl %ecx, -0x5c(%rbp) 0x10b9358d2 <+578>: e9 29 00 00 00 jmp 0x10b935900 ; <+624> at salinst.cxx:215 0x10b9358d7 <+583>: 89 d1 movl %edx, %ecx 0x10b9358d9 <+585>: 48 89 45 a8 movq %rax, -0x58(%rbp) 0x10b9358dd <+589>: 89 4d a4 movl %ecx, -0x5c(%rbp) 0x10b9358e0 <+592>: e9 12 00 00 00 jmp 0x10b9358f7 ; <+615> at salinst.cxx:215 0x10b9358e5 <+597>: 48 8d 7d c8 leaq -0x38(%rbp), %rdi 0x10b9358e9 <+601>: 89 d1 movl %edx, %ecx 0x10b9358eb <+603>: 48 89 45 a8 movq %rax, -0x58(%rbp) 0x10b9358ef <+607>: 89 4d a4 movl %ecx, -0x5c(%rbp) 0x10b9358f2 <+610>: e8 89 3a 69 ff callq 0x10afc9380 ; rtl::OString::~OString at string.hxx:286 0x10b9358f7 <+615>: 48 8d 7d d0 leaq -0x30(%rbp), %rdi 0x10b9358fb <+619>: e8 10 fb 67 ff callq 0x10afb5410 ; rtl::OUString::~OUString at ustring.hxx:398 0x10b935900 <+624>: 48 8d 7d d8 leaq -0x28(%rbp), %rdi 0x10b935904 <+628>: e8 07 fb 67 ff callq 0x10afb5410 ; rtl::OUString::~OUString at ustring.hxx:398 0x10b935909 <+633>: e9 31 00 00 00 jmp 0x10b93593f ; <+687> at salinst.cxx:215 0x10b93590e <+638>: 48 8b 05 db b3 4c 00 movq 0x4cb3db(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b935915 <+645>: 8a 4d c7 movb -0x39(%rbp), %cl 0x10b935918 <+648>: 48 8b 00 movq (%rax), %rax 0x10b93591b <+651>: 48 3b 45 f8 cmpq -0x8(%rbp), %rax 0x10b93591f <+655>: 88 8d 53 ff ff ff movb %cl, -0xad(%rbp) 0x10b935925 <+661>: 0f 85 1d 00 00 00 jne 0x10b935948 ; <+696> at salinst.cxx:215 0x10b93592b <+667>: 8a 85 53 ff ff ff movb -0xad(%rbp), %al 0x10b935931 <+673>: 24 01 andb $0x1, %al 0x10b935933 <+675>: 0f b6 c0 movzbl %al, %eax 0x10b935936 <+678>: 48 81 c4 b0 00 00 00 addq $0xb0, %rsp 0x10b93593d <+685>: 5d popq %rbp 0x10b93593e <+686>: c3 retq 0x10b93593f <+687>: 48 8b 7d a8 movq -0x58(%rbp), %rdi 0x10b935943 <+691>: e8 da 95 26 00 callq 0x10bb9ef22 ; symbol stub for: _Unwind_Resume 0x10b935948 <+696>: e8 05 96 26 00 callq 0x10bb9ef52 ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x10b93589a UNWIND PLANS for libvcllo.dylib`ImplSVMainHook(int*) (start addr 0x10b935690) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9985456-0x000000000098606d) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 686: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 687: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI LSDA address 0x10bbfef4c, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9985456-0x000000000098606d) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing LSDA address 0x10bbfef4c, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9985456-0x000000000098606d) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 686: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 687: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x10bbfef4c, personality routine is at address 0x10be00ce0 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9985456-0x0000000000986070) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x10b7d737c libvcllo.dylib`SVMain: 0x10b7d7350 <+0>: 55 pushq %rbp 0x10b7d7351 <+1>: 48 89 e5 movq %rsp, %rbp 0x10b7d7354 <+4>: 48 83 ec 20 subq $0x20, %rsp 0x10b7d7358 <+8>: 48 8b 05 91 99 62 00 movq 0x629991(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b7d735f <+15>: 48 8b 00 movq (%rax), %rax 0x10b7d7362 <+18>: 48 89 45 f8 movq %rax, -0x8(%rbp) 0x10b7d7366 <+22>: e8 75 70 ff ff callq 0x10b7ce3e0 ; Application::IsConsoleOnly at svapp.cxx:1632 0x10b7d736b <+27>: a8 01 testb $0x1, %al 0x10b7d736d <+29>: 0f 85 21 00 00 00 jne 0x10b7d7394 ; <+68> at svmain.cxx:223 0x10b7d7373 <+35>: 48 8d 7d f4 leaq -0xc(%rbp), %rdi 0x10b7d7377 <+39>: e8 14 e3 15 00 callq 0x10b935690 ; ImplSVMainHook at salinst.cxx:186 0x10b7d737c <+44>: a8 01 testb $0x1, %al 0x10b7d737e <+46>: 0f 85 05 00 00 00 jne 0x10b7d7389 ; <+57> at svmain.cxx:221 0x10b7d7384 <+52>: e9 0b 00 00 00 jmp 0x10b7d7394 ; <+68> at svmain.cxx:223 0x10b7d7389 <+57>: 8b 45 f4 movl -0xc(%rbp), %eax 0x10b7d738c <+60>: 89 45 f0 movl %eax, -0x10(%rbp) 0x10b7d738f <+63>: e9 08 00 00 00 jmp 0x10b7d739c ; <+76> at svmain.cxx:223 0x10b7d7394 <+68>: e8 b7 e6 ff ff callq 0x10b7d5a50 ; ImplSVMain at svmain.cxx:171 0x10b7d7399 <+73>: 89 45 f0 movl %eax, -0x10(%rbp) 0x10b7d739c <+76>: 48 8b 05 4d 99 62 00 movq 0x62994d(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x10b7d73a3 <+83>: 8b 4d f0 movl -0x10(%rbp), %ecx 0x10b7d73a6 <+86>: 48 8b 00 movq (%rax), %rax 0x10b7d73a9 <+89>: 48 3b 45 f8 cmpq -0x8(%rbp), %rax 0x10b7d73ad <+93>: 89 4d ec movl %ecx, -0x14(%rbp) 0x10b7d73b0 <+96>: 0f 85 09 00 00 00 jne 0x10b7d73bf ; <+111> at svmain.cxx:224 0x10b7d73b6 <+102>: 8b 45 ec movl -0x14(%rbp), %eax 0x10b7d73b9 <+105>: 48 83 c4 20 addq $0x20, %rsp 0x10b7d73bd <+109>: 5d popq %rbp 0x10b7d73be <+110>: c3 retq 0x10b7d73bf <+111>: e8 8e 7b 3c 00 callq 0x10bb9ef52 ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x10b7d737c UNWIND PLANS for libvcllo.dylib`SVMain() (start addr 0x10b7d7350) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8551024-0x0000000000827ae4) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 110: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 111: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8551024-0x0000000000827ae4) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8551024-0x0000000000827ae4) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 110: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 111: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8551024-0x0000000000827af0) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x104105606 libsofficeapp.dylib`::soffice_main(): 0x1041053f0 <+0>: 55 pushq %rbp 0x1041053f1 <+1>: 48 89 e5 movq %rsp, %rbp 0x1041053f4 <+4>: 48 81 ec e0 00 00 00 subq $0xe0, %rsp 0x1041053fb <+11>: 48 8b 05 fe 3e 11 00 movq 0x113efe(%rip), %rax ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x104105402 <+18>: 48 8b 00 movq (%rax), %rax 0x104105405 <+21>: 48 89 45 f8 movq %rax, -0x8(%rbp) 0x104105409 <+25>: e8 0e 7b 0b 00 callq 0x1041bcf1c ; symbol stub for: tools::extendApplicationEnvironment() 0x10410540e <+30>: 48 8d 7d 88 leaq -0x78(%rbp), %rdi 0x104105412 <+34>: e8 b9 d0 f7 ff callq 0x1040824d0 ; desktop::Desktop::Desktop at app.cxx:527 0x104105417 <+39>: 48 8d 35 f4 f6 0c 00 leaq 0xcf6f4(%rip), %rsi ; "soffice" 0x10410541e <+46>: 48 8d 7d 80 leaq -0x80(%rbp), %rdi 0x104105422 <+50>: e8 f9 6f fa ff callq 0x1040ac420 ; rtl::OUString::OUString at ustring.hxx:236 0x104105427 <+55>: e9 00 00 00 00 jmp 0x10410542c ; <+60> at sofficemain.cxx:140 0x10410542c <+60>: 48 8d 7d 80 leaq -0x80(%rbp), %rdi 0x104105430 <+64>: e8 85 7c 0b 00 callq 0x1041bd0ba ; symbol stub for: Application::SetAppName(rtl::OUString const&) 0x104105435 <+69>: e9 00 00 00 00 jmp 0x10410543a ; <+74> at sofficemain.cxx:140 0x10410543a <+74>: 48 8d 7d 80 leaq -0x80(%rbp), %rdi 0x10410543e <+78>: e8 5d ba f7 ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104105443 <+83>: e8 78 ba f7 ff callq 0x104080ec0 ; desktop::Desktop::GetCommandLineArgs at app.cxx:454 0x104105448 <+88>: 48 89 85 40 ff ff ff movq %rax, -0xc0(%rbp) 0x10410544f <+95>: e9 00 00 00 00 jmp 0x104105454 ; <+100> at sofficemain.cxx:144 0x104105454 <+100>: 48 8b 85 40 ff ff ff movq -0xc0(%rbp), %rax 0x10410545b <+107>: 48 89 85 58 ff ff ff movq %rax, -0xa8(%rbp) 0x104105462 <+114>: 48 89 c7 movq %rax, %rdi 0x104105465 <+117>: e8 86 0f f8 ff callq 0x1040863f0 ; desktop::CommandLineArgs::GetUnknown at cmdlineargs.hxx:97 0x10410546a <+122>: 48 89 85 38 ff ff ff movq %rax, -0xc8(%rbp) 0x104105471 <+129>: e9 00 00 00 00 jmp 0x104105476 ; <+134> at sofficemain.cxx:145 0x104105476 <+134>: 48 8b 85 38 ff ff ff movq -0xc8(%rbp), %rax 0x10410547d <+141>: 48 89 85 50 ff ff ff movq %rax, -0xb0(%rbp) 0x104105484 <+148>: 48 89 c7 movq %rax, %rdi 0x104105487 <+151>: e8 e4 c5 f7 ff callq 0x104081a70 ; rtl::OUString::isEmpty at ustring.hxx:617 0x10410548c <+156>: 88 85 37 ff ff ff movb %al, -0xc9(%rbp) 0x104105492 <+162>: e9 00 00 00 00 jmp 0x104105497 ; <+167> at sofficemain.cxx:146 0x104105497 <+167>: 8a 85 37 ff ff ff movb -0xc9(%rbp), %al 0x10410549d <+173>: a8 01 testb $0x1, %al 0x10410549f <+175>: 0f 85 6a 00 00 00 jne 0x10410550f ; <+287> at sofficemain.cxx:152 0x1041054a5 <+181>: e9 00 00 00 00 jmp 0x1041054aa ; <+186> at sofficemain.cxx:148 0x1041054aa <+186>: e8 e1 b9 fb ff callq 0x1040c0e90 ; desktop::Desktop::InitApplicationServiceManager at appinit.cxx:78 0x1041054af <+191>: e9 00 00 00 00 jmp 0x1041054b4 ; <+196> at sofficemain.cxx:149 0x1041054b4 <+196>: 48 8b bd 50 ff ff ff movq -0xb0(%rbp), %rdi 0x1041054bb <+203>: e8 60 35 fd ff callq 0x1040d8a20 ; desktop::displayCmdlineHelp at cmdlinehelp.cxx:144 0x1041054c0 <+208>: e9 00 00 00 00 jmp 0x1041054c5 ; <+213> at sofficemain.cxx:150 0x1041054c5 <+213>: c7 85 74 ff ff ff 01 00 00 00 movl $0x1, -0x8c(%rbp) 0x1041054cf <+223>: c7 85 4c ff ff ff 01 00 00 00 movl $0x1, -0xb4(%rbp) 0x1041054d9 <+233>: e9 49 01 00 00 jmp 0x104105627 ; <+567> at sofficemain.cxx:165 0x1041054de <+238>: 89 d1 movl %edx, %ecx 0x1041054e0 <+240>: 48 89 85 68 ff ff ff movq %rax, -0x98(%rbp) 0x1041054e7 <+247>: 89 8d 64 ff ff ff movl %ecx, -0x9c(%rbp) 0x1041054ed <+253>: e9 6d 01 00 00 jmp 0x10410565f ; <+623> at sofficemain.cxx:173 0x1041054f2 <+258>: 48 8d 7d 80 leaq -0x80(%rbp), %rdi 0x1041054f6 <+262>: 89 d1 movl %edx, %ecx 0x1041054f8 <+264>: 48 89 85 68 ff ff ff movq %rax, -0x98(%rbp) 0x1041054ff <+271>: 89 8d 64 ff ff ff movl %ecx, -0x9c(%rbp) 0x104105505 <+277>: e8 96 b9 f7 ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x10410550a <+282>: e9 50 01 00 00 jmp 0x10410565f ; <+623> at sofficemain.cxx:173 0x10410550f <+287>: 48 8b bd 58 ff ff ff movq -0xa8(%rbp), %rdi 0x104105516 <+294>: e8 f5 0e f8 ff callq 0x104086410 ; desktop::CommandLineArgs::IsHelp at cmdlineargs.hxx:75 0x10410551b <+299>: 88 85 36 ff ff ff movb %al, -0xca(%rbp) 0x104105521 <+305>: e9 00 00 00 00 jmp 0x104105526 ; <+310> at sofficemain.cxx:152 0x104105526 <+310>: 8a 85 36 ff ff ff movb -0xca(%rbp), %al 0x10410552c <+316>: a8 01 testb $0x1, %al 0x10410552e <+318>: 0f 85 05 00 00 00 jne 0x104105539 ; <+329> at sofficemain.cxx:154 0x104105534 <+324>: e9 71 00 00 00 jmp 0x1041055aa ; <+442> at sofficemain.cxx:158 0x104105539 <+329>: e8 52 b9 fb ff callq 0x1040c0e90 ; desktop::Desktop::InitApplicationServiceManager at appinit.cxx:78 0x10410553e <+334>: e9 00 00 00 00 jmp 0x104105543 ; <+339> at sofficemain.cxx:155 0x104105543 <+339>: 48 8d bd 78 ff ff ff leaq -0x88(%rbp), %rdi 0x10410554a <+346>: e8 41 cf f7 ff callq 0x104082490 ; rtl::OUString::OUString at ustring.hxx:117 0x10410554f <+351>: e9 00 00 00 00 jmp 0x104105554 ; <+356> at sofficemain.cxx:155 0x104105554 <+356>: 48 8d bd 78 ff ff ff leaq -0x88(%rbp), %rdi 0x10410555b <+363>: e8 c0 34 fd ff callq 0x1040d8a20 ; desktop::displayCmdlineHelp at cmdlinehelp.cxx:144 0x104105560 <+368>: e9 00 00 00 00 jmp 0x104105565 ; <+373> at sofficemain.cxx:155 0x104105565 <+373>: 48 8d bd 78 ff ff ff leaq -0x88(%rbp), %rdi 0x10410556c <+380>: e8 2f b9 f7 ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x104105571 <+385>: c7 85 74 ff ff ff 00 00 00 00 movl $0x0, -0x8c(%rbp) 0x10410557b <+395>: c7 85 4c ff ff ff 01 00 00 00 movl $0x1, -0xb4(%rbp) 0x104105585 <+405>: e9 9d 00 00 00 jmp 0x104105627 ; <+567> at sofficemain.cxx:165 0x10410558a <+410>: 48 8d bd 78 ff ff ff leaq -0x88(%rbp), %rdi 0x104105591 <+417>: 89 d1 movl %edx, %ecx 0x104105593 <+419>: 48 89 85 68 ff ff ff movq %rax, -0x98(%rbp) 0x10410559a <+426>: 89 8d 64 ff ff ff movl %ecx, -0x9c(%rbp) 0x1041055a0 <+432>: e8 fb b8 f7 ff callq 0x104080ea0 ; rtl::OUString::~OUString at ustring.hxx:398 0x1041055a5 <+437>: e9 b5 00 00 00 jmp 0x10410565f ; <+623> at sofficemain.cxx:173 0x1041055aa <+442>: 48 8b bd 58 ff ff ff movq -0xa8(%rbp), %rdi 0x1041055b1 <+449>: e8 7a 0e f8 ff callq 0x104086430 ; desktop::CommandLineArgs::IsVersion at cmdlineargs.hxx:91 0x1041055b6 <+454>: 88 85 35 ff ff ff movb %al, -0xcb(%rbp) 0x1041055bc <+460>: e9 00 00 00 00 jmp 0x1041055c1 ; <+465> at sofficemain.cxx:158 0x1041055c1 <+465>: 8a 85 35 ff ff ff movb -0xcb(%rbp), %al 0x1041055c7 <+471>: a8 01 testb $0x1, %al 0x1041055c9 <+473>: 0f 85 05 00 00 00 jne 0x1041055d4 ; <+484> at sofficemain.cxx:160 0x1041055cf <+479>: e9 2d 00 00 00 jmp 0x104105601 ; <+529> at sofficemain.cxx:165 0x1041055d4 <+484>: e8 b7 b8 fb ff callq 0x1040c0e90 ; desktop::Desktop::InitApplicationServiceManager at appinit.cxx:78 0x1041055d9 <+489>: e9 00 00 00 00 jmp 0x1041055de ; <+494> at sofficemain.cxx:161 0x1041055de <+494>: e8 9d 3f fd ff callq 0x1040d9580 ; desktop::displayVersion at cmdlinehelp.cxx:189 0x1041055e3 <+499>: e9 00 00 00 00 jmp 0x1041055e8 ; <+504> at sofficemain.cxx:162 0x1041055e8 <+504>: c7 85 74 ff ff ff 00 00 00 00 movl $0x0, -0x8c(%rbp) 0x1041055f2 <+514>: c7 85 4c ff ff ff 01 00 00 00 movl $0x1, -0xb4(%rbp) 0x1041055fc <+524>: e9 26 00 00 00 jmp 0x104105627 ; <+567> at sofficemain.cxx:165 0x104105601 <+529>: e8 96 7a 0b 00 callq 0x1041bd09c ; symbol stub for: SVMain() 0x104105606 <+534>: 89 85 30 ff ff ff movl %eax, -0xd0(%rbp) 0x10410560c <+540>: e9 00 00 00 00 jmp 0x104105611 ; <+545> at sofficemain.cxx:165 0x104105611 <+545>: 8b 85 30 ff ff ff movl -0xd0(%rbp), %eax 0x104105617 <+551>: 89 85 74 ff ff ff movl %eax, -0x8c(%rbp) 0x10410561d <+557>: c7 85 4c ff ff ff 01 00 00 00 movl $0x1, -0xb4(%rbp) 0x104105627 <+567>: 48 8d 7d 88 leaq -0x78(%rbp), %rdi 0x10410562b <+571>: e8 00 d0 f7 ff callq 0x104082630 ; desktop::Desktop::~Desktop at app.cxx:531 0x104105630 <+576>: 48 8b 3d c9 3c 11 00 movq 0x113cc9(%rip), %rdi ; (void *)0x00007fff9b2f8070: __stack_chk_guard 0x104105637 <+583>: 8b 85 74 ff ff ff movl -0x8c(%rbp), %eax 0x10410563d <+589>: 48 8b 3f movq (%rdi), %rdi 0x104105640 <+592>: 48 3b 7d f8 cmpq -0x8(%rbp), %rdi 0x104105644 <+596>: 89 85 2c ff ff ff movl %eax, -0xd4(%rbp) 0x10410564a <+602>: 0f 85 24 00 00 00 jne 0x104105674 ; <+644> at sofficemain.cxx:173 0x104105650 <+608>: 8b 85 2c ff ff ff movl -0xd4(%rbp), %eax 0x104105656 <+614>: 48 81 c4 e0 00 00 00 addq $0xe0, %rsp 0x10410565d <+621>: 5d popq %rbp 0x10410565e <+622>: c3 retq 0x10410565f <+623>: 48 8d 7d 88 leaq -0x78(%rbp), %rdi 0x104105663 <+627>: e8 c8 cf f7 ff callq 0x104082630 ; desktop::Desktop::~Desktop at app.cxx:531 0x104105668 <+632>: 48 8b bd 68 ff ff ff movq -0x98(%rbp), %rdi 0x10410566f <+639>: e8 3a 7d 0b 00 callq 0x1041bd3ae ; symbol stub for: _Unwind_Resume 0x104105674 <+644>: e8 53 7d 0b 00 callq 0x1041bd3cc ; symbol stub for: __stack_chk_fail (lldb) image show-unwind --address 0x104105606 UNWIND PLANS for libsofficeapp.dylib`::soffice_main() (start addr 0x1041053f0) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 542512-0x00000000000849b9) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 622: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[4]: 623: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI LSDA address 0x1041c8498, personality routine is at address 0x1042192f8 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 542512-0x00000000000849b9) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing LSDA address 0x1041c8498, personality routine is at address 0x1042192f8 This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 542512-0x00000000000849b9) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 622: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] row[4]: 623: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info LSDA address 0x1041c8498, personality routine is at address 0x1042192f8 This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 542512-0x00000000000849c0) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x103f4befd soffice`sal_main: 0x103f4bef0 <+0>: 55 pushq %rbp 0x103f4bef1 <+1>: 48 89 e5 movq %rsp, %rbp 0x103f4bef4 <+4>: 48 83 ec 10 subq $0x10, %rsp 0x103f4bef8 <+8>: e8 19 00 00 00 callq 0x103f4bf16 ; symbol stub for: soffice_main 0x103f4befd <+13>: 89 45 fc movl %eax, -0x4(%rbp) 0x103f4bf00 <+16>: 8b 45 fc movl -0x4(%rbp), %eax 0x103f4bf03 <+19>: 48 83 c4 10 addq $0x10, %rsp 0x103f4bf07 <+23>: 5d popq %rbp 0x103f4bf08 <+24>: c3 retq (lldb) image show-unwind --address 0x103f4befd UNWIND PLANS for soffice`sal_main (start addr 0x103f4bef0) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [soffice.__TEXT.__text + 64-0x0000000000000059) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 24: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [soffice.__TEXT.__text + 64-0x0000000000000059) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [soffice.__TEXT.__text + 64-0x0000000000000059) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 24: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x000000000000005a) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x103f4bed7 soffice`main: 0x103f4beb0 <+0>: 55 pushq %rbp 0x103f4beb1 <+1>: 48 89 e5 movq %rsp, %rbp 0x103f4beb4 <+4>: 48 83 ec 20 subq $0x20, %rsp 0x103f4beb8 <+8>: c7 45 fc 00 00 00 00 movl $0x0, -0x4(%rbp) 0x103f4bebf <+15>: 89 7d f8 movl %edi, -0x8(%rbp) 0x103f4bec2 <+18>: 48 89 75 f0 movq %rsi, -0x10(%rbp) 0x103f4bec6 <+22>: 8b 7d f8 movl -0x8(%rbp), %edi 0x103f4bec9 <+25>: 48 8b 75 f0 movq -0x10(%rbp), %rsi 0x103f4becd <+29>: e8 3e 00 00 00 callq 0x103f4bf10 ; symbol stub for: sal_detail_initialize 0x103f4bed2 <+34>: e8 19 00 00 00 callq 0x103f4bef0 ; sal_main at main.c:47 0x103f4bed7 <+39>: 89 45 ec movl %eax, -0x14(%rbp) 0x103f4beda <+42>: e8 2b 00 00 00 callq 0x103f4bf0a ; symbol stub for: sal_detail_deinitialize 0x103f4bedf <+47>: 8b 45 ec movl -0x14(%rbp), %eax 0x103f4bee2 <+50>: 48 83 c4 20 addq $0x20, %rsp 0x103f4bee6 <+54>: 5d popq %rbp 0x103f4bee7 <+55>: c3 retq (lldb) image show-unwind --address 0x103f4bed7 UNWIND PLANS for soffice`main (start addr 0x103f4beb0) Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing' Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI' Fast UnwindPlan is 'x86_64 default unwind plan' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x0000000000000038) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] row[3]: 55: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] eh_frame UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x0000000000000038) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] eh_frame augmented UnwindPlan: This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x0000000000000038) row[0]: 0: CFA=rsp +8 => rip=[CFA-8] row[1]: 1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] row[2]: 4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] row[3]: 55: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] Compact unwind UnwindPlan: This UnwindPlan originally sourced from compact unwind info This UnwindPlan is sourced from the compiler: yes. This UnwindPlan is valid at all instruction locations: no. Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x000000000000005a) row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Fast UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff925f5255 libdyld.dylib`start: 0x7fff925f5254 <+0>: 90 nop 0x7fff925f5255 <+1>: 89 c7 movl %eax, %edi 0x7fff925f5257 <+3>: e8 32 00 00 00 callq 0x7fff925f528e ; symbol stub for: exit 0x7fff925f525c <+8>: f4 hlt (lldb) image show-unwind --address 0x7fff925f5255 UNWIND PLANS for libdyld.dylib`start (start addr 0x7fff925f5254) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libdyld.dylib.__TEXT.__text + 16192-0x0000000000003f49) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) disassemble --bytes --address 0x7fff925f5255 libdyld.dylib`start: 0x7fff925f5254 <+0>: 90 nop 0x7fff925f5255 <+1>: 89 c7 movl %eax, %edi 0x7fff925f5257 <+3>: e8 32 00 00 00 callq 0x7fff925f528e ; symbol stub for: exit 0x7fff925f525c <+8>: f4 hlt (lldb) image show-unwind --address 0x7fff925f5255 UNWIND PLANS for libdyld.dylib`start (start addr 0x7fff925f5254) Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling' Assembly language inspection UnwindPlan: This UnwindPlan originally sourced from assembly insn profiling This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: yes. Address range of this UnwindPlan: [libdyld.dylib.__TEXT.__text + 16192-0x0000000000003f49) row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] Arch default UnwindPlan: This UnwindPlan originally sourced from x86_64 default unwind plan This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: no. row[0]: 0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] Arch default at entry point UnwindPlan: This UnwindPlan originally sourced from x86_64 at-func-entry default This UnwindPlan is sourced from the compiler: no. This UnwindPlan is valid at all instruction locations: not specified. row[0]: 0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] (lldb) frame select help error: invalid frame index argument 'help'. (lldb) frame help Commands for selecting and examing the current thread's stack frames. Syntax: frame [] The following subcommands are supported: info -- List information about the current stack frame in the current thread. select -- Select the current stack frame by index from within the current thread (see 'thread backtrace'.) variable -- Show variables for the current stack frame. Defaults to all arguments and local variables in scope. Names of argument, local, file static and file global variables can be specified. Children of aggregate variables can be specified such as 'var->child.x'. For more help on any particular subcommand, type 'help '. (lldb) frame variable (lldb) frame variable 1 (lldb) frame select 1 frame #1: 0x00007fff9280ce98 libsystem_pthread.dylib`_pthread_mutex_unlock_drop + 60 libsystem_pthread.dylib`_pthread_mutex_unlock_drop: 0x7fff9280ce98 <+60>: cmpl $-0x1, %eax 0x7fff9280ce9b <+63>: je 0x7fff9280cebe ; <+98> 0x7fff9280ce9d <+65>: cmpl $0x80, %ebx 0x7fff9280cea3 <+71>: setne %cl (lldb) frame select 2 frame #2: 0x00007fff7d55fcde CoreFoundation`CFRunLoopStop + 78 CoreFoundation`CFRunLoopStop: 0x7fff7d55fcde <+78>: movq %rbx, %rdi 0x7fff7d55fce1 <+81>: popq %rbx 0x7fff7d55fce2 <+82>: popq %r14 0x7fff7d55fce4 <+84>: popq %rbp (lldb) frame select 3,4,5 error: invalid frame index argument '3,4,5'. (lldb) frame select 3-4 error: invalid frame index argument '3-4'. (lldb) frame select 3 frame #3: 0x00007fff7d54a30c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__: 0x7fff7d54a30c <+12>: popq %rbp 0x7fff7d54a30d <+13>: retq 0x7fff7d54a30e <+14>: nop CoreFoundation`launchServicesCallback: 0x7fff7d54a310 <+0>: pushq %rbp (lldb) frame select 4 frame #4: 0x00007fff7d52b384 CoreFoundation`__CFRunLoopDoBlocks + 356 CoreFoundation`__CFRunLoopDoBlocks: 0x7fff7d52b384 <+356>: movq %r15, %rdi 0x7fff7d52b387 <+359>: callq 0x7fff7d692372 ; symbol stub for: _Block_release 0x7fff7d52b38c <+364>: testq %r12, %r12 0x7fff7d52b38f <+367>: jne 0x7fff7d52b2a4 ; <+132> (lldb) frame select 5 frame #5: 0x00007fff7d52ab2b CoreFoundation`__CFRunLoopRun + 955 CoreFoundation`__CFRunLoopRun: 0x7fff7d52ab2b <+955>: movb $0x1, %r12b 0x7fff7d52ab2e <+958>: movb $0x1, -0xc68(%rbp) 0x7fff7d52ab35 <+965>: jmp 0x7fff7d52ab5b ; <+1003> 0x7fff7d52ab37 <+967>: nopw (%rax,%rax) (lldb) frame select 6 frame #6: 0x00007fff7d52a514 CoreFoundation`CFRunLoopRunSpecific + 420 CoreFoundation`CFRunLoopRunSpecific: 0x7fff7d52a514 <+420>: movl %eax, %r14d 0x7fff7d52a517 <+423>: cmpb $0x0, 0x90(%r12) 0x7fff7d52a520 <+432>: jns 0x7fff7d52a536 ; <+454> 0x7fff7d52a522 <+434>: movl %r14d, -0x6c(%rbp) (lldb) frame select 7 frame #7: 0x00007fff7cac7fbc HIToolbox`RunCurrentEventLoopInMode + 240 HIToolbox`RunCurrentEventLoopInMode: 0x7fff7cac7fbc <+240>: movl %eax, %ebx 0x7fff7cac7fbe <+242>: jmp 0x7fff7cac7fe9 ; <+285> 0x7fff7cac7fc0 <+244>: movl $0x1, %edi 0x7fff7cac7fc5 <+249>: callq 0x7fff7cb2bdd7 ; SwapPlatformFlushRequired (lldb) frame select 8 frame #8: 0x00007fff7cac7cf9 HIToolbox`ReceiveNextEventCommon + 184 HIToolbox`ReceiveNextEventCommon: 0x7fff7cac7cf9 <+184>: movl $0xffffd96c, %r12d ; imm = 0xFFFFD96C 0x7fff7cac7cff <+190>: xorl %r13d, %r13d 0x7fff7cac7d02 <+193>: cmpl $0xffffd96c, %eax ; imm = 0xFFFFD96C 0x7fff7cac7d07 <+198>: je 0x7fff7cac7e60 ; <+543> (lldb) frame select 9 frame #9: 0x00007fff7cac7c26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter: 0x7fff7cac7c26 <+71>: testl %eax, %eax 0x7fff7cac7c28 <+73>: sete %dl 0x7fff7cac7c2b <+76>: addq $0x10, %rsp 0x7fff7cac7c2f <+80>: popq %rbp (lldb) frame select 10 frame #10: 0x00007fff7b1b1b79 AppKit`_DPSNextEvent + 1093 AppKit`_DPSNextEvent: 0x7fff7b1b1b79 <+1093>: testb %al, %al 0x7fff7b1b1b7b <+1095>: leaq 0x1c6dfd06(%rip), %r15 ; NSApp 0x7fff7b1b1b82 <+1102>: je 0x7fff7b1b2857 ; <+4387> 0x7fff7b1b1b88 <+1108>: movq -0x278(%rbp), %rdi (lldb) frame select 11 frame #11: 0x00007fff7b8c71c3 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]: 0x7fff7b8c71c3 <+1637>: movq %rax, %r13 0x7fff7b8c71c6 <+1640>: testq %r13, %r13 0x7fff7b8c71c9 <+1643>: je 0x7fff7b8c71d6 ; <+1656> 0x7fff7b8c71cb <+1645>: movq %r13, %rdi (lldb) frame select 12 frame #12: 0x000000010b937ef6 libvcllo.dylib`AquaSalInstance::DoYield(this=0x00006080000b78e0, bWait=false, bHandleAllCurrentEvents=false, nReleased=0) + 998 at salinst.cxx:628 625 626 SAL_WNODEPRECATED_DECLARATIONS_PUSH 627 // 'NSAnyEventMask' is deprecated: first deprecated in macOS 10.12 -> 628 pEvent = [NSApp nextEventMatchingMask: NSAnyEventMask untilDate: nil 629 SAL_WNODEPRECATED_DECLARATIONS_POP 630 inMode: NSDefaultRunLoopMode dequeue: YES]; 631 if( pEvent ) (lldb) frame select 13 frame #13: 0x000000010b7c78f0 libvcllo.dylib`ImplYield(i_bWait=false, i_bAllEvents=false, nReleased=0) + 1744 at svapp.cxx:505 502 // do not wait for events either if the app decided that it is too busy for timers 503 // (feature added for the slideshow) 504 SalYieldResult eResult = -> 505 pSVData->mpDefInst->DoYield( 506 i_bWait && !pSVData->maAppData.mbAppQuit, 507 i_bAllEvents, nReleased); 508 (lldb) frame select 14 frame #14: 0x000000010b7c71d8 libvcllo.dylib`Application::Yield() + 24 at svapp.cxx:552 549 550 void Application::Yield() 551 { -> 552 ImplYield(true, false, 0); 553 } 554 555 void Application::ReAcquireSolarMutex(sal_uLong const nReleased) (lldb) frame select 15 frame #15: 0x000000010b7c714e libvcllo.dylib`Application::Execute() + 478 at svapp.cxx:469 466 } 467 468 while ( !pSVData->maAppData.mbAppQuit ) -> 469 Application::Yield(); 470 471 pSVData->maAppData.mbInAppExecute = false; 472 } (lldb) frame select 16 frame #16: 0x000000010408d5b9 libsofficeapp.dylib`desktop::Desktop::DoExecute() + 9 at app.cxx:1366 1363 void Desktop::DoExecute() 1364 { 1365 #if !defined(__AFL_HAVE_MANUAL_CONTROL) -> 1366 Execute(); 1367 #else 1368 while (__AFL_LOOP(1000)) 1369 { (lldb) frame select 17 frame #17: 0x00000001040906d3 libsofficeapp.dylib`desktop::Desktop::Main(this=0x00007fff5bcb4ba8) + 12563 at app.cxx:1693 1690 // if this run of the office is triggered by restart, some additional actions should be done 1691 DoRestartActionsIfNecessary( !rCmdLineArgs.IsInvisible() && !rCmdLineArgs.IsNoQuickstart() ); 1692 -> 1693 DoExecute(); 1694 } 1695 } 1696 catch(const css::document::CorruptedFilterConfigurationException& exFilterCfg) (lldb) frame select 18 frame #18: 0x000000010b7d5b0a libvcllo.dylib`ImplSVMain() + 186 at svmain.cxx:185 182 { 183 // call application main 184 pSVData->maAppData.mbInAppMain = true; -> 185 nReturn = pSVData->mpApp->Main(); 186 pSVData->maAppData.mbInAppMain = false; 187 } 188 (lldb) frame select 19 frame #19: 0x000000010b9373a9 libvcllo.dylib`AquaSalInstance::handleAppDefinedEvent(pEvent=0x000060000012e4c0) + 249 at salinst.cxx:469 466 break; 467 case AppExecuteSVMain: 468 { -> 469 int nResult = ImplSVMain(); 470 if( gpnInit ) 471 *gpnInit = nResult; 472 [NSApp stop: NSApp]; (lldb) frame select 20 frame #20: 0x000000010ba7da00 libvcllo.dylib`::-[VCL_NSApplication sendEvent:](self=0x00006000005054f0, _cmd="sendEvent:", pEvent=0x000060000012e4c0) + 80 at vclnsapp.mm:94 91 // 'NSShiftKeyMask' is deprecated: first deprecated in macOS 10.12 92 if( eType == NSApplicationDefined ) 93 { -> 94 AquaSalInstance::handleAppDefinedEvent( pEvent ); 95 } 96 else if( eType == NSKeyDown && ([pEvent modifierFlags] & NSCommandKeyMask) != 0 ) 97 { (lldb) frame select 21 frame #21: 0x00007fff7b1a6589 AppKit`-[NSApplication run] + 1002 AppKit`-[NSApplication run]: 0x7fff7b1a6589 <+1002>: movb %r12b, %bl 0x7fff7b1a658c <+1005>: movq %r13, %r14 0x7fff7b1a658f <+1008>: movq %r15, %rdi 0x7fff7b1a6592 <+1011>: movq -0x78(%rbp), %rsi (lldb) frame select 22 frame #22: 0x00007fff7b1711ad AppKit`NSApplicationMain + 1237 AppKit`NSApplicationMain: 0x7fff7b1711ad <+1237>: movl $0x7, %edi 0x7fff7b1711b2 <+1242>: nop 0x7fff7b1711b3 <+1243>: nopl (%rax) 0x7fff7b1711b7 <+1247>: movq (%r14), %rdi (lldb) frame select 23 frame #23: 0x000000010b93589a libvcllo.dylib`ImplSVMainHook(pnInit=0x00007fff5bcb4b24) + 522 at salinst.cxx:211 208 NSApplicationMain( 3, pArgv ); 209 #else 210 const char* pArgv[] = { aByteExe.getStr(), nullptr }; -> 211 NSApplicationMain( 1, pArgv ); 212 #endif 213 214 return TRUE; // indicate that ImplSVMainHook is implemented (lldb) frame select 24 frame #24: 0x000000010b7d737c libvcllo.dylib`SVMain() + 44 at svmain.cxx:220 217 int SVMain() 218 { 219 int nRet; -> 220 if( !Application::IsConsoleOnly() && ImplSVMainHook( &nRet ) ) 221 return nRet; 222 else 223 return ImplSVMain(); (lldb) frame select 25 frame #25: 0x0000000104105606 libsofficeapp.dylib`::soffice_main() + 534 at sofficemain.cxx:165 162 return EXIT_SUCCESS; 163 } 164 #endif -> 165 return SVMain(); 166 #if defined ANDROID 167 } catch (const css::uno::Exception &e) { 168 LOGI("Unhandled UNO exception: '%s'", (lldb) frame select 26 frame #26: 0x0000000103f4befd soffice`sal_main + 13 at main.c:48 45 #endif 46 47 SAL_IMPLEMENT_MAIN() { -> 48 int ret = soffice_main(); 49 #ifdef DBG_UTIL 50 #ifdef __gnu_linux__ 51 g_Exiting = 1; (lldb) frame select 27 frame #27: 0x0000000103f4bed7 soffice`main(argc=1, argv=0x00007fff5bcb4c98) + 39 at main.c:47 44 #endif 45 #endif 46 -> 47 SAL_IMPLEMENT_MAIN() { 48 int ret = soffice_main(); 49 #ifdef DBG_UTIL 50 #ifdef __gnu_linux__ (lldb)