Function at 0x4405c0
Capabilities:
Link many functions at runtime

Disassembly:
cmp dword [0x10e4d1c], 0
je 0x43f92c
push 0x5cd6d4
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov dword [0x10e4d30], eax
test eax, eax
je 0x43f92d
push esi
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push str.SymCleanup
push eax
call esi
mov dword [0x10e4d34], eax
test eax, eax
je 0x43f949
push str.SymGetLineFromAddr64
push dword [0x10e4d30]
call esi
mov dword [0x110d2d8], eax
test eax, eax
je 0x43f965
push str.SymGetOptions
push dword [0x10e4d30]
call esi
mov dword [0x110d2dc], eax
test eax, eax
je 0x43f981
push str.SymGetSearchPathW
push dword [0x10e4d30]
call esi
mov dword [0x110d2e0], eax
test eax, eax
je 0x43f99d
push str.SymGetSymFromAddr64
push dword [0x10e4d30]
call esi
mov dword [0x110d2e4], eax
test eax, eax
je 0x43f9b9
push str.SymInitialize
push dword [0x10e4d30]
call esi
mov dword [0x110d2e8], eax
test eax, eax
je 0x43f9d5
push str.SymLoadModuleExW
push dword [0x10e4d30]
call esi
mov dword [0x110d2ec], eax
test eax, eax
je 0x43f9f1
push str.SymSetOptions
push dword [0x10e4d30]
call esi
mov dword [0x110d2f0], eax
test eax, eax
je 0x43fa0d
push str.SymSetScopeFromAddr
push dword [0x10e4d30]
call esi
mov dword [0x110d2f4], eax
test eax, eax
je 0x43fa29
push str.SymSetSearchPathW
push dword [0x10e4d30]
call esi
mov dword [0x110d2f8], eax
pop esi
test eax, eax
je 0x43fa45
ret
push 0
push 0
push 0
push 0
push str.__0___Unable_to_load_the_DbgHelp_DLL_______0_
push 0x5d5
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymCleanup___nullptr______0_
push 0x5df
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymGetLineFromAddr64___nullptr______0_
push 0x5e0
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymGetOptions___nullptr______0_
push 0x5e1
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymGetSearchPathW___nullptr______0_
push 0x5e2
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymGetSymFromAddr64___nullptr______0_
push 0x5e3
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymInitialize___nullptr______0_
push 0x5e4
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymLoadModuleExW___nullptr______0_
push 0x5e5
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymSetOptions___nullptr______0_
push 0x5e6
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymSetScopeFromAddr___nullptr______0_
push 0x5e7
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
push 0
push 0
push 0
push 0
push str.__SymSetSearchPathW___nullptr______0_
push 0x5e8
push str.D:_a_work1_s_src_vctools_asanllvmcompiler_rtlib_asan_asan_coe_win.cpp
call fcn.004123d0
int3
push 0x6339d0
call fcn.00440540
add esp, 4
test eax, eax
je 0x440604
push eax
call fcn.0043f710
add esp, 4
mov dword [0x10e4d24], eax
test eax, eax
jne 0x4405f5
push str.Internal_error_duing_continue_on_error:_Failed_log_file_creation._n
call fcn.00418e00
add esp, 4
jmp fcn.00412450
mov dword [0x10e4d1c], 1
jmp 0x43f800
mov eax, dword [0x10e4d1c]
test eax, eax
je 0x440621
dec eax
neg eax
sbb eax, eax
add eax, 0xfffffff5
push eax
call dword [sym.imp.KERNEL32.dll_GetStdHandle]
mov dword [0x10e4d24], eax
jmp 0x43f800