Function at 0x434330
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov eax, dword [esp + 0x10]
sub esp, 0xe8
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x100]
mov ecx, dword [edi + 0x18]
push eax
inc ecx
push ecx
call fcn.00424a90
mov ebp, eax
xor ebx, ebx
add esp, 8
cmp ebp, ebx
je 0x434fa6
mov edx, dword [ebp]
mov ecx, ebp
call dword [edx + 4]
mov edx, dword [0x511a2c]
mov ecx, eax
mov eax, dword [ebp + 0x10]
cmp eax, edx
mov dword [esp + 0x10], ecx
je 0x434ee0
cmp dword [0x511ec4], ebx
jne 0x434ee0
mov esi, dword [esp + 0xfc]
mov dword [esi + 0x490], eax
mov eax, dword [esi + 0x4a8]
cmp eax, ebx
je 0x4343a9
mov dword [esi + 0x4a0], eax
jmp 0x4343b8
lea eax, [esi + 0x4a0]
push eax
call fcn.004b6b2f
add esp, 4
mov dword [esi + 0x4a4], eax
cmp dword [ebp + 4], ebx
jne 0x4343cf
push ebx
call fcn.004b6b2f
add esp, 4
mov dword [ebp + 4], eax
mov eax, dword [esp + 0x10]
dec eax
cmp eax, 5
ja case.default.0x4343dd
jmp dword [eax*4 + 0x434fc4]
mov ecx, dword [ebp + 0x20]
push ebx
lea eax, [esi + 0x3b8]
push 0x2000
push eax
mov dword [esp + 0x30], ecx
mov dword [esp + 0x20], ebx
mov dword [esp + 0x1c], eax
call fcn.00471ce0
mov ecx, dword [0x5111c0]
mov eax, dword [ebp + 0x1c]
add esp, 0xc
cmp ecx, 0x5111c4
je 0x43447f
cmp eax, ebx
je 0x43447f
mov eax, 0x5111c0
jmp 0x434428
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
cmp eax, 0x5111c4
mov dword [esp + 0x20], eax
je 0x43447c
cmp eax, ebx
lea edx, [eax + 8]
mov dword [esp + 0x1c], edx
je 0x43447c
mov edi, dword [ebp + 0x1c]
mov eax, dword [eax + 0xc]
mov dl, byte [eax]
mov cl, dl
cmp dl, byte [edi]
jne 0x43446a
cmp cl, bl
je 0x434466
mov dl, byte [eax + 1]
mov cl, dl
cmp dl, byte [edi + 1]
jne 0x43446a
add eax, 2
add edi, 2
cmp cl, bl
jne 0x434446
xor eax, eax
jmp 0x43446f
sbb eax, eax
sbb eax, 0xffffffff
cmp eax, ebx
jne 0x434424
mov eax, dword [esp + 0x20]
mov eax, dword [eax + 0x10]
jmp 0x43447f
mov eax, dword [ebp + 0x1c]
push 0x510fa8
push 0x511338
push eax
mov dword [esi + 0x454], eax
call fcn.004328a0
add esp, 0xc
test eax, eax
je 0x434656
mov ecx, dword [ebp + 0x18]
mov dword [esi + 0x440], ecx
mov eax, dword [ebp + 4]
push 0x5119c8
mov dword [esi + 0x4a8], eax
mov dword [esi + 0x4a0], eax
mov dword [esi + 0x4a4], eax
mov dword [esi + 0x5b8], ebx
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov edx, dword [0x4e99a0]
mov dword [esi + 0x598], edx
mov edx, dword [0x4e99a0]
inc edx
push 0x5119c8
mov dword [0x4e99a0], edx
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov dword [esi + 0x49c], ebx
mov dword [esi + 0x498], ebx
mov dword [esi + 0x624], ebx
mov dword [esi + 0xf0], ebx
mov byte [esi + 0x28], bl
mov eax, dword [ebp + 0x2c]
mov dword [esi + 0x638], eax
mov eax, dword [0x511eac]
xor edi, edi
cmp eax, ebx
mov di, word [ebp + 0x28]
je 0x43453a
push edi
push 0x511af0
call fcn.00486370
add esp, 8
xor ebx, ebx
test al, al
jne 0x434589
push edi
push esi
call fcn.00434fe0
add esp, 8
test eax, eax
je 0x434589
push ebx
push esi
mov dword [esi + 0x440], ebx
mov dword [esi + 0x454], ebx
mov dword [esi + 0x53c], ebx
call fcn.0043df20
mov ecx, dword [esp + 0x18]
push ebx
push ecx
call fcn.00481ac0
mov edx, dword [ebp]
add esp, 0x10
push 1
mov ecx, ebp
call dword [edx + 8]
pop edi
pop esi
pop ebp
mov eax, 1
pop ebx
add esp, 0xe8
ret
mov eax, dword [esp + 0x24]
mov ecx, dword [esi + 0x440]
push eax
push ecx
push esi
call fcn.0044dff0
mov eax, dword [esi + 0xf0]
add esp, 0xc
cmp edi, eax
mov dword [esp + 0x14], eax
je 0x434644
cmp edi, ebx
je 0x434626
cmp dword [0x511eac], ebx
je 0x4345d4
mov edx, dword [esp + 0x14]
push edx
push 0x511af0
call fcn.00486370
add esp, 8
xor ebx, ebx
test al, al
jne 0x434626
cmp dword [esp + 0x14], ebx
lea ecx, [esi + 0x28]
jne 0x4345e2
mov ecx, str.no_error
cmp edi, 0x3e8
jl 0x434600
cmp edi, 0x4c2
jge 0x434600
mov eax, dword [0x511184]
mov eax, dword [eax + edi*4 - 0xfa0]
jmp 0x434605
mov eax, str.Invalid_error_code
mov edx, dword [esp + 0x14]
push edx
push ecx
push edi
push eax
push str.Slave:_did_not_get_the_expected_error_running_query_from_master___expected:__s___d___got__s___d_
call fcn.004247f0
add esp, 0x14
mov dword [esi + 0x624], 1
jmp 0x434656
cmp dword [0x511eac], ebx
je 0x434656
mov eax, dword [esp + 0x14]
push eax
push 0x511af0
call fcn.00486370
add esp, 8
test al, al
je 0x434656
mov dword [esi + 0x624], ebx
mov byte [0x511ed8], bl
mov dword [0x511ed0], ebx
push ebx
push esi
mov dword [esi + 0x454], ebx
mov dword [esi + 0x440], ebx
mov dword [esi + 0x53c], ebx
call fcn.0043df20
mov eax, dword [esi + 0x624]
add esp, 8
cmp eax, ebx
jne 0x43471c
cmp dword [esi + 0x608], ebx
jne 0x43471c
mov ecx, dword [esp + 0x10]
push ebx
push ecx
call fcn.00481ac0
mov edx, dword [ebp]
add esp, 8
push 1
mov ecx, ebp
call dword [edx + 8]
mov esi, dword [esp + 0x104]
lea edi, [esi + 0x2d0]
push edi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov eax, dword [esp + 0x108]
mov ecx, dword [esi + 0x208]
mov ebp, dword [esi + 0x20c]
cdq
add eax, ecx
mov ecx, dword [esi + 0x200]
adc edx, ebp
add ecx, eax
adc dword [esi + 0x204], edx
lea eax, [esi + 0x2e8]
push eax
mov dword [esi + 0x200], ecx
mov dword [esi + 0x208], ebx
mov dword [esi + 0x20c], ebx
call fcn.00480760
add esp, 4
push edi
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
push esi
call fcn.00433620
add esp, 4
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
add esp, 0xe8
ret
mov ecx, dword [ebp + 0x18]
push ecx
push str.Slave:__error_running_query__s
call fcn.004247f0
mov eax, dword [esp + 0x1c]
add esp, 8
cmp eax, ebx
je 0x43473f
mov dword [0x511ed0], eax
add esi, 0x28
jmp 0x43474e
mov dword [0x511ed0], 0xffffffff
mov esi, str.unexpected_success_or_fatal_error
mov edx, dword [ebp + 0x18]
push edx
push esi
push str.error__s_on_query__s
push 0x400
push 0x511ed8
call fcn.00481450
mov eax, dword [esp + 0x24]
push ebx
push eax
call fcn.00481ac0
mov edx, dword [ebp]
add esp, 0x1c
push 1
mov ecx, ebp
call dword [edx + 8]
pop edi
pop esi
pop ebp
mov eax, 1
pop ebx
add esp, 0xe8
ret
push ebx
lea eax, [esi + 0x3b8]
push 0x2000
push eax
mov dword [esp + 0x1c], eax
call fcn.00471ce0
mov ecx, dword [0x5111c0]
mov eax, dword [ebp + 0x3c]
add esp, 0xc
cmp ecx, 0x5111c4
je 0x434826
cmp eax, ebx
je 0x434826
mov eax, 0x5111c0
jmp 0x4347c8
mov eax, dword [esp + 0x1c]
mov eax, dword [eax]
cmp eax, 0x5111c4
mov dword [esp + 0x20], eax
je 0x43481c
cmp eax, ebx
lea ecx, [eax + 8]
mov dword [esp + 0x1c], ecx
je 0x43481c
mov edi, dword [ebp + 0x3c]
mov eax, dword [eax + 0xc]
mov dl, byte [eax]
mov cl, dl
cmp dl, byte [edi]
jne 0x43480a
cmp cl, bl
je 0x434806
mov dl, byte [eax + 1]
mov cl, dl
cmp dl, byte [edi + 1]
jne 0x43480a
add eax, 2
add edi, 2
cmp cl, bl
jne 0x4347e6
xor eax, eax
jmp 0x43480f
sbb eax, eax
sbb eax, 0xffffffff
cmp eax, ebx
jne 0x4347c4
mov eax, dword [esp + 0x20]
mov eax, dword [eax + 0x10]
jmp 0x43481f
mov eax, dword [ebp + 0x3c]
mov edi, dword [esp + 0x100]
push 0x510fa8
push 0x511338
push eax
mov dword [esi + 0x454], eax
mov dword [esi + 0x440], ebx
mov dword [esi + 0x624], ebx
call fcn.004328a0
add esp, 0xc
test eax, eax
je 0x434902
mov eax, dword [ebp + 4]
push 0x5119c8
mov dword [esi + 0x4a8], eax
mov dword [esi + 0x4a0], eax
mov dword [esi + 0x4a4], eax
mov dword [esi + 0x5b8], ebx
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov ecx, dword [0x4e99a0]
mov dword [esi + 0x598], ecx
mov edx, dword [0x4e99a0]
inc edx
push 0x5119c8
mov dword [0x4e99a0], edx
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov edx, dword [esi + 0x454]
xor eax, eax
mov ecx, 0x11
lea edi, [esp + 0x9c]
rep stosd dword es:[edi], eax
mov eax, dword [ebp + 0x38]
mov dword [esp + 0xa8], eax
mov dword [esp + 0xa4], eax
cmp dword [0x511ec0], ebx
mov dword [esp + 0xa0], edx
mov dword [esp + 0xd0], 0xa
je 0x43499b
lea eax, [esp + 0x9c]
push eax
push esi
call fcn.004324a0
add esp, 8
test eax, eax
jne 0x43499b
mov edi, dword [esp + 0x100]
push 0xa
push 0x4ee9e8
push edi
call fcn.0042bcc0
push edi
call fcn.0042bc90
push edi
call fcn.0042bff0
push ebx
push ebx
push ebx
push ebx
push edi
call fcn.0042b6d0
add esp, 0x28
mov edi, 1
push ebx
push esi
mov dword [esi + 0xc], ebx
mov dword [esi + 0x454], ebx
call fcn.0043df20
mov eax, dword [esi + 0x624]
add esp, 8
cmp eax, ebx
je 0x434c2b
mov esi, dword [esi + 0xf0]
cmp esi, ebx
jne 0x43495d
mov esi, 0x451
mov eax, dword [0x511184]
mov ecx, dword [eax + esi*4 - 0xfa0]
push ecx
push str.Slave:_Error__s_running_load_data_infile
call fcn.004247f0
mov edx, dword [ebp]
add esp, 8
push edi
mov ecx, ebp
call dword [edx + 8]
mov eax, dword [esp + 0x10]
push ebx
push eax
call fcn.00481ac0
add esp, 8
mov eax, edi
pop edi
pop esi
pop ebp
pop ebx
add esp, 0xe8
ret
mov al, byte [ebp + 0x4d]
cmp al, bl
mov dword [esp + 0x14], 2
mov edi, 1
je 0x4349b3
mov dword [esp + 0x14], edi
mov edx, dword [ebp + 0x40]
xor ecx, ecx
cmp al, bl
setne cl
mov eax, ecx
push eax
push edx
lea ecx, [esp + 0x80]
call fcn.00441db0
lea eax, [ebp + 0x48]
mov dword [esp + 0x68], eax
lea ecx, [ebp + 0x49]
mov dword [esp + 0x58], ecx
lea eax, [ebp + 0x4c]
lea ecx, [ebp + 0x4b]
lea edx, [ebp + 0x4a]
mov dword [esp + 0x28], eax
mov al, byte [ebp + 0x4e]
mov dword [esp + 0x48], ecx
mov dword [esp + 0x38], edx
mov cl, al
and cl, 1
lea edx, [esp + 0x68]
mov dword [esp + 0x6c], edi
mov dword [esp + 0x70], edi
mov dword [esp + 0x74], ebx
mov dword [esp + 0x5c], edi
mov dword [esp + 0x60], edi
mov dword [esp + 0x64], ebx
mov dword [esp + 0x3c], edi
mov dword [esp + 0x40], edi
mov dword [esp + 0x44], ebx
mov dword [esp + 0x2c], edi
mov dword [esp + 0x30], edi
mov dword [esp + 0x34], ebx
mov dword [esp + 0x4c], edi
mov dword [esp + 0x50], edi
mov dword [esp + 0x54], ebx
mov dword [esp + 0x7c], edx
je 0x434a42
mov dword [esp + 0x6c], ebx
test al, 2
lea edx, [esp + 0x58]
mov dword [esp + 0x80], edx
je 0x434a55
mov dword [esp + 0x5c], ebx
test al, 4
lea edx, [esp + 0x38]
mov dword [esp + 0x84], edx
je 0x434a68
mov dword [esp + 0x3c], ebx
test al, 8
lea edx, [esp + 0x48]
mov dword [esp + 0x88], edx
je 0x434a7b
mov dword [esp + 0x4c], ebx
test al, 0x10
lea edx, [esp + 0x28]
mov dword [esp + 0x8c], edx
je 0x434a8e
mov dword [esp + 0x2c], ebx
xor eax, eax
mov al, byte [ebp + 0x4d]
and eax, 2
cmp cl, bl
mov dword [esp + 0x90], eax
je 0x434aa5
mov dword [esp + 0x6c], ebx
mov ecx, dword [ebp + 0x44]
lea eax, [esp + 0x18]
mov dword [esp + 0x98], ecx
lea edx, [esp + 0x18]
push eax
mov ecx, ebp
mov dword [esp + 0x24], ebx
mov dword [esp + 0x1c], ebx
mov dword [esp + 0x20], edx
call fcn.00425af0
mov ecx, dword [esi + 0x5a8]
mov eax, dword [esp + 0x100]
mov dword [esi + 0x638], ecx
mov edx, dword [eax]
mov ecx, dword [esp + 0x14]
push 0xa
push edi
push ecx
mov dword [esi + 0xc], edx
mov eax, dword [eax + 0xf0]
lea edx, [esp + 0x24]
push edx
mov dword [esi + 0xfc], eax
lea eax, [esp + 0xac]
push eax
lea ecx, [esp + 0x8c]
push ecx
push esi
call fcn.00447fd0
add esp, 0x1c
test eax, eax
je 0x434b1f
mov dword [esi + 0x624], edi
mov eax, dword [esi + 0x584]
cmp eax, ebx
je 0x434b68
cmp byte [0x511b28], bl
mov ecx, 0x511b28
jne 0x434b3b
mov ecx, str.FIRST
push eax
mov eax, dword [0x511d2c]
push ecx
mov ecx, dword [0x511d28]
lea edx, [esp + 0xe8]
push edx
push eax
push ecx
call fcn.0048a7d0
add esp, 0xc
push eax
push str.Slave:_load_data_infile_at_position__s_in_log__s_produced__d_warning_s_
call fcn.004247f0
add esp, 0x10
mov eax, dword [esp + 0x100]
mov edx, dword [esi + 0xfc]
mov dword [eax + 0xf0], edx
cmp dword [esp + 0x54], ebx
je 0x434b9e
mov ecx, dword [esp + 0x48]
push ecx
mov dword [esp + 0x58], ebx
mov dword [esp + 0x54], ebx
call fcn.00480080
add esp, 4
mov dword [esp + 0x48], ebx
mov dword [esp + 0x4c], ebx
cmp dword [esp + 0x34], ebx
je 0x434bc1
mov edx, dword [esp + 0x28]
push edx
mov dword [esp + 0x38], ebx
mov dword [esp + 0x34], ebx
call fcn.00480080
add esp, 4
mov dword [esp + 0x28], ebx
mov dword [esp + 0x2c], ebx
cmp dword [esp + 0x44], ebx
je 0x434be4
mov eax, dword [esp + 0x38]
push eax
mov dword [esp + 0x48], ebx
mov dword [esp + 0x44], ebx
call fcn.00480080
add esp, 4
mov dword [esp + 0x38], ebx
mov dword [esp + 0x3c], ebx
cmp dword [esp + 0x64], ebx
je 0x434c07
mov ecx, dword [esp + 0x58]
push ecx
mov dword [esp + 0x68], ebx
mov dword [esp + 0x64], ebx
call fcn.00480080
add esp, 4
mov dword [esp + 0x58], ebx
mov dword [esp + 0x5c], ebx
cmp dword [esp + 0x74], ebx
je 0x43492d
mov edx, dword [esp + 0x68]
push edx
mov dword [esp + 0x78], ebx
mov dword [esp + 0x74], ebx
call fcn.00480080
add esp, 4
jmp 0x43492d
mov edx, dword [ebp]
push edi
mov ecx, ebp
call dword [edx + 8]
mov eax, dword [esp + 0x10]
push ebx
push eax
call fcn.00481ac0
mov eax, dword [esi + 0x608]
add esp, 8
cmp eax, ebx
je 0x434c6d
mov ecx, dword [esi + 0x440]
push ecx
push str.Slave:_Fatal_error_running_query__s
call fcn.004247f0
add esp, 8
mov eax, edi
pop edi
pop esi
pop ebp
pop ebx
add esp, 0xe8
ret
mov esi, dword [esp + 0x104]
lea edi, [esi + 0x2d0]
push edi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov eax, dword [esp + 0x108]
mov ecx, dword [esi + 0x208]
mov ebp, dword [esi + 0x20c]
cdq
add eax, ecx
mov ecx, dword [esi + 0x200]
adc edx, ebp
add ecx, eax
mov eax, dword [esi + 0x204]
adc eax, edx
lea edx, [esi + 0x2e8]
mov dword [esi + 0x204], eax
push edx
jmp 0x4346e5
mov esi, dword [esp + 0x104]
lea edi, [esi + 0x2d0]
push edi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov eax, dword [esp + 0x108]
mov ecx, dword [esi + 0x208]
cdq
add eax, ecx
adc edx, dword [esi + 0x20c]
mov ecx, dword [esi + 0x200]
add ecx, eax
adc dword [esi + 0x204], edx
lea eax, [esi + 0x2e8]
push eax
mov dword [esi + 0x200], ecx
mov dword [esi + 0x208], ebx
mov dword [esi + 0x20c], ebx
call fcn.00480760
add esp, 4
push edi
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
push esi
call fcn.00433620
mov edx, dword [ebp]
add esp, 4
mov ecx, ebp
push 1
call dword [edx + 8]
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
add esp, 0xe8
ret
mov edi, dword [esp + 0x104]
cmp dword [edi + 0x204], ebx
ja 0x434d57
cmp dword [edi + 0x200], 4
jbe 0x434ec9
push esi
call fcn.0043e120
add esp, 4
lea esi, [edi + 0x2d0]
push esi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov eax, dword [esp + 0x108]
mov ecx, dword [edi + 0x208]
cdq
add eax, ecx
adc edx, dword [edi + 0x20c]
mov ecx, dword [edi + 0x200]
add ecx, eax
adc dword [edi + 0x204], edx
lea eax, [edi + 0x2e8]
push eax
mov dword [edi + 0x200], ecx
mov dword [edi + 0x208], ebx
mov dword [edi + 0x20c], ebx
call fcn.00480760
add esp, 4
push esi
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
push edi
call fcn.00433620
mov edx, dword [ebp]
add esp, 4
mov ecx, ebp
push 1
call dword [edx + 8]
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
add esp, 0xe8
ret
mov edi, dword [esp + 0x104]
xor eax, eax
mov al, byte [ebp + 0x18]
mov esi, eax
lea eax, [edi + 0x2d0]
push eax
mov dword [esp + 0x28], esi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov ecx, esi
mov esi, dword [ebp + 0x14]
mov edx, ecx
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, edx
and ecx, 3
rep movsb byte es:[edi], byte [esi]
mov esi, dword [esp + 0x104]
mov eax, edx
lea ecx, [esi + 0x2e8]
mov byte [eax + esi], bl
push ecx
mov dword [esi + 0x200], 4
mov dword [esi + 0x204], ebx
call fcn.00480760
add esp, 4
lea eax, [esi + 0x2d0]
push eax
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
push esi
call fcn.00433620
mov edx, dword [ebp]
add esp, 4
mov ecx, ebp
push 1
call dword [edx + 8]
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
add esp, 0xe8
ret
xor eax, eax
mov al, byte [ebp + 0x20]
dec eax
je 0x434e82
dec eax
jne 0x434e9e
mov eax, dword [ebp + 0x18]
mov dword [esi + 0x560], eax
mov ecx, dword [ebp + 0x1c]
mov dword [esi + 0x564], ecx
jmp 0x434e9e
mov dword [esi + 0x610], 1
mov edx, dword [ebp + 0x18]
mov dword [esi + 0x568], edx
mov eax, dword [ebp + 0x1c]
mov dword [esi + 0x56c], eax
mov ecx, dword [esp + 0x104]
mov eax, dword [esp + 0x108]
mov edi, dword [ecx + 0x208]
mov esi, dword [ecx + 0x20c]
cdq
add edi, eax
adc esi, edx
mov dword [ecx + 0x208], edi
mov dword [ecx + 0x20c], esi
mov edx, dword [ebp]
mov ecx, ebp
push 1
call dword [edx + 8]
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
add esp, 0xe8
ret
cmp ecx, 6
jne 0x434f0b
push 0xa
push 0x4ee9e8
push edi
call fcn.0042bcc0
push edi
call fcn.0042bc90
push edi
call fcn.0042bff0
push ebx
push ebx
push ebx
push ebx
push edi
call fcn.0042b6d0
add esp, 0x28
mov esi, dword [esp + 0x104]
lea edi, [esi + 0x2d0]
push edi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov eax, dword [esp + 0x108]
mov ecx, dword [esi + 0x208]
cdq
add eax, ecx
adc edx, dword [esi + 0x20c]
mov ecx, dword [esi + 0x200]
add ecx, eax
adc dword [esi + 0x204], edx
lea eax, [esi + 0x2e8]
push eax
mov dword [esi + 0x200], ecx
mov dword [esi + 0x208], ebx
mov dword [esi + 0x20c], ebx
call fcn.00480760
add esp, 4
push edi
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
push esi
call fcn.00433620
mov eax, dword [0x511ec4]
add esp, 4
cmp eax, ebx
je 0x434f8f
cmp dword [esp + 0x10], 5
jne 0x434f89
cmp eax, 1
je 0x434f8f
dec eax
mov dword [0x511ec4], eax
mov edx, dword [ebp]
push 1
mov ecx, ebp
call dword [edx + 8]
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
add esp, 0xe8
ret
push str.Could_not_parse_log_event_entry__check_the_master_for_binlog_corruption_nThis_may_also_be_a_network_problem__or_just_a_bug_in_the_master_or_slave_code.
call fcn.004247f0
add esp, 4
pop edi
pop esi
pop ebp
mov eax, 1
pop ebx
add esp, 0xe8
ret