Function at 0x447758
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x8e64
call fcn.0052d050
push ebx
push esi
push edi
mov edi, ecx
lea eax, [edi + 0x50]
mov dword [ebp - 8], eax
lea eax, [ebp - 0xc48]
mov dword [ebp - 0xc], edi
call fcn.00449281
push str..dmp
push 0x548bf4
lea eax, [ebp - 0xc48]
push eax
lea eax, [ebp - 0x220]
push eax
call fcn.0044a0d6
lea esi, [edi + 0x31c]
push dword [esi]
xor ebx, ebx
push ebx
push 0x1f0fff
call dword [sym.imp.KERNEL32.dll_OpenProcess]
lea ecx, [ebp - 0x220]
push ecx
push dword [edi + 0x320]
mov dword [ebp - 4], eax
push dword [esi]
push eax
lea eax, [ebp - 0xc]
call fcn.004472e4
test al, al
jne 0x4477d7
mov word [ebp - 0x220], bx
push dword [ebp - 4]
call dword [sym.imp.KERNEL32.dll_CloseHandle]
cmp dword [edi + 0x944], ebx
jne 0x4477f9
push 1
push str.VersionCheckAfterCrash
push str.Settings
call fcn.004014b9
lea eax, [edi + 0x52c]
test eax, eax
je 0x4479b9
mov eax, dword [edi + 0x944]
cmp eax, ebx
je 0x447845
jge 0x447837
neg eax
push eax
push str.https:__www.nch.com.au_burn_kb__d.html
mov esi, 0x104
lea edi, [ebp - 0x630]
call fcn.0044b138
pop ecx
pop ecx
mov eax, edi
push eax
call fcn.00401073
jmp 0x44783d
push eax
call fcn.0044b5bd
push 1
call dword [sym.imp.KERNEL32.dll_ExitProcess]
call fcn.0044f4ac
push 0x54ad30
push str.Abnormal_Execution_Problem
push str.Express_Burn_Disc_Burning_Software_has_crashed_because_of_an_abnormal_exception._r_n_r_nHelp_us_fix_this_problem_by_clicking_Report_Bug_below__then_sharing_the_details_with_our_developers._r_n_r_nThank_you_for_your_help_
mov eax, str.Report_Bug
call fcn.0046f2b5
test al, al
je 0x4479b9
cmp word [ebp - 0x220], bx
jne 0x44787d
mov word [ebp - 0x428], bx
jmp 0x4478f9
push ebx
call fcn.0052057a
pop ecx
mov dword [ebp - 4], eax
call fcn.00424623
add dword [ebp - 4], eax
lea esi, [ebp - 0x630]
lea eax, [ebp - 4]
call fcn.004244e2
lea esi, [ebp - 0x838]
lea eax, [ebp - 4]
call fcn.00424527
call fcn.0044b0a8
call fcn.00520558
cdq
mov ecx, 0x2710
idiv ecx
lea eax, [ebp - 0x220]
push eax
mov esi, edx
call fcn.00401a98
test eax, eax
push esi
lea eax, [ebp - 0x838]
push eax
lea eax, [ebp - 0x630]
push eax
lea eax, [ebp - 0x428]
jne 0x4478eb
push str.zero__s__s__04d.dmp
jmp 0x4478f0
push str._s__s__04d.dmp
push eax
call fcn.00401000
add esp, 0x14
push dword [edi + 0x940]
lea eax, [ebp - 0x428]
push dword [edi + 0x93c]
push eax
lea eax, [ebp - 0x4e58]
push eax
call fcn.00447645
lea eax, [ebp - 0xa40]
push eax
push 0x53ec98
push 0x56c094
push str.Software
call fcn.00444aef
lea eax, [ebp - 0xe50]
push eax
call fcn.00448eab
lea eax, [ebp - 0xe50]
push eax
lea eax, [ebp - 0x4e58]
push eax
lea eax, [ebp - 0xa40]
push eax
add edi, 0x734
push edi
push str.https:__www.nch.com.au_software_bug.html_softwareExpressBurnversion12.00xiGUI__siid_sdata_sappbits32rdf_s
mov esi, 0x2002
lea edi, [ebp - 0x8e60]
call fcn.0044b138
add esp, 0x14
mov eax, edi
push eax
call fcn.00401073
cmp word [ebp - 0x220], bx
je 0x4479b9
push ebx
push str.Uploading_crash_dump_file
lea ecx, [ebp - 4]
mov dword [ebp - 4], 0x5531a0
call dword [0x5531c0]
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x428]
push eax
lea eax, [ebp - 0x220]
push eax
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 0x14]
push eax
call fcn.00488967
pop edi
pop esi
pop ebx
leave
ret