Function at 0x14000e8ba
Capabilities:
Create process on windows

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x318
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x280], xmm7
movaps xmmword [rbp + 0x270], xmm6
mov qword [rbp + 0x268], 0xfffffffffffffffe
mov qword [rbp + 0x258], rcx
call fcn.140020030
test al, al
je 0x14000e94b
mov dword [rsp + 0x20], 4
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x178
call fcn.1400067ee
lea rdx, str.Check_failed:__IsThreadInLoaderLock__
lea rcx, [rbp + 0x58]
call fcn.1400035ea
lea rdx, [0x1401301f3]
mov rcx, rax
call fcn.1400035ea
lea rcx, [rbp + 0x58]
call fcn.140006ed2
movaps xmm6, xmmword [0x1400fc010]
lea rdx, [rbp + 0x170]
movups xmmword [rdx + 0x10], xmm6
mov word [rdx], 0
mov rax, qword [rbp + 0x258]
mov rcx, qword [rax]
call fcn.140020060
mov rax, qword [rbp + 0x258]
mov rax, qword [rax]
mov rdi, qword [rax + 0x90]
mov rbx, qword [rax + 0x98]
lea rsi, [rbp + 0x58]
lea r14, [rbp + 0x38]
lea r15, [rbp + 0x170]
cmp rdi, rbx
je 0x14000e9da
cmp qword [rdi + 0x18], 0xf
mov rax, rdi
jbe 0x14000e9aa
mov rax, qword [rdi]
mov qword [rbp + 0x38], rax
mov rax, qword [rdi + 0x10]
mov qword [rbp + 0x40], rax
mov rcx, rsi
mov rdx, r14
call fcn.14001d756
mov rcx, rsi
mov rdx, r15
call fcn.140020060
mov rcx, rsi
call fcn.140005a80
add rdi, 0x20
jmp 0x14000e998
mov rax, qword [rbp + 0x258]
mov rsi, qword [rax]
cmp qword [rsi + 0x30], 0
je 0x14000ea58
movaps xmm0, xmmword [section..rdata]
lea rcx, [rbp + 0x190]
movups xmmword [rcx + 0x10], xmm0
mov byte [rcx], 0
lea rdx, str.database
mov r8d, 8
call fcn.14000451c
add rsi, 0x20
lea rcx, [rbp + 0x58]
lea rdx, [rbp + 0x190]
mov r8, rsi
call fcn.14001117d
lea rcx, [rbp + 0x58]
lea rdx, [rbp + 0x170]
call fcn.140020060
lea rcx, [rbp + 0x58]
call fcn.140005a80
lea rcx, [rbp + 0x190]
call fcn.140005a44
mov rax, qword [rbp + 0x258]
mov rsi, qword [rax]
cmp qword [rsi + 0x50], 0
je 0x14000eacc
movaps xmm0, xmmword [section..rdata]
lea rcx, [rbp + 0x190]
movups xmmword [rcx + 0x10], xmm0
mov byte [rcx], 0
lea rdx, str.metrics_dir
mov r8d, 0xb
call fcn.14000451c
add rsi, 0x40
lea rcx, [rbp + 0x58]
lea rdx, [rbp + 0x190]
mov r8, rsi
call fcn.14001117d
lea rcx, [rbp + 0x58]
lea rdx, [rbp + 0x170]
call fcn.140020060
lea rcx, [rbp + 0x58]
call fcn.140005a80
lea rcx, [rbp + 0x190]
call fcn.140005a44
mov rax, qword [rbp + 0x258]
mov rsi, qword [rax]
mov rax, qword [rsi + 0x70]
test rax, rax
je 0x14000eb71
cmp qword [rsi + 0x78], 0xf
jbe 0x14000eae6
mov rsi, qword [rsi + 0x60]
jmp 0x14000eaea
add rsi, 0x60
lea rdx, [rbp - 0x30]
mov qword [rdx], rsi
mov qword [rdx + 8], rax
lea rcx, [rbp + 0x190]
call fcn.14001d756
movaps xmm0, xmmword [section..rdata]
lea rcx, [rbp - 0x10]
movups xmmword [rcx + 0x10], xmm0
mov byte [rcx], 0
lea rdx, [0x140125555]
mov r8d, 3
call fcn.14000451c
lea rcx, [rbp + 0x58]
lea rdx, [rbp - 0x10]
lea r8, [rbp + 0x190]
call fcn.14001117d
lea rcx, [rbp + 0x58]
lea rdx, [rbp + 0x170]
call fcn.140020060
lea rcx, [rbp + 0x58]
call fcn.140005a80
lea rcx, [rbp - 0x10]
call fcn.140005a44
lea rcx, [rbp + 0x190]
call fcn.140005a80
mov rax, qword [rbp + 0x258]
mov rsi, qword [rax]
mov r12, qword [rsi + 0x80]
mov r15, qword [r12]
lea rax, [rbp + 0x160]
mov qword [rax], r15
movaps xmm7, xmmword [section..rdata]
lea rdi, [rbp + 0x230]
lea r13, [rbp - 0x10]
lea rsi, [rbp + 0x190]
lea rbx, [rbp + 0x200]
lea r14, [rbp + 0x58]
cmp r15, r12
je 0x14000ecd0
movups xmmword [rbp + 0x240], xmm7
mov byte [rbp + 0x230], 0
mov rdx, qword [r15 + 0x30]
inc rdx
mov rcx, rdi
call fcn.14001175a
cmp qword [r15 + 0x38], 0xf
jbe 0x14000ebdd
mov rdx, qword [r15 + 0x20]
jmp 0x14000ebe1
lea rdx, [r15 + 0x20]
mov r8, qword [r15 + 0x30]
mov rcx, rdi
call fcn.1400052c6
mov rcx, rdi
mov dl, 0x3d
call fcn.1400118a6
cmp qword [r15 + 0x58], 0xf
jbe 0x14000ec04
mov rdx, qword [r15 + 0x40]
jmp 0x14000ec08
lea rdx, [r15 + 0x40]
mov r8, qword [r15 + 0x50]
mov rcx, rdi
call fcn.1400052c6
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
movups xmmword [rax + 0x10], xmm7
mov byte [rax], 0
cmp qword [rbp + 8], 0xf
mov rax, r13
jbe 0x14000ec38
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp]
mov qword [rbp + 0x48], rax
mov qword [rbp + 0x50], rcx
mov rcx, rsi
lea rdx, [rbp + 0x48]
call fcn.14001d756
movups xmmword [rbp + 0x210], xmm7
mov byte [rbp + 0x200], 0
mov r8d, 0xa
mov rcx, rbx
lea rdx, [0x140125236]
call fcn.14000451c
mov rcx, r14
mov rdx, rbx
mov r8, rsi
call fcn.14001117d
mov rcx, r14
lea rdx, [rbp + 0x170]
call fcn.140020060
mov rcx, r14
call fcn.140005a80
mov rcx, rbx
call fcn.140005a44
mov rcx, rsi
call fcn.140005a80
mov rcx, r13
call fcn.140005a44
mov rcx, rdi
call fcn.140005a44
lea rcx, [rbp + 0x160]
call fcn.140003dc6
mov r15, qword [rbp + 0x160]
jmp 0x14000ebaa
mov rax, qword [rbp + 0x258]
mov rax, qword [rax]
mov rdi, qword [rax + 0xa8]
mov r12, qword [rax + 0xb0]
lea r14, str.attachment
lea rsi, [rbp + 0x190]
lea rbx, [rbp + 0x58]
lea r15, [rbp + 0x170]
cmp rdi, r12
je 0x14000ed54
movups xmmword [rbp + 0x1a0], xmm7
mov byte [rbp + 0x190], 0
mov r8d, 0xa
mov rcx, rsi
mov rdx, r14
call fcn.14000451c
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14001117d
mov rcx, rbx
mov rdx, r15
call fcn.140020060
mov rcx, rbx
call fcn.140005a80
mov rcx, rsi
call fcn.140005a44
add rdi, 0x20
jmp 0x14000ed01
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov ecx, 0x1f0fff
mov edx, 1
mov r8d, eax
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [rbp + 0x228], rax
test rax, rax
je 0x14000ee62
mov rcx, qword [rbp + 0x258]
mov rcx, qword [rcx]
mov rcx, qword [rcx + 0xe0]
mov r9, qword [0x14017e62c]
mov r8, qword [0x14017e624]
mov rdx, qword [0x14017e618]
lea rbx, [0x1401853e0]
mov qword [rsp + 0x40], rbx
lea rbx, [0x1401853d0]
mov qword [rsp + 0x38], rbx
lea rbx, [0x1401853c0]
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rbp - 0x10]
call fcn.14000ca50
lea rcx, [rbp - 0x10]
lea rdi, [rbp + 0x230]
mov rdx, rdi
call fcn.14000ce0c
lea rbx, [rbp + 0x200]
movups xmmword [rbx + 0x10], xmm7
mov byte [rbx], 0
lea rdx, str.__initial_client_data
mov r8d, 0x16
mov rcx, rbx
call fcn.14000451c
mov r8, qword [rbp + 0x240]
mov rax, qword [rbp + 0x248]
mov r9, qword [rbp + 0x210]
mov rcx, qword [rbp + 0x218]
mov rdx, rcx
sub rdx, r9
cmp r8, rdx
jbe 0x14000eeb2
mov rdx, rax
sub rdx, r8
cmp rdx, r9
jb 0x14000eeb2
cmp rcx, 0xf
jbe 0x14000ee4f
mov rbx, qword [rbp + 0x200]
lea rcx, [rbp + 0x230]
xor edx, edx
mov r8, rbx
call fcn.1400109c6
jmp 0x14000eece
call fcn.1400078ab
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], 2
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x19f
call fcn.1400078c2
lea rdx, [0x1401244c1]
lea rcx, [rbp + 0x58]
call fcn.1400035ea
lea rcx, [rbp + 0x58]
call fcn.1400078f2
xor esi, esi
xor edi, edi
jmp 0x14000f4f5
cmp rax, 0xf
jbe 0x14000eebf
mov rdi, qword [rbp + 0x230]
lea rcx, [rbp + 0x200]
mov rdx, rdi
call fcn.1400052c6
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x1a0], xmm1
movaps xmmword [rbp + 0x190], xmm0
movups xmmword [rax + 0x10], xmm7
mov byte [rax], 0
mov rax, qword [rbp + 0x1a0]
cmp qword [rbp + 0x1a8], 0xf
jbe 0x14000ef02
mov rsi, qword [rbp + 0x190]
lea rdx, [rbp - 0x20]
mov qword [rdx], rsi
mov qword [rdx + 8], rax
lea rcx, [rbp + 0x58]
call fcn.14001d756
lea rcx, [rbp + 0x58]
lea r12, [rbp + 0x170]
mov rdx, r12
call fcn.140020060
lea rcx, [rbp + 0x58]
call fcn.140005a80
lea r14, [rbp + 0x190]
mov rcx, r14
call fcn.140005a44
lea r15, [rbp + 0x200]
mov rcx, r15
call fcn.140005a44
lea rcx, [rbp + 0x230]
call fcn.140005a44
xorps xmm0, xmm0
movaps xmmword [rbp + 0x1c0], xmm0
movaps xmmword [rbp + 0x1f0], xmm0
movaps xmmword [rbp + 0x1e0], xmm0
movaps xmmword [rbp + 0x1d0], xmm0
movaps xmmword [rbp + 0x1b0], xmm0
movaps xmmword [rbp + 0x1a0], xmm0
movaps xmmword [rbp + 0x190], xmm0
mov dword [rbp + 0x1cc], 0x100
mov ecx, 0xfffffff6
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov qword [rbp + 0x1e0], rax
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov qword [rbp + 0x1e8], rax
mov ecx, 0xfffffff4
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov qword [rbp + 0x1f0], rax
xor eax, eax
mov qword [rbp + 0x240], rax
xorps xmm0, xmm0
movaps xmmword [rbp + 0x230], xmm0
mov qword [rbp + 0x220], rax
mov eax, dword [0x140185420]
mov ecx, dword [0x140185358]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
cmp eax, dword [rcx + 4]
jg 0x14000f7d4
mov eax, dword [0x140185430]
mov ecx, dword [0x140185358]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
cmp eax, dword [rcx + 4]
jg 0x14000f81b
mov rbx, qword [0x140185418]
test rbx, rbx
je 0x14000f0cc
cmp qword [0x140185428], 0
je 0x14000f0cc
mov dword [rbp + 0x190], WSACleanup
mov qword [rbp + 0x260], 0
lea r9, [rbp + 0x200]
xor ecx, ecx
mov edx, 1
xor r8d, r8d
call rbx
test eax, eax
je 0x14000f37c
mov qword [rbp + 0x260], 0
mov dword [rsp + 0x20], 2
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x1d0
call fcn.1400067ee
lea rdx, str.InitializeProcThreadAttributeList__size__succeeded__expected_failure
lea rcx, [rbp + 0x58]
call fcn.1400035ea
lea rcx, [rbp + 0x58]
call fcn.140006ed2
jmp 0x14000f4ca
mov dword [rbp + 0x190], WSAGetLastError
xor ebx, ebx
xor esi, esi
mov rax, qword [rbp + 0x258]
mov rdx, qword [rax]
mov r8, qword [rdx + 0x10]
cmp r8, 0xc
mov qword [rbp + 0x250], rbx
jae 0x14000f0f9
xor eax, eax
jmp 0x14000f151
add r8, 0xfffffffffffffff4
lea rdi, [rbp + 0x58]
movups xmmword [rdi + 0x10], xmm6
mov word [rdi], 0
mov qword [rbp + 0x260], rbx
mov rcx, rdi
mov r9, 0xffffffffffffffff
call fcn.14000c3aa
cmp qword [rbp + 0x70], 7
jbe 0x14000f12b
mov rdi, qword [rbp + 0x58]
lea rdx, str.rundll32.exe
mov rcx, rdi
call sub.api_ms_win_crt_string_l1_1_0.dll__wcsicmp
mov edi, eax
lea rcx, [rbp + 0x58]
call fcn.140005a80
test edi, edi
sete al
mov rbx, qword [rbp + 0x250]
cmp qword [rbp + 0x188], 7
jbe 0x14000f162
mov r12, qword [rbp + 0x170]
test al, al
je 0x14000f16a
xor ecx, ecx
jmp 0x14000f17e
mov rax, qword [rbp + 0x258]
mov rcx, qword [rax]
cmp qword [rcx + 0x18], 8
jb 0x14000f17e
mov rcx, qword [rcx]
mov qword [rbp + 0x260], rbx
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r14
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x20], 1
mov rdx, r12
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateProcessW]
test eax, eax
je 0x14000f317
mov rcx, qword [rbp + 0x208]
mov qword [rbp + 0x260], rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
jne 0x14000f22e
mov qword [rbp + 0x260], rbx
call fcn.1400078ab
mov qword [rbp + 0x260], rbx
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], 1
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x220
call fcn.1400078c2
lea rdx, str.CloseHandle_thread
lea rcx, [rbp + 0x58]
call fcn.1400035ea
lea rcx, [rbp + 0x58]
call fcn.1400078f2
mov rbx, qword [rbp + 0x250]
mov rcx, qword [rbp + 0x200]
mov qword [rbp + 0x260], rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
jne 0x14000f2a2
mov qword [rbp + 0x260], rbx
call fcn.1400078ab
mov qword [rbp + 0x260], rbx
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], 1
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x223
call fcn.1400078c2
lea rdx, str.CloseHandle_process
lea rcx, [rbp + 0x58]
call fcn.1400035ea
lea rcx, [rbp + 0x58]
call fcn.1400078f2
mov rbx, qword [rbp + 0x250]
mov ecx, 0xe0
mov rax, qword [rbp + 0x258]
add rcx, qword [rax]
lea rdx, [rbp + 0x58]
mov qword [rdx], 0xffffffffffffffff
mov qword [rbp + 0x260], rbx
call fcn.140010986
xorps xmm0, xmm0
lea rdx, [rbp + 0x58]
movups xmmword [rdx + 0x14], xmm0
movups xmmword [rdx + 4], xmm0
mov dword [rdx], 2
lea r8, [rbp + 0x160]
mov dword [r8 + 8], 0
mov qword [r8], 0
mov ecx, 0xc0
mov rax, qword [rbp + 0x258]
add rcx, qword [rax]
mov qword [rbp + 0x260], rbx
call fcn.14001f5f4
mov esi, eax
mov edi, eax
jmp 0x14000f4d0
mov qword [rbp + 0x260], rbx
call fcn.1400078ab
mov qword [rbp + 0x260], rbx
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], 2
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x21b
call fcn.1400078c2
lea rdx, str.CreateProcess
lea rcx, [rbp + 0x58]
call fcn.1400035ea
lea rcx, [rbp + 0x58]
call fcn.1400078f2
xor esi, esi
xor edi, edi
mov rbx, qword [rbp + 0x250]
jmp 0x14000f4d0
mov qword [rbp + 0x260], 0
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14000f46d
mov rcx, qword [rbp + 0x200]
mov qword [rbp + 0x260], 0
call fcn.1400b81f8
mov rbx, rax
mov qword [rbp + 0x1f8], rax
mov rax, qword [0x140185418]
mov qword [rbp + 0x260], rbx
lea r9, [rbp + 0x200]
mov rcx, rbx
mov edx, 1
xor r8d, r8d
call rax
test eax, eax
je 0x14000f556
mov qword [rbp + 0x260], rbx
lea rcx, [rbp + 0x220]
call fcn.1400119d8
mov rax, qword [rbp + 0x1f8]
mov qword [rbp + 0x220], rax
mov rdx, qword [rbp + 0x240]
mov rax, rdx
sub rax, qword [rbp + 0x230]
sar rax, 3
cmp rax, 7
ja 0x14000f43c
mov qword [rbp + 0x260], rbx
lea rcx, [rbp + 0x230]
mov edx, 8
call fcn.140011a96
mov rdx, qword [rbp + 0x240]
mov rax, qword [rbp + 0x238]
cmp rdx, rax
je 0x14000f5ae
mov rcx, qword [0x14017e618]
mov qword [rax], rcx
mov rdx, qword [rbp + 0x238]
add rdx, 8
mov qword [rbp + 0x238], rdx
jmp 0x14000f5cf
mov qword [rbp + 0x260], 0
call fcn.1400078ab
mov qword [rbp + 0x260], 0
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], 2
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x1d4
call fcn.1400078c2
lea rdx, str.InitializeProcThreadAttributeList__size_
lea rcx, [rbp + 0x58]
call fcn.1400035ea
lea rcx, [rbp + 0x58]
call fcn.1400078f2
xor ebx, ebx
xor esi, esi
xor edi, edi
lea rcx, [rbp + 0x220]
call fcn.1400119d8
test rbx, rbx
je 0x14000f4e9
mov rcx, rbx
call fcn.1400b72ac
lea rcx, [rbp + 0x230]
call fcn.1400114cc
mov rcx, qword [rbp + 0x228]
test rcx, rcx
je 0x14000f506
call fcn.14001f3fe
lea rcx, [rbp + 0x170]
call fcn.140005a80
cmp sil, 1
mov eax, 1
adc rax, 0
mov qword [0x140185410], rax
mov rcx, qword [rbp + 0x258]
call fcn.140011096
mov eax, edi
movaps xmm6, xmmword [rbp + 0x270]
movaps xmm7, xmmword [rbp + 0x280]
add rsp, 0x318
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rbp + 0x260], rbx
call fcn.1400078ab
mov qword [rbp + 0x260], rbx
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], 2
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x1df
call fcn.1400078c2
mov qword [rbp + 0x250], rbx
lea rdx, [0x140123fb6]
lea rcx, [rbp + 0x58]
call fcn.1400035ea
jmp 0x14000f363
mov qword [rbp + 0x260], rbx
lea r8, [0x14017e618]
lea rcx, [rbp + 0x230]
call fcn.140011bbe
mov rdx, qword [rbp + 0x238]
cmp qword [rbp + 0x240], rdx
je 0x14000f5f6
mov rax, qword [0x14017e624]
mov qword [rdx], rax
mov rdx, qword [rbp + 0x238]
add rdx, 8
mov qword [rbp + 0x238], rdx
jmp 0x14000f617
mov qword [rbp + 0x260], rbx
lea r8, [0x14017e624]
lea rcx, [rbp + 0x230]
call fcn.140011bbe
mov rdx, qword [rbp + 0x238]
cmp qword [rbp + 0x240], rdx
je 0x14000f63e
mov rax, qword [0x14017e62c]
mov qword [rdx], rax
mov rdx, qword [rbp + 0x238]
add rdx, 8
mov qword [rbp + 0x238], rdx
jmp 0x14000f65f
mov qword [rbp + 0x260], rbx
lea r8, [0x14017e62c]
lea rcx, [rbp + 0x230]
call fcn.140011bbe
mov rdx, qword [rbp + 0x238]
mov r8d, 0xe0
mov rax, qword [rbp + 0x258]
add r8, qword [rax]
cmp qword [rbp + 0x240], rdx
je 0x14000f692
mov rax, qword [r8]
mov qword [rdx], rax
mov rdx, qword [rbp + 0x238]
add rdx, 8
mov qword [rbp + 0x238], rdx
jmp 0x14000f6ac
mov qword [rbp + 0x260], rbx
lea rcx, [rbp + 0x230]
call fcn.140011bbe
mov rdx, qword [rbp + 0x238]
cmp qword [rbp + 0x240], rdx
je 0x14000f6c9
mov rax, qword [rbp + 0x228]
mov qword [rdx], rax
add qword [rbp + 0x238], 8
jmp 0x14000f6e3
mov qword [rbp + 0x260], rbx
lea rcx, [rbp + 0x230]
lea r8, [rbp + 0x228]
call fcn.140011bbe
mov rdx, qword [rbp + 0x1e0]
mov qword [rbp + 0x260], rbx
lea rcx, [rbp + 0x230]
call fcn.140011453
mov rdx, qword [rbp + 0x1e8]
mov qword [rbp + 0x260], rbx
lea rcx, [rbp + 0x230]
call fcn.140011453
mov rdx, qword [rbp + 0x1f0]
mov qword [rbp + 0x260], rbx
lea rcx, [rbp + 0x230]
call fcn.140011453
mov rax, qword [0x140185428]
mov r9, qword [rbp + 0x230]
mov rdx, qword [rbp + 0x238]
sub rdx, r9
mov rcx, qword [rbp + 0x1f8]
mov qword [rbp + 0x260], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x28], xmm0
mov qword [rsp + 0x20], rdx
mov r8d, 0x20002
xor edx, edx
call rax
test eax, eax
je 0x14000f77c
mov esi, 0x80000
jmp 0x14000f0da
mov qword [rbp + 0x260], rbx
call fcn.1400078ab
mov qword [rbp + 0x260], rbx
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], 2
lea rdx, str.bool___cdecl_crashpad::_anonymous_namespace_::StartHandlerProcess_std::unique_ptr_BackgroundHandlerStartThreadData__
lea r8, str.xplat_third_partycrashpadclientcrashpad_client_win.cc
lea rcx, [rbp + 0x58]
mov r9d, 0x1f9
call fcn.1400078c2
mov qword [rbp + 0x250], rbx
lea rdx, [0x140125e83]
lea rcx, [rbp + 0x58]
call fcn.1400035ea
jmp 0x14000f363
lea rcx, [0x140185420]
call fcn.1400b7088
cmp dword [0x140185420], 0xffffffff
jne 0x14000f00f
lea rcx, [0x140130f44]
lea rdx, str.::InitializeProcThreadAttributeList
xor r8d, r8d
call fcn.140020424
mov qword [0x140185418], rax
lea rcx, [0x140185420]
call fcn.1400b7120
jmp 0x14000f00f
lea rcx, [0x140185430]
call fcn.1400b7088
cmp dword [0x140185430], 0xffffffff
jne 0x14000f034
cmp qword [0x140185418], 0
je 0x14000f856
lea rcx, [0x140130f44]
lea rdx, str.::UpdateProcThreadAttribute
xor r8d, r8d
call fcn.140020424
jmp 0x14000f858
xor eax, eax
mov qword [0x140185428], rax
lea rcx, [0x140185430]
call fcn.1400b7120
jmp 0x14000f034