Function at 0x4080f0
Capabilities:
Reference sql statements

Disassembly:
mov ecx, dword fs:[0x14]
mov ecx, dword [ecx]
cmp esp, dword [ecx + 8]
jbe 0x408205
sub esp, 0x20
mov eax, dword fs:[0x14]
mov eax, dword [eax]
mov eax, dword [eax + 0x18]
mov eax, dword [eax + 0x68]
test eax, eax
jne 0x4081ee
mov eax, dword [0x7be4d4]
mov ecx, dword [eax + 4]
mov edx, dword [eax]
mov ebx, edx
shr edx, 2
lea edx, [edx + edx*2]
cmp ecx, edx
jb 0x4081c4
mov dword [esp + 0x10], eax
shl ebx, 1
lea eax, [ebx + 2]
shl eax, 2
mov dword [esp], eax
mov dword [esp + 4], 0
mov byte [esp + 8], 1
call fcn.0040a6e0
mov eax, dword [esp + 0xc]
mov dword [esp + 0x14], eax
mov ecx, dword [esp + 0x10]
mov edx, dword [ecx]
shl edx, 1
mov dword [eax], edx
mov dword [esp + 0x18], 0
mov dword [esp + 0x1c], 0
lea edx, [0x45af60]
mov dword [esp + 0x18], edx
mov dword [esp + 0x1c], eax
lea edx, [esp + 0x18]
mov dword [esp], edx
call fcn.00408cc0
mov eax, dword [esp + 0x14]
mov ecx, dword [eax + 4]
mov edx, dword [esp + 0x10]
cmp dword [edx + 4], ecx
jne 0x4081d8
lea ecx, [0x7be4d4]
mov dword [esp], ecx
mov dword [esp + 4], eax
call fcn.00403410
mov eax, dword [0x7be4d4]
mov dword [esp], eax
mov eax, dword [esp + 0x24]
mov dword [esp + 4], eax
call fcn.00408210
add esp, 0x20
ret
lea eax, str.mismatched_count_during_itab_table_copymspan.sweep:_bad_span_state_after_sweepout_of_memory_allocating_heap_arena_mapreflect.MakeMapWithSize_of_non_map_typeruntime:_blocked_write_on_free_polldescruntime:_casfrom_Gscanstatus_failed_gpstack_growth_not_allowed_in_system_callsuspendG_from_non_preemptible_goroutinetraceback:_unexpected_SPWRITE_function_transport_endpoint_is_already_connected13877787807814456755295395851135253906256938893903907228377647697925567626953125Error_when_running_MsiInstallProduct:__vMapIter.Key_called_on_exhausted_iteratorUninstalled_Agent_with_deployment_ID:__vaddress_family_not_supported_by_protocolbulkBarrierPreWrite:_unaligned_argumentscannot_free_workbufs_when_work.full___0refill_of_span_with_free_space_remainingreflect.Value.SetBytes_of_non_byte_slicereflect.Value.setRunes_of_non_rune_sliceruntime.SetFinalizer:_first_argument_is_runtime.preemptM:_duplicatehandle_failedruntime:_out_of_memory:_cannot_allocate_runtime:_typeBitsBulkBarrier_with_type__ryuFtoaFixed32_called_with_negative_prec34694469519536141888238489627838134765625MapIter.Next_called_on_exhausted_iteratorattempted_to_add_zero_sized_address_rangebinary:_varint_overflows_a_64_bit_integercant_call_pointer_on_a_non_pointer_ValuegcSweep_being_done_but_phase_is_not_GCoffmheap.freeSpanLocked___invalid_span_statemheap.freeSpanLocked___invalid_stack_freeobjects_added_out_of_order_or_overlappingreflect.Value.Addr_of_unaddressable_valueruntime.SetFinalizer:_second_argument_is_runtime:_blocked_read_on_closing_polldescruntime:_typeBitsBulkBarrier_without_typestopTheWorld:_not_stopped__stopwait___0_strconv:_illegal_AppendInt_FormatInt_baseunexpected_call_to_os.Exit_0__during_test173472347597680709441192448139190673828125867361737988403547205962240695953369140625MapIter.Value_called_on_exhausted_iteratoracquireSudog:_found_s.elem___nil_in_cachelooking_for_beginning_of_object_key_stringnon_empty_mark_queue_after_concurrent_markon_a_locked_thread_with_no_template_threadout_of_memory_allocating_checkmarks_bitmappersistentalloc:_align_is_not_a_power_of_2reflect:_cannot_convert_slice_with_length_runtime:_blocked_write_on_closing_polldescsync_atomic:_store_of_nil_value_into_Valueunexpected_signal_during_runtime_executiongcBgMarkWorker:_unexpected_gcMarkWorkerModegrew_heap__but_no_adequate_free_space_foundheapBitsSetTypeGCProg:_unexpected_bit_countinterrupted_system_call_should_be_restartedmult64bitPow10:_power_of_10_is_out_of_rangemultiple_Read_calls_return_no_data_or_errornon_in_use_span_found_with_specials_bit_setreflect:_nil_type_passed_to_Type.Implementsroot_level_max_pages_doesnt_fit_in_summaryruntime.SetFinalizer:_finalizer_already_setruntime.SetFinalizer:_first_argument_is_nilruntime:_casfrom_Gscanstatus_bad_oldval_gpruntime:_heapBitsSetTypeGCProg:_total_bits_runtime:_releaseSudog_with_non_nil_gp.paramruntime:stoplockedm:_lockedg__atomicstatusunfinished_open_coded_defers_in_deferreturnunknown_runnable_goroutine_during_bootstrap_using_value_obtained_using_unexported_fieldCreate_an_MSI_and_MST_file_for_AD_deploymentcompileCallback:_float_results_not_supportedencoding_alphabet_contains_newline_charactergcmarknewobject_called_while_doing_checkmarkmult128bitPow10:_power_of_10_is_out_of_rangeout_of_memory_allocating_heap_arena_metadatareflect:_funcLayout_with_interface_receiver_reflect:_slice_length_out_of_range_in_SetLencannot_send_after_transport_endpoint_shutdownexitsyscall:_syscall_frame_is_no_longer_validheapBitsSetType:_called_with_non_pointer_typereflect:_internal_error:_invalid_method_indexruntime.minit:_duplicatehandle_failed__errnoruntime:_CreateWaitableTimerEx_failed__errnoruntime:_failed_mSpanList.remove_span.npagesscavengeOne_called_with_unaligned_work_region__bad_use_of_unsafe.Pointer__try__dcheckptr__nAgent_already_installed__skipping_installationError_running_MsiDatabaseGenerateTransform:__vSELECT_Value_FROM_Property_WHERE_Property_vmemory_reservation_exceeds_address_space_limitpanicwrap:_unexpected_string_after_type_name:_reflect.Value.Slice:_slice_index_out_of_boundsreleased_less_than_one_physical_page_of_memoryruntime:
mov dword [esp], eax
mov dword [esp + 4], 0x27
call fcn.00432150
lea eax, [0x4e87e1]
mov dword [esp], eax
mov dword [esp + 4], 0xf
call fcn.00432150
nop
call fcn.00458b70
jmp fcn.004080f0