Bugzilla – Attachment 128577 Details for
Bug 99784
EXTENSION MANAGER - freeze / hang when attempting to install extensions on OSX 10.11 and macOS 10.12 by double-click on oxt file
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
LLDB Backtrace
LLDB Debug OXT.txt (text/plain), 938.37 KB, created by
Telesto
on 2016-11-08 15:56:31 UTC
(
hide
)
Description:
LLDB Backtrace
Filename:
MIME Type:
Creator:
Telesto
Created:
2016-11-08 15:56:31 UTC
Size:
938.37 KB
patch
obsolete
>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 ; @"<Unknown Function>" > 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 ; @"<Unknown File>" > 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 ; @"<Unknown Function>" > 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 ; @"<Unknown File>" > 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 ; @"<Unknown Function>" > 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 ; @"<Unknown File>" > 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 ; @"<Unknown Function>" > 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 ; @"<Unknown File>" > 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 ; @"<Unknown Function>" > 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 ; @"<Unknown File>" > 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<osl::Mutex>::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<AquaSalInstance::SalUserEvent, std::__1::allocator<AquaSalInstance::SalUserEvent> >::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<osl::Mutex>::~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<osl::Mutex>::~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<AquaSalFrame*, std::__1::allocator<AquaSalFrame*> >::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<AquaSalFrame*, std::__1::allocator<AquaSalFrame*> >::~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<AquaSalFrame*, std::__1::allocator<AquaSalFrame*> >::~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<ApplicationEvent const*, std::__1::allocator<ApplicationEvent const*> >::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<char, std::__1::char_traits<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::init(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*) + 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<char>::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str at sstream:454 > 0x10b7c7600 <+992>: e9 a7 00 00 00 jmp 0x10b7c76ac ; <+1164> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::~basic_ostream at ostream:306 > 0x10b7c7672 <+1106>: e9 0f 00 00 00 jmp 0x10b7c7686 ; <+1126> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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<char, std::__1::char_traits<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::init(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*) + 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<char>::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str at sstream:454 > 0x10b7c7c93 <+2675>: e9 a7 00 00 00 jmp 0x10b7c7d3f ; <+2847> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::~basic_ostream at ostream:306 > 0x10b7c7d05 <+2789>: e9 0f 00 00 00 jmp 0x10b7c7d19 ; <+2809> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<ImplS::castTo<ImplSVAppData*, ImplSVAppData*> 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<Idle*,::makeLink<Idle*, void> 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<char const [13]> 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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::uno::XCurrentContext>::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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::frame::XDesktop2>::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<desktop::Lockfile, std::__1::default_delete<desktop::Lockfile> >::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<char const [12]> 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]>(char const (&) [3]) &::operator+=<char const [3]> 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]>(char const (&) [2]) &::operator+=<char const [2]> 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<SvtPathOptions, std::__1::default_delete<SvtPathOptions> >::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<com::sun::star::frame::XDesktop2>::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<com::sun::star::frame::XDesktop2>::~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<com::sun::star::document::XDocumentEventListener>::Reference<com::sun::star::frame::XGlobalEventBroadcaster> 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<com::sun::star::document::XDocumentEventListener>::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<com::sun::star::document::XDocumentEventListener>::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<com::sun::star::document::XDocumentEventListener>::~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<com::sun::star::document::XDocumentEventListener>::~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<com::sun::star::frame::XGlobalEventBroadcaster>::~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<com::sun::star::frame::XDesktop2>::~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<com::sun::star::document::XDocumentEventListener>::~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<com::sun::star::document::XDocumentEventListener>::~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<com::sun::star::frame::XGlobalEventBroadcaster>::~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<SvtLanguageOptions, std::__1::default_delete<SvtLanguageOptions> >::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]>(char const (&) [11])::operator=<char const [11]> 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<com::sun::star::document::XDocumentEventListener>::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<char, std::__1::char_traits<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::init(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*) + 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<char>::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str at sstream:454 > 0x10408ec94 <+5844>: e9 b3 00 00 00 jmp 0x10408ed4c ; <+6028> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::~basic_ostream at ostream:306 > 0x10408ed06 <+5958>: e9 0f 00 00 00 jmp 0x10408ed1a ; <+5978> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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<<<char, std::__1::char_traits<char> >(std::__1::b::operator<<<char, std::__1::char_traits<char> > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::init(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*) + 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<char>::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str at sstream:454 > 0x10408f2f0 <+7472>: e9 b3 00 00 00 jmp 0x10408f3a8 ; <+7656> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::~basic_ostream at ostream:306 > 0x10408f362 <+7586>: e9 0f 00 00 00 jmp 0x10408f376 ; <+7606> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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<<<char, std::__1::char_traits<char> >(std::__1::b::operator<<<char, std::__1::char_traits<char> > 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<char, std::__1::char_traits<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::init(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*) + 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<char>::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str at sstream:454 > 0x10408f872 <+8882>: e9 b3 00 00 00 jmp 0x10408f92a ; <+9066> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> > > 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<char, std::__1::char_traits<char> >::~basic_ostream at ostream:306 > 0x10408f8e4 <+8996>: e9 0f 00 00 00 jmp 0x10408f8f8 ; <+9016> [inlined] std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::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<char, std::__1::char_traits<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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::char_traits<char> >(std::__1::basic_o::operator<<<std::__1::char_traits<char> > 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<<<char, std::__1::char_traits<char> >(std::__1::b::operator<<<char, std::__1::char_traits<char> > 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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~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<com::sun::star::task::XRestartManager>::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>=<com::sun::star::uno::Exception> 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, rtl::OUString>(rtl::OUString const&, rtl::OUString const&)::operator+<rtl::OUString, rtl::OUString> 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<rtl::OUString, rtl::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<desktop:::castTo<desktop::Desktop*, desktop::Desktop*> 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<ConvertData&,::makeLink<ConvertData&, bool> 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<ConvertData&, bool> 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<com::sun::star::frame::XDesktop2>::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<com::sun::star::frame::XTerminateListener>::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<com::sun::star::frame::XTerminateListener>::~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<com::sun::star::frame::XTerminateListener>::~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<desktop:::castTo<desktop::Desktop*, desktop::Desktop*> 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<void*,::makeLink<void*, void> 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<void*, void> 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<desktop:::castTo<desktop::Desktop*, desktop::Desktop*> 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<void*,::makeLink<void*, void> 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<void*, void> 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<com::sun::star::uno::XCurrentContext> 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<com::sun::star::uno::XCurrentContext>::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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::task::XRestartManager>::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<com::sun::star::uno::XCurrentContext>::~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<com::sun::star::uno::XCurrentContext>::~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<char const [36]> 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<com::sun::star::frame::XDesktop2>::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<com::sun::star::frame::XDesktop2>::~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<com::sun::star::task::XRestartManager>::~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<com::sun::star::uno::XComponentContext>::~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<com::sun::star::frame::XDesktop2>::~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<com::sun::star::task::XRestartManager>::~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<com::sun::star::uno::XComponentContext>::~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<vcl::DisplayConnectionDispatch>::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<vcl::DisplayConnectionDispatch>::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<vcl::DisplayConnectionDispatch>::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<com::sun::star::lang::XComponent>::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<com::sun::star::lang::XComponent>::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<NSEvent*, bool, std::__1::less<NSEvent*>, std::__1::allocator<std::__1::pair<NSEvent* const, bool> > >::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<SalFrameStyleFlags>::Wrap operator&<SalFrameStyleFlags>(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<SalFrameStyleFlags, 2021655039>::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<NSEvent*, bool, std::__1::less<NSEvent*>, std::__1::allocator<std::__1::pair<NSEvent* const, bool> > >::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<NSEvent*, bool, std::__1::less<NSEvent*>, std::__1::allocator<std::__1::pair<NSEvent* const, bool> > >::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*>(NSEvent* const&)::__erase_unique<NSEvent*> 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 ; @"<Unknown File>" > 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<char const [8]> 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 <subcommand> [<subcommand-options>] > >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 <command> <subcommand>'. >(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)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 99784
:
125143
|
125144
|
125145
|
127511
|
127543
|
128358
|
128483
|
128577
|
128613
|
128615
|
129449
|
130168
|
130345
|
130464
|
130525
|
130526
|
130548
|
130741
|
130979
|
131039
|
131326
|
131410
|
131412
|
131442
|
131462
|
131831
|
131958
|
132142
|
134464
|
135207