Function at 0x549100
Capabilities:
Terminate process

Disassembly:
sub esp, 0x10
push ebx
push ebp
push esi
push edi
push 0x8000
call fcn.0051cef0
mov esi, eax
push 0
lea ebx, [esi + 0x3fff]
and ebx, 0xffffc000
push ebx
push 0x4000
push 0
push 5
push 0
push 1
push 0xa
mov dword [esp + 0x40], esi
call fcn.00523ac0
xor ecx, ecx
mov cl, byte [ebx + 0x3f42]
xor edx, edx
mov dl, byte [ebx + 0x3f43]
lea eax, [ebx + 0x3f38]
add esp, 0x24
shl ecx, 8
add ecx, edx
xor edx, edx
mov dl, byte [eax + 0xc]
shl ecx, 8
add ecx, edx
xor edx, edx
mov dl, byte [eax + 0xd]
shl ecx, 8
add ecx, edx
cmp ecx, 0x1fffbd5f
jne 0x5492ef
push eax
call fcn.00548dc0
mov eax, dword [0x6315ac]
mov esi, dword [eax + 0x38]
mov ecx, dword [eax + 0x2c]
mov edi, dword [eax + 0x30]
push 0
push esi
push 0x100000
push 0
push ecx
push 0
push 1
push 0xa
mov dword [esp + 0x38], ecx
mov dword [esp + 0x3c], edi
call fcn.00523ac0
push 0
lea eax, [esi + 0x100000]
push eax
push 0x100000
push 0
push edi
push 0
push 1
push 0xa
call fcn.00523ac0
add esp, 0x44
mov edi, esi
mov dword [esp + 0x10], 0
lea ebp, [esi + 6]
xor ecx, ecx
mov cl, byte [ebp - 2]
xor edx, edx
mov dl, byte [ebp - 1]
xor eax, eax
mov al, byte [ebp]
mov esi, ecx
shl esi, 8
add esi, edx
xor ecx, ecx
mov cl, byte [ebp + 1]
shl esi, 8
add esi, eax
shl esi, 8
add esi, ecx
push esi
push 0
call fcn.00522b70
add esp, 8
test eax, eax
jne 0x549228
mov edx, dword [esp + 0x10]
push edx
push esi
push eax
push str.InnoDB:_Warning:_an_inconsistent_page_in_the_doublewrite_buffer_nInnoDB:_space_id__lu_page_number__lu___luth_page_in_dblwr_buf._n
push 0x620ad0
call fcn.00599e71
add esp, 0x14
jmp 0x5492be
mov eax, dword [esp + 0x14]
cmp esi, eax
jb 0x54923b
add eax, 0x40
cmp esi, eax
jb 0x5492be
mov eax, dword [esp + 0x18]
cmp esi, eax
jb 0x54924a
add eax, 0x40
cmp esi, eax
jb 0x5492be
push 0
push ebx
push 0x4000
push 0
push esi
push 0
push 1
push 0xa
call fcn.00523ac0
push ebx
call fcn.00525520
add esp, 0x24
test eax, eax
je 0x5492be
push esi
push str.InnoDB:_Warning:_database_page_corruption_or_a_failed_nInnoDB:_file_read_of_page__lu._n
push 0x620ad0
call fcn.00599e71
push str.InnoDB:_Trying_to_recover_it_from_the_doublewrite_buffer._n
push 0x620ad0
call fcn.00599e71
push edi
call fcn.00525520
add esp, 0x18
test eax, eax
jne 0x549300
push eax
push edi
push 0x4000
push eax
push esi
push eax
push 1
push 0xb
call fcn.00523ac0
push str.InnoDB:_Recovered_the_page_from_the_doublewrite_buffer._n
push 0x620ad0
call fcn.00599e71
add esp, 0x28
mov eax, dword [esp + 0x10]
add edi, 0x4000
add ebp, 0x4000
inc eax
cmp eax, 0x80
mov dword [esp + 0x10], eax
jb 0x5491d6
push 0x1f5
call fcn.00524730
mov esi, dword [esp + 0x20]
add esp, 4
push esi
call fcn.0051cf00
add esp, 4
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x10
ret
push str.InnoDB:_Dump_of_the_page:_n
push 0x620ad0
call fcn.00599e71
push ebx
call fcn.00525730
push str.InnoDB:_Dump_of_corresponding_page_in_doublewrite_buffer:_n
push 0x620ad0
call fcn.00599e71
push edi
call fcn.00525730
push str.InnoDB:_Also_the_page_in_the_doublewrite_buffer_is_corrupt._nInnoDB:_Cannot_continue_operation._nInnoDB:_You_can_try_to_recover_the_database_with_the_my.cnf_nInnoDB:_option:_nInnoDB:_set_variableinnodb_force_recovery6_n
push 0x620ad0
call fcn.00599e71
add esp, 0x20
push 1
call fcn.0059b255
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop