Function at 0x4690a0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x43ce77
sub rsp, 0x50
mov qword [rsp + 0x48], rbp
lea rbp, [rsp + 0x48]
mov qword [rsp + 0x38], r14
mov dword [0x00c70818], 0x2710
lea rax, [0x0087cf20]
jmp 0x43cc06
mov qword [rsp + 0x30], rax
call dbg.runtime.moduledataverify1
mov rcx, qword [rsp + 0x30]
mov rax, qword [rcx + 0x220]
test rax, rax
jne 0x43cbf0
xor eax, eax
jmp 0x43cc33
mov rcx, rax
shl rax, 6
lea rdx, [0x00cc4780]
mov qword [rdx + rax + 8], 0
mov qword [rdx + rax + 0x10], 0
lea rax, [rcx + 1]
cmp rax, 2
jl 0x43cc0f
xor eax, eax
jmp 0x43cc60
mov rcx, rax
shl rax, 4
lea rdx, [0x00cc5348]
mov qword [rdx + rax], 0
mov qword [rdx + rax + 8], 0
lea rax, [rcx + 1]
cmp rax, 0x23
jl 0x43cc3d
call dbg.runtime.mallocinit
call dbg.runtime.cpuinit
call dbg.runtime.alginit
nop
lea rax, [0x00cc3fa0]
mov ebx, 8
mov rcx, rbx
call dbg.runtime.getRandomData
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
mov rbx, 0xffffffffffffffff
mov rax, rcx
nop dword [rax]
call dbg.runtime.mcommoninit
call dbg.runtime.modulesinit
call dbg.runtime.typelinksinit
call dbg.runtime.itabsinit
call dbg.runtime.stkobjinit
mov rax, qword [rsp + 0x38]
mov rax, qword [rax + 0x30]
test byte [rax], al
call dbg.runtime.goenvs
call dbg.runtime.parsedebugvars
call dbg.runtime.gcinit
nop
nop
lea rax, [0x00c707f8]
nop dword [rax]
call dbg.runtime.lock2
call dbg.runtime.nanotime1
xorps xmm15, xmm15
mov r14, qword gs:[0x28]
mov r14, qword [r14]
mov rax, qword [rsp]
mov qword [0x00c707e8], rax
mov eax, dword [0x00cc3d08]
mov dword [rsp + 0x1c], eax
mov ebx, 0xa
lea rax, [0x0096b90c]
nop
call dbg.runtime.gogetenv
call dbg.runtime.atoi64
movsxd rcx, eax
cmp rax, rcx
mov ecx, 0
cmove ecx, eax
sete al
and eax, ebx
nop dword [rax]
test al, al
je 0x43cd48
test ecx, ecx
jg 0x43cd4c
mov ecx, dword [rsp + 0x1c]
mov eax, ecx
call dbg.runtime.procresize
test rax, rax
jne 0x43ce65
nop
nop
lea rax, [0x00c707f8]
call dbg.runtime.unlock2
cmp dword [0x00cc45c0], 1
jle 0x43cda5
mov byte [0x00cc4285], 1
mov byte [0x00cc4280], 1
mov rcx, qword [0x00c6e760]
mov qword [rsp + 0x40], rcx
mov rdx, qword [0x00c6e768]
mov qword [rsp + 0x28], rdx
xor eax, eax
nop dword [rax + rax]
jmp 0x43ce57
cmp qword [0x008a7d58], 0
jne 0x43cde6
mov qword [0x008a7d58], 7
cmp dword [0x00cc4280], 0
jne 0x43cdd3
lea rax, [0x0096aae8]
mov qword [str.go1.19.5], rax
jmp 0x43cde6
lea rdi, str.go1.19.5
lea rax, [0x0096aae8]
call dbg.runtime.gcWriteBarrier
cmp qword [0x008a7da8], 1
jne 0x43ce1f
mov qword [0x008a7da8], 0
cmp dword [0x00cc4280], 0
jne 0x43ce11
mov qword [0x008a7da0], 0
jmp 0x43ce1f
lea rdi, [0x008a7da0]
xor eax, eax
call dbg.runtime.gcWriteBarrier
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
mov qword [rsp + 0x20], rax
mov rdx, qword [rcx + rax*8]
test byte [rdx], al
add rdx, 0x1268
mov rax, rdx
nop
call dbg.runtime.(*wbBuf).reset
mov rax, qword [rsp + 0x20]
inc rax
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x28]
cmp rax, rdx
jl 0x43ce29
nop dword [rax]
jmp 0x43cda5
lea rax, [0x0097f2b0]
mov ebx, 0x2b
call dbg.runtime.throw
nop
call dbg.runtime.morestack_noctxt
nop dword [rax]
jmp 0x43cbc0
xorps xmm15, xmm15
mov r14, qword gs:[0x28]
mov r14, qword [r14]
jmp 0x43cbc0