Function at 0x140110070
Capabilities:
Print debug messages

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x90
mov rdi, r8
xor r14d, r14d
mov ecx, dword [0x140398168]
mov rax, qword gs:[0x58]
mov edx, 0x58
mov rbx, qword [rax + rcx*8]
add rbx, rdx
mov eax, dword [rbx]
cmp dword [0x140395904], eax
jg 0x14011031e
cmp byte [0x140395900], r14b
jne 0x1401102e4
mov eax, dword [rbx]
cmp dword [0x1403958fc], eax
jg 0x14011035f
cmp byte [0x1403958f8], r14b
jne 0x1401102e4
mov rdx, qword [rdi + 0x10]
inc rdx
xor r8d, r8d
lea rcx, [rsp + 0x70]
call fcn.140086b60
mov rbx, qword [rsp + 0x78]
mov rcx, qword [rdi + 0x10]
lea r12, [0x14025be10]
test rcx, rcx
je 0x14011012e
mov rax, qword [rdi + 8]
mov rdx, r12
test rax, rax
cmovne rdx, rax
lea rdi, [rcx + rcx]
mov r8, rdi
mov rcx, rbx
call fcn.14024bde0
jmp 0x140110132
lea rdi, [rcx + rcx]
mov word [rbx + rdi], 0xa
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rsp + 0x58], xmm0
movsd xmm1, qword [rsp + 0x80]
movsd qword [rsp + 0x68], xmm1
mov qword [rsp + 0xd8], 0x7ffe
lea r15, [0x140395908]
mov qword [rsp + 0x38], r15
mov rax, qword [0x140395908]
mov r13d, 1
test rax, rax
jne 0x140110186
lock cmpxchg qword [0x140395908], r13
je 0x14011018e
mov rcx, r15
call fcn.140107e90
mov byte [rsp + 0x40], r13b
cmp qword [rsp + 0x68], 0x7ffe
jg 0x1401101b6
lea rcx, [rsp + 0x58]
call fcn.140094620
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x1401102a7
mov ecx, 0xfffe
call fcn.140220114
mov rsi, rax
mov rbx, r14
mov rdx, qword [rsp + 0x68]
test rdx, rdx
jle 0x14011029e
mov rbp, qword [rsp + 0xd8]
nop dword [rax]
mov r8, rdx
sub r8, rbx
mov rcx, rbp
cmp r8, 0x7ffe
cmovl rcx, r8
mov rax, qword [rsp + 0x60]
test rax, rax
jne 0x140110203
mov r9, r14
jmp 0x14011020d
mov r9, r12
test rax, rax
cmovne r9, rax
mov rax, rbx
cmp rbx, rdx
jg 0x140110255
test rbx, rbx
jns 0x140110239
test rcx, rcx
js 0x140110231
add rcx, rbx
cmp rcx, rdx
jge 0x140110231
test rcx, rcx
jle 0x140110255
mov rax, r14
jmp 0x140110240
mov rax, r14
mov rcx, rdx
jmp 0x140110240
cmp rcx, r8
cmova rcx, r8
lea rax, [r9 + rax*2]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x28]
jmp 0x140110263
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x48], xmm0
lea rax, [rsp + 0x48]
mov rdi, qword [rax]
mov rdx, qword [rax + 8]
test rdx, rdx
je 0x14011027b
lea r8, [rdi + rdi]
mov rcx, rsi
call fcn.14024bde0
mov word [rsi + rdi*2], r14w
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
add rbx, 0x7ffe
mov rdx, qword [rsp + 0x68]
cmp rbx, rdx
jl 0x1401101e0
mov rcx, rsi
call fcn.1402200d0
nop
mov rax, r13
lock cmpxchg qword [0x140395908], r14
je 0x1401102be
mov rcx, r15
call fcn.140108480
nop
mov rcx, qword [rsp + 0x58]
test rcx, rcx
je 0x1401102e0
mov eax, 0xffffffff
lock xadd dword [rcx], eax
cmp eax, 1
jne 0x1401102e0
mov rcx, qword [rsp + 0x58]
call fcn.1402275a0
mov al, 1
jmp 0x1401102e6
xor al, al
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x30]
mov rbp, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov byte [0x1403958f8], al
lea rcx, [0x1403958fc]
call fcn.140220660
jmp 0x1401100d9
lea rcx, [0x140395904]
call fcn.1402206cc
cmp dword [0x140395904], 0xffffffff
jne 0x1401100be
xor edx, edx
lea rcx, str.QT_FORCE_STDERR_LOGGING
call fcn.140126f80
test eax, eax
setne byte [0x140395900]
lea rcx, [0x140395904]
call fcn.140220660
jmp 0x1401100be
lea rcx, [0x1403958fc]
call fcn.1402206cc
cmp dword [0x1403958fc], 0xffffffff
jne 0x1401100d9
xor edx, edx
lea rcx, str.QT_LOGGING_TO_CONSOLE
call fcn.140126f80
test eax, eax
je 0x1401103aa
mov ecx, 2
call fcn.140231cc4
mov rcx, rax
lea rdx, str.warning:_Environment_variable_QT_LOGGING_TO_CONSOLE_is_deprecated__use_nQT_ASSUME_STDERR_HAS_CONSOLE_and_or_QT_FORCE_STDERR_LOGGING_instead._n
call fcn.14010bc90
mov al, 1
jmp 0x140110307
xor edx, edx
lea rcx, str.QT_ASSUME_STDERR_HAS_CONSOLE
call fcn.140126f80
test eax, eax
je 0x1401103c3
mov al, 1
jmp 0x140110307
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
test rax, rax
setne al
jmp 0x140110307