Function at 0x4803cc
Capabilities:
Create process on windows

Disassembly:
push 0x64
mov eax, 0x49a57c
call fcn.00496159
mov esi, ecx
lea edi, [esi + 0x438]
mov ecx, edi
mov dword [ebp - 0x14], edi
call fcn.00461864
test byte [ebp + 8], 0x10
je 0x4803fc
mov ecx, esi
call fcn.0047c6ca
jmp 0x48068c
xor ebx, ebx
test byte [ebp + 8], 1
je 0x4804c0
push ebx
push ebx
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Start_collecting_information_about_the_crash...
call fcn.0045ffe5
mov ecx, edi
call fcn.00461a7e
mov ecx, esi
call fcn.0047ead7
mov ecx, edi
call fcn.00461490
mov ecx, esi
test al, al
je 0x48045a
call fcn.00479a78
push ebx
push ebx
push ecx
mov ecx, esp
mov dword [ebp + 8], esp
push str._exit_silently_
call fcn.0045ffe5
mov ecx, edi
call fcn.00461a7e
xor eax, eax
jmp 0x48068c
call fcn.0047ee78
mov ecx, edi
call fcn.00461490
mov ecx, esi
test al, al
jne 0x480435
call fcn.00479a78
mov ecx, esi
call fcn.0047f4b3
mov ecx, edi
call fcn.00461490
test al, al
jne 0x48043a
mov ecx, esi
call fcn.0047cb64
mov ecx, edi
call fcn.00461490
push ebx
test al, al
jne 0x48043b
lea ecx, [esi + 8]
call fcn.0046301e
push eax
mov ecx, esi
call fcn.00479e57
push ebx
push 0x64
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str._confirm_send_report_
call fcn.0045ffe5
mov ecx, edi
call fcn.00461a7e
test byte [ebp + 8], 4
je 0x480641
cmp dword [esi + 0x60], ebx
je 0x480641
push ebx
push ebx
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Restarting_the_application...
mov dword [esi + 0x60], ebx
call fcn.0045ffe5
mov ecx, edi
call fcn.00461a7e
push 0x44
pop edi
push edi
lea eax, [ebp - 0x70]
push ebx
push eax
call sub.MSVCR100.dll_memset
push 0x10
lea eax, [ebp - 0x2c]
push ebx
push eax
mov dword [ebp - 0x70], edi
call sub.MSVCR100.dll_memset
mov eax, dword [0x4c8014]
add esp, 0x18
mov dword [ebp - 0x10], eax
mov eax, dword [esi + 0x64]
lea edi, [esi + 8]
mov dword [ebp - 4], ebx
mov ecx, edi
cmp dword [eax - 8], ebx
jne 0x480559
lea eax, [ebp - 0x18]
push eax
push dword [esi + 0x42c]
call fcn.0046301e
mov ecx, eax
call fcn.004649ba
push dword [eax]
lea eax, [ebp - 0x10]
push 0x49f30c
push eax
mov byte [ebp - 4], 1
call fcn.00460165
add esp, 0xc
lea ecx, [ebp - 0x18]
jmp 0x480599
lea eax, [ebp - 0x1c]
push eax
push dword [esi + 0x42c]
call fcn.0046301e
mov ecx, eax
call fcn.004649ba
mov dword [ebp - 0x18], eax
push ebx
lea ecx, [esi + 0x64]
mov byte [ebp - 4], 2
call fcn.0045f46b
push eax
mov eax, dword [ebp - 0x18]
push dword [eax]
lea eax, [ebp - 0x10]
push str.__s___s
push eax
call fcn.00460165
add esp, 0x10
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], bl
call fcn.0045ddba
lea eax, [ebp - 0x1c]
push eax
push dword [esi + 0x42c]
mov ecx, edi
call fcn.0046301e
mov ecx, eax
call fcn.004649ba
mov edi, dword [eax]
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x70]
push eax
push ebx
push ebx
push ebx
push ebx
push ebx
push ebx
push ebx
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 3
call fcn.0045f46b
push eax
push edi
call dword [sym.imp.KERNEL32.dll_CreateProcessW]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 0x18], eax
mov byte [ebp - 4], bl
call fcn.0045ddba
mov edi, dword [sym.imp.KERNEL32.dll_CloseHandle]
cmp dword [ebp - 0x2c], ebx
je 0x4805ff
push dword [ebp - 0x2c]
call edi
mov dword [ebp - 0x2c], ebx
cmp dword [ebp - 0x28], ebx
je 0x48060c
push dword [ebp - 0x28]
call edi
mov dword [ebp - 0x28], ebx
cmp dword [ebp - 0x18], ebx
push ebx
push ebx
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
jne 0x480620
push str.Error_restarting_the_application_
jmp 0x480625
push str.Application_restarted_OK.
call fcn.0045ffe5
mov ecx, dword [ebp - 0x14]
call fcn.00461a7e
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x10]
call fcn.0045ddba
mov edi, dword [ebp - 0x14]
test byte [ebp + 8], 2
je 0x480674
push dword [esi + 0x42c]
lea ecx, [esi + 8]
call fcn.0046301e
push eax
mov ecx, esi
call fcn.0047b378
cmp eax, ebx
jne 0x480674
push ebx
push 0x64
push ecx
mov ecx, esp
mov dword [ebp + 8], esp
push 0x4a0e64
jmp 0x480447
test byte [ebp + 8], 8
je 0x480689
mov ecx, esi
call fcn.00480169
test eax, eax
je 0x480453
xor eax, eax
inc eax
call fcn.00496231
ret 4