Function at 0x140127e00
Capabilities:
Create thread

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
sub rsp, 0x30
mov rdi, rcx
call qword [sym.imp.Qt5Widgets.dll_protected:_class_QWizard____ptr64___cdecl_QWizardPage::wizard_void_const___ptr64]
xor esi, esi
cmp dword [rax + 0x48], 3
jne 0x140127e72
mov rcx, rdi
call qword [sym.imp.Qt5Widgets.dll_protected:_class_QWizard____ptr64___cdecl_QWizardPage::wizard_void_const___ptr64]
mov ebx, dword [rax + 0x54]
mov rcx, rdi
call qword [sym.imp.Qt5Widgets.dll_protected:_class_QWizard____ptr64___cdecl_QWizardPage::wizard_void_const___ptr64]
mov dword [rax + 0x5c], ebx
mov rcx, rdi
call qword [sym.imp.Qt5Widgets.dll_protected:_class_QWizard____ptr64___cdecl_QWizardPage::wizard_void_const___ptr64]
mov ebx, dword [rax + 0x58]
mov rcx, rdi
call qword [sym.imp.Qt5Widgets.dll_protected:_class_QWizard____ptr64___cdecl_QWizardPage::wizard_void_const___ptr64]
mov dword [rax + 0x60], ebx
mov rcx, rdi
call qword [sym.imp.Qt5Widgets.dll_protected:_class_QWizard____ptr64___cdecl_QWizardPage::wizard_void_const___ptr64]
mov dword [rax + 0x64], 0x1e
mov rcx, rdi
call qword [sym.imp.Qt5Widgets.dll_protected:_class_QWizard____ptr64___cdecl_QWizardPage::wizard_void_const___ptr64]
mov dword [rax + 0x68], 1
lea eax, [rsi + 4]
jmp 0x140127e74
mov eax, esi
mov dword [rdi + 0xf4], eax
call qword [sym.imp.Qt5Core.dll_public:_static_class_QCoreApplication____ptr64___cdecl_QCoreApplication::instance_void_]
lea r8, [rsp + 0x50]
lea rbx, str.Basic.AutoConfig.TestPage.Subtitle.Testing
mov rdx, rbx
mov rcx, qword [rax + 0x60]
call sub.obs.dll_text_lookup_getstr
test al, al
cmovne rbx, qword [rsp + 0x50]
mov ebp, 0xffffffff
mov r8d, ebp
mov rdx, rbx
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromUtf8_char_const____ptr64__int_]
nop
mov rdx, rax
mov rcx, rdi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWizardPage::setSubTitle_class_QString_const____ptr64____ptr64]
nop
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov byte [rdi + 0xf8], 0
mov byte [rdi + 0xf0], 0
mov rax, qword [rdi + 0x30]
test rax, rax
je 0x140127ef3
mov eax, dword [rax + 4]
test eax, eax
je 0x140127ef3
mov rcx, qword [rdi + 0x38]
jmp 0x140127ef6
mov rcx, rsi
call fcn.140195ee0
mov ecx, 0x20
call fcn.1401d5a94
mov rbx, rax
mov qword [rsp + 0x60], rax
test rax, rax
je 0x140127f34
xor edx, edx
mov rcx, rax
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QFormLayout::constructor_class_QWidget____ptr64____ptr64]
lea rax, vtable.QFormLayout.0
mov qword [rbx], rax
lea rax, vtable.QFormLayout.1.0
mov qword [rbx + 0x10], rax
jmp 0x140127f37
mov rbx, rsi
test rbx, rbx
je 0x140127f47
mov rcx, rbx
call qword [sym.imp.Qt5Core.dll_public:_static_struct_QtSharedPointer::ExternalRefCountData____ptr64___cdecl_QtSharedPointer::ExternalRefCountData::getAndRef_class_QObject_const____ptr64_]
jmp 0x140127f4a
mov rax, rsi
mov rcx, qword [rdi + 0x30]
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], rbx
test rcx, rcx
je 0x140127f69
lock xadd dword [rcx], ebp
cmp ebp, 1
jne 0x140127f69
call fcn.1401d61f4
mov rax, qword [rdi + 0x30]
test rax, rax
je 0x140127f7f
mov eax, dword [rax + 4]
test eax, eax
je 0x140127f7f
mov rcx, qword [rdi + 0x38]
jmp 0x140127f82
mov rcx, rsi
mov dword [rsp + 0x20], esi
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QLayout::setContentsMargins_int__int__int__int____ptr64]
mov rax, qword [rdi + 0x40]
mov rcx, qword [rax + 0x48]
mov rax, qword [rdi + 0x30]
test rax, rax
je 0x140127fb0
mov eax, dword [rax + 4]
test eax, eax
je 0x140127fb0
mov rsi, qword [rdi + 0x38]
xor r9d, r9d
mov r8, rsi
lea edx, [r9 + 1]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QBoxLayout::insertLayout_int__class_QLayout____ptr64__int____ptr64]
mov rcx, qword [rdi + 0x40]
xor edx, edx
mov rcx, qword [rcx + 8]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QStackedWidget::setCurrentIndex_int____ptr64]
mov rcx, rdi
mov rbx, qword [rsp + 0x68]
add rsp, 0x30
pop rdi
pop rsi
pop rbp
jmp fcn.140124cd0