Function at 0x1400073e0
Capabilities:
Reference sql statements
Terminate process

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
mov rdx, rcx
lea rcx, str.CREATE_TEMP_TABLE_tmp_pg_description____tobjoid_oid___tclassname_name___tobjsubid_int4___tdescription_text___n_n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
test eax, eax
js 0x14000740a
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x14000741f
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
mov rcx, qword [0x14002e620]
call fcn.140013480
test rax, rax
je 0x1400074e9
mov r8, rax
lea rdx, str.COPY_tmp_pg_description_FROM_E_s__n_n
mov rcx, rbx
call fcn.14000ecc0
test eax, eax
js 0x140007457
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x14000746c
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
mov rdx, rbx
lea rcx, str.INSERT_INTO_pg_description__SELECT_t.objoid__c.oid__t.objsubid__t.description___FROM_tmp_pg_description_t__pg_class_c_____WHERE_c.relname__t.classname__n_n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
test eax, eax
js 0x14000748d
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x1400074a2
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
mov rdx, rbx
lea rcx, str.CREATE_TEMP_TABLE_tmp_pg_shdescription____objoid_oid___classname_name___description_text___n_n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
test eax, eax
js 0x1400074c3
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x1400074d8
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
mov rcx, qword [0x14002e628]
call fcn.140013480
test rax, rax
jne 0x14000750f
cmp dword [0x14002f818], 4
jg 0x140007503
lea rdx, str.out_of_memory
mov ecx, 4
call fcn.14000dcf0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r8, rax
lea rdx, str.COPY_tmp_pg_shdescription_FROM_E_s__n_n
mov rcx, rbx
call fcn.14000ecc0
test eax, eax
js 0x140007532
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x140007547
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
mov rdx, rbx
lea rcx, str.INSERT_INTO_pg_shdescription__SELECT_t.objoid__c.oid__t.description___FROM_tmp_pg_shdescription_t__pg_class_c____WHERE_c.relname__t.classname__n_n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
test eax, eax
js 0x140007568
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x14000757d
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
mov rdx, rbx
lea rcx, str.WITH_funcdescs_AS___SELECT_p.oid_as_p_oid__o.oid_as_o_oid__oprname_FROM_pg_proc_p_JOIN_pg_operator_o_ON_oprcode__p.oid___INSERT_INTO_pg_description___SELECT_p_oid__pg_proc::regclass__0______implementation_of___oprname___operator___FROM_funcdescs___WHERE_NOT_EXISTS__SELECT_1_FROM_pg_description____WHERE_objoid__p_oid_AND_classoid__pg_proc::regclass____AND_NOT_EXISTS__SELECT_1_FROM_pg_description____WHERE_objoid__o_oid_AND_classoid__pg_operator::regclass_________AND_description_LIKE_deprecated____n_n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
test eax, eax
js 0x14000759e
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x1400075b3
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
mov rdx, rbx
lea rcx, str.DROP_TABLE_tmp_pg_description__n_n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
test eax, eax
js 0x1400075d4
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x1400075e9
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
mov rdx, rbx
lea rcx, str.DROP_TABLE_tmp_pg_shdescription__n_n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
test eax, eax
js 0x14000760a
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fflush]
test eax, eax
jns 0x14000761f
mov byte [0x14002e66c], 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov ecx, dword [rax]
mov dword [0x14002e6d4], ecx
add rsp, 0x20
pop rbx
ret