Function at 0x1800c2d70
Capabilities:
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x238]
sub rsp, 0x300
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
mov rax, qword [0x18017d2b8]
xor rax, rsp
mov qword [rbp + 0x1b0], rax
mov r14d, edx
mov qword [rsp + 0x50], r9
mov rdx, qword [rbp + 0x260]
mov r13, rcx
mov r15, r8
mov qword [rsp + 0x48], rdx
lea ecx, [r14 + 0x654]
mov dword [rsp + 0x30], ecx
cmp r14d, ecx
jae 0x1800c31a0
mov ecx, dword [rsp + 0x38]
lea rsi, [0x180000000]
movsd xmm9, qword [rsp + 0x48]
lea r8, str.BuildPairF64_64
movsd xmm8, qword [rsp + 0x48]
xor ebx, ebx
movsd xmm7, qword [rsp + 0x48]
mov edi, dword [rsp + 0x38]
mov r12, qword [rsp + 0x48]
movsd xmm6, qword [rsp + 0x48]
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x34], ecx
cmp r14d, 0xdf
ja 0x1800c301d
je 0x1800c2ffa
cmp r14d, 0xb
je 0x1800c2f7b
cmp r14d, 0x73
je 0x1800c2f65
cmp r14d, 0x77
jne 0x1800c2f43
lea rdx, [rsp + 0x78]
lea rcx, [rbp - 0x50]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll__stat64i32]
test eax, eax
je 0x1800c2e73
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
cmp dword [rax], 2
jne 0x1800c3219
movzx ecx, word [rsp + 0x7e]
mov r12d, 0xf000
movzx eax, cx
mov edx, 0x8000
and ax, r12w
cmp ax, dx
jne 0x1800c2ed8
cmp dword [0x18017d618], 0
jne 0x1800c2ed8
cmp byte [r13], 0x72
je 0x1800c2ed8
lea r8, [rbp - 0x50]
lea rdx, str._JVM_GetEnclosingMethodInfo_8
lea rcx, [rbp + 0xb0]
call fcn.18010fdd0
xor r9d, r9d
lea rcx, [rbp + 0xb0]
xor edx, edx
lea r8d, [r9 + 0x44]
call fcn.1800b6ca0
test eax, eax
je 0x1800c3243
movzx ecx, word [rsp + 0x7e]
and cx, r12w
mov eax, 0x1000
cmp cx, ax
lea rcx, [rbp - 0x50]
jne 0x1800c2f5a
cmp byte [r13], 0x72
lea rax, [rsp + 0x38]
mov edx, ebx
mov dword [rsp + 0x28], ebx
setne dl
mov qword [rsp + 0x20], rax
xor r9d, r9d
add edx, 0x100
lea r8d, [r9 + 0x40]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__sopen_dispatch]
mov ecx, dword [rsp + 0x38]
mov rdx, r13
test eax, eax
mov eax, 0xffffffff
cmovne ecx, eax
call qword [sym.imp.api_ms_win_crt_math_l1_1_0.dll__fdopen]
mov r12, rax
mov r9, qword [rsp + 0x50]
lea r8, str.BuildPairF64_64
mov ecx, dword [rsp + 0x34]
mov eax, dword [rsp + 0x30]
add r14d, 0x6c
cmp r14d, eax
jae 0x1800c31a0
mov rdx, qword [rsp + 0x48]
jmp 0x1800c2e20
mov rdx, r13
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
jmp 0x1800c2f2c
movsd xmm0, qword [r15]
mov ecx, ebx
comisd xmm0, xmmword [r13]
setae cl
mov dword [rsp + 0x34], ecx
jmp 0x1800c2f43
movsxd rax, dword [r15]
lea rcx, [rax + rax*8]
mov rdx, qword [rsi + rcx*8 + 0x17b4d0]
cmp byte [rdx], 0x5c
jne 0x1800c2fb0
lea rcx, [rbp - 0x50]
sub rcx, rdx
nop word [rax + rax]
movzx eax, byte [rdx]
mov byte [rdx + rcx], al
lea rdx, [rdx + 1]
test al, al
jne 0x1800c2fa0
jmp 0x1800c2f3b
lea r8, [0x1801502ac]
mov ecx, 0x5f
lea rdx, str.DSS_PATH
call fcn.18010d280
movsxd rcx, dword [r15]
lea rdx, str._s_c_s
mov r9d, 0x5c
mov r8, rax
lea rcx, [rcx + rcx*8]
mov rcx, qword [rsi + rcx*8 + 0x17b4d0]
mov qword [rsp + 0x20], rcx
lea rcx, [rbp - 0x50]
call fcn.18010fdd0
jmp 0x1800c2f2f
test ecx, ecx
mov rax, r13
cmove rax, r15
movsd xmm8, qword [rax]
mov rax, r15
cmove rax, r13
movsd xmm9, qword [rax]
movaps xmm7, xmm9
jmp 0x1800c2f3f
cmp r14d, 0x162
ja 0x1800c3176
je 0x1800c31a0
mov eax, r14d
sub eax, 0xe3
je 0x1800c3131
sub eax, 0x13
je 0x1800c3105
sub eax, 0x26
je 0x1800c324c
sub eax, 0x2f
je 0x1800c306c
cmp eax, 4
mov eax, dword [rsp + 0x30]
jne 0x1800c2f43
mov qword [rsp + 0x40], r12
jmp 0x1800c2f43
movaps xmm6, xmm8
mov esi, ebx
mov ebx, 0x79
cmp ebx, 0x79
je 0x1800c30ad
cmp ebx, 0x113
jne 0x1800c30de
test edi, edi
js 0x1800c319c
movaps xmm1, xmm9
movaps xmm0, xmm8
subsd xmm1, qword [rsp + 0x70]
subsd xmm0, qword [rsp + 0x58]
addsd xmm1, xmm6
movaps xmm6, xmm1
addsd xmm6, xmm0
jmp 0x1800c30de
lea rax, [rsp + 0x58]
movsd qword [rsp + 0x68], xmm6
lea r9, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x68]
movsd qword [rsp + 0x60], xmm7
lea rdx, [rsp + 0x70]
mov ecx, 0x110
call fcn.1800f1360
mov edi, eax
add ebx, 0x9a
cmp ebx, 0x1ad
jb 0x1800c3077
inc esi
cmp esi, 3
jl 0x1800c3072
xor ebx, ebx
lea rsi, [0x180000000]
jmp 0x1800c2f2f
mov rax, qword [r15]
mov rcx, qword [r15 + 8]
cmp rax, rcx
je 0x1800c3127
mov edx, dword [r13]
cmp dword [rax + 8], edx
je 0x1800c31a5
add rax, 0x10
cmp rax, rcx
jne 0x1800c3115
mov qword [rsp + 0x40], rbx
jmp 0x1800c2f3b
test r12, r12
je 0x1800c3491
cmp dword [0x18017d61c], 0
je 0x1800c2f3f
cmp dword [0x18017d620], 0
je 0x1800c2f3f
movsxd rax, dword [r15]
lea rcx, [rax + rax*8]
mov rax, qword [rsi + rcx*8 + 0x17b4e8]
test rax, rax
je 0x1800c2f3b
mov rcx, r12
call rax
jmp 0x1800c2f2f
mov eax, r14d
sub eax, 0x188
je 0x1800c320f
sub eax, 0x2f
je 0x1800c31e3
sub eax, 4
je 0x1800c31a0
sub eax, 0x39
je 0x1800c31a0
cmp eax, 0x2f
jne 0x1800c2f3f
mov dword [rsp + 0x40], edi
mov rax, qword [rsp + 0x40]
mov rcx, qword [rbp + 0x1b0]
xor rcx, rsp
call fcn.180110960
lea r11, [rsp + 0x300]
mov rbx, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
test ecx, ecx
je 0x1800c31fb
movsd qword [rdx], xmm7
movaps xmm0, xmm6
movsd qword [r9], xmm6
movaps xmm1, xmm7
jmp 0x1800c2f3f
movsd qword [rdx], xmm6
movaps xmm0, xmm7
movsd qword [r9], xmm7
movaps xmm1, xmm6
jmp 0x1800c2f3f
mov qword [rsp + 0x40], r8
jmp 0x1800c2f3f
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea r8, [rbp - 0x50]
lea rdx, str.DP4_result.color.
call fcn.18010fd20
mov ecx, 0xffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov eax, dword [r15]
add eax, 0x30
cmp eax, 0x30
ja case.0x1800c3267.35
cdqe
mov ecx, dword [rsi + rax*4 + 0xc34c8]
add rcx, rsi
jmp rcx
lea rax, str.BFD_RELOC_TILEGX_IMM16_X1_HW0_PCREL
jmp 0x1800c31a5
lea rax, str.exports.ChildProcess__ChildProcess_
jmp 0x1800c31a5
lea rax, str.ation_dun_fichier_avec_le_suffixe_donn
jmp 0x1800c31a5
lea rax, str.VmodlVimHostOperationCleanupManager
jmp 0x1800c31a5
lea rax, str.layout_location__0__in_float_vertexX_
jmp 0x1800c31a5
lea rax, str.null_audio_field_in_StreamControls
jmp 0x1800c31a5
lea rax, str.Environment_vars___s__already_existed
jmp 0x1800c31a5
lea rax, str.TestingControls_RequestValidator
jmp 0x1800c31a5
lea rax, str.llvm.x86.avx512.mask.range.pd.256
jmp 0x1800c31a5
lea rax, str.material_track__d:_DataDefinition_mismatch
jmp 0x1800c31a5
lea rax, str.IDR_AVATAR_METRO_BUTTON_HOVER_TOP_RIGHT
jmp 0x1800c31a5
lea rax, str.Canonicalize_final_debug_control
jmp 0x1800c31a5
lea rax, str.HRESULT_ID3D11View::QueryInterface__
jmp 0x1800c31a5
lea rax, str.DvsHostInfrastructureTrafficResource
jmp 0x1800c31a5
lea rax, str.Seed_the_random_number_generator
jmp 0x1800c31a5
lea rax, str.media::MultibufferDataSource::Read
jmp 0x1800c31a5
lea rax, str.config_file_get_results_by_config_id
jmp 0x1800c31a5
lea rax, str.V:_I_ConfigValuesManager::ValuesChanged_source__s
jmp 0x1800c31a5
lea rax, str.Determining_optimal_configuration_for_capacity_group
jmp 0x1800c31a5
lea rax, str.iclsUtils::PlatformUtils::getPermitCapabilityDescriptors
jmp 0x1800c31a5
lea rax, str.static_Controls::StringControl______checkTypeDisableControl__0
jmp 0x1800c31a5
lea rax, str.displaced:_Unpredictable_LDM_or_STM_with_base_register_r15
jmp 0x1800c31a5
lea rax, str.1N_GetStorageFactory_Host_Vim__YAPAVStorageFactory_12_XZ
jmp 0x1800c31a5
lea rax, str.0__1OvfUnsupportedDeviceBackingOption_Fault_Vim__UAE_XZ
jmp 0x1800c31a5
lea rax, str._IpcMessageHandlerClass::OnCacheMatchAllSuccess
jmp 0x1800c31a5
lea rax, str.Getting_RightIndentFromAttributeSet___call_to_DeleteLocalRef__
jmp 0x1800c31a5
lea rax, str.Exception_while_retrieving_online_standby_state:__1
jmp 0x1800c31a5
lea rax, str.PsStateTransitionWorkItemTypeRelation.GetParentKey
jmp 0x1800c31a5
lea rax, str.writeAAMDMetaInfoString:_unintialized._Invalid_params
jmp 0x1800c31a5
lea rax, str.double2___OVERLOADABLE___convert_double_rtn_float2__
jmp 0x1800c31a5
lea rax, str.LicenseAssignmentManagerFeatureLicenseAvailability
jmp 0x1800c31a5
lea rax, str.Minimal_allowed_distance_from_blob_center_to_image_border_in_blob_sizes
jmp 0x1800c31a5
lea rax, str.Phx::ByteSize____________plabelByteSize__0
jmp 0x1800c31a5
lea rax, str.WebM_Project_VP9_Decoder_v1.6.1_1385_gea14a1a96
jmp 0x1800c31a5
lea rax, str.CAuthenticationSRP_Active__Step_Start:_server_identifier_is_empty_
jmp 0x1800c31a5
lea rax, str.UCGetprogress_:_Check_for_updates_returning_outError
jmp 0x1800c31a5
lea rax, str.ment_de__selectdictionnairetableau2_non_trouv
jmp 0x1800c31a5
lea rax, str.VMODL_VIM_CLUSTER_DRS_RECOMMENDATION_HOSTMAINT
jmp 0x1800c31a5
lea rax, str.CPslHashMap_long_FROMFIELDINFO_DefaultHashMethod_long___.Resize
jmp 0x1800c31a5
lea rax, str.fileapi::FileSystemDirectoryDatabase::UpdateFileInfo
jmp 0x1800c31a5
lea rax, str.Sal::VoiceEngineBackbone::SubscribeToBandwidthNotifications
jmp 0x1800c31a5
lea rax, str.DisplayListRasterSource::GetFlattenedPicture
jmp 0x1800c31a5
lea rax, str.SetInitialPlayoutDelay_channel_d__delay_ms_d_
jmp 0x1800c31a5
lea rax, str.Trying_to_unpack_LZ_compressed_frame_with_no_LZ_buffer
jmp 0x1800c31a5
lea rax, str.ServiceWorkerEventDispatcher::DispatchLegacyFetchEvent_deserializer
jmp 0x1800c31a5
lea rax, str.Ask_Text_Dialog
jmp 0x1800c31a5
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea r9, [0x18014d9e9]
mov qword [rsp + 0x20], rbx
mov rcx, rax
lea r8, [rbp - 0x50]
lea rdx, str.GMCH_GB1_REQUESTS.WR_64B_CH1
call fcn.18010fd20
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3