Function at 0x4fcb60
Capabilities:
Terminate process

Disassembly:
sub esp, 0x424
mov eax, dword [0x6314e0]
mov ecx, dword [eax + 0x1a4]
push ebx
push ebp
mov ebp, dword [eax + 0x1a8]
mov edx, ebp
and edx, 0x1ff
neg edx
sbb edx, edx
mov dword [esp + 0x1c], ecx
mov ecx, dword [0x631438]
inc edx
add edx, ecx
push esi
push edi
jne 0x4fcc0d
push 0x620ad0
call fcn.004e70c0
add esp, 4
push 0x886
push str.C:4017_buildmysql_4.0.17innobaseloglog0log.c
call sub.KERNEL32.dll_GetCurrentThreadId
push eax
call fcn.004d1950
add esp, 4
push eax
push str.__InnoDB:_Assertion_failure_in_thread__lu_in_file__s_line__lu_n
push 0x620ad0
call fcn.00599e71
push str._nInnoDB:_We_intentionally_generate_a_memory_trap._n
push 0x620ad0
call fcn.00599e71
push str.InnoDB:_Send_a_detailed_bug_report_to_mysql_lists.mysql.com_n
push 0x620ad0
call fcn.00599e71
mov eax, dword [0x631440]
mov dword [0x63143c], 1
mov ecx, dword [eax]
add esp, 0x24
test ecx, ecx
je 0x4fcc17
mov dword [0x631440], 0
jmp 0x4fcc17
mov ecx, dword [0x63143c]
test ecx, ecx
je 0x4fcc51
push 0x886
push str.C:4017_buildmysql_4.0.17innobaseloglog0log.c
call sub.KERNEL32.dll_GetCurrentThreadId
push eax
call fcn.004d1950
add esp, 4
push eax
push str.InnoDB:_Thread__lu_stopped_in_file__s_line__lu_n
push 0x620ad0
call fcn.00599e71
push 0x3b9aca00
call fcn.004e7040
mov eax, dword [0x6314e0]
add esp, 0x18
mov ecx, dword [eax + 0x1b4]
mov edx, dword [0x631438]
mov dword [esp + 0x18], ecx
mov ecx, dword [eax + 0x1b8]
mov dword [esp + 0x1c], ecx
and ecx, 0x1ff
neg ecx
sbb ecx, ecx
inc ecx
add ecx, edx
jne 0x4fccf2
push 0x620ad0
call fcn.004e70c0
add esp, 4
push 0x88a
push str.C:4017_buildmysql_4.0.17innobaseloglog0log.c
call sub.KERNEL32.dll_GetCurrentThreadId
push eax
call fcn.004d1950
add esp, 4
push eax
push str.__InnoDB:_Assertion_failure_in_thread__lu_in_file__s_line__lu_n
push 0x620ad0
call fcn.00599e71
push str._nInnoDB:_We_intentionally_generate_a_memory_trap._n
push 0x620ad0
call fcn.00599e71
push str.InnoDB:_Send_a_detailed_bug_report_to_mysql_lists.mysql.com_n
push 0x620ad0
call fcn.00599e71
mov edx, dword [0x631440]
mov dword [0x63143c], 1
mov eax, dword [edx]
add esp, 0x24
test eax, eax
je 0x4fccfc
mov dword [0x631440], 0
jmp 0x4fccfc
mov ecx, dword [0x63143c]
test ecx, ecx
je 0x4fcd36
push 0x88a
push str.C:4017_buildmysql_4.0.17innobaseloglog0log.c
call sub.KERNEL32.dll_GetCurrentThreadId
push eax
call fcn.004d1950
add esp, 4
push eax
push str.InnoDB:_Thread__lu_stopped_in_file__s_line__lu_n
push 0x620ad0
call fcn.00599e71
push 0x3b9aca00
call fcn.004e7040
mov eax, dword [0x6314e0]
add esp, 0x18
mov eax, dword [eax + 0x244]
mov edi, dword [esp + 0x438]
mov ebx, dword [edi + 0x34]
mov dword [esp + 0x20], eax
mov dword [esp + 0x10], 0
xor edx, edx
mov eax, ebx
div dword [edi + 8]
test edx, edx
je 0x4fcd71
mov ecx, dword [edi + 0x2c]
push ecx
call fcn.00522ad0
add esp, 4
test eax, eax
jne 0x4fcf39
xor edx, edx
mov eax, ebx
div dword [edi + 8]
mov ecx, dword [esp + 0x10]
mov eax, dword [edi]
mov esi, edx
mov edx, dword [edi + 0x30]
neg esi
sbb esi, esi
add edx, ecx
push edx
push eax
lea ecx, [esp + 0x3c]
push ecx
add esi, 0x34
call fcn.004fc8e0
call fcn.00520ab0
lea edx, [esp + 0x20]
push edx
push 0x64
push 0x3d
lea eax, [esp + 0x4c]
push esi
push eax
call fcn.004f5720
mov dword [esp + 0x4c], eax
mov eax, dword [esp + 0x34]
add esp, 0x20
test eax, eax
jne 0x4fcdf1
cmp esi, 0x34
jne 0x4fd02a
lea ecx, [esp + 0x14]
push ecx
push 0x64
push 0x3d
lea edx, [esp + 0x40]
push 0x33
push edx
call fcn.004f5720
mov dword [esp + 0x40], eax
mov eax, dword [esp + 0x28]
add esp, 0x14
test eax, eax
je 0x4fd02a
mov eax, dword [0x6314e4]
test eax, eax
je 0x4fce0c
lea eax, [esp + 0x34]
push eax
push str.Created_archive_file__s_n
call fcn.0059a00d
add esp, 8
mov ecx, dword [esp + 0x2c]
push ecx
call fcn.004f59e0
mov edx, dword [0x631438]
add edx, eax
add esp, 4
test edx, edx
mov dword [esp + 0x14], eax
jne 0x4fceb3
push 0x620ad0
call fcn.004e70c0
add esp, 4
push 0x8bb
push str.C:4017_buildmysql_4.0.17innobaseloglog0log.c
call sub.KERNEL32.dll_GetCurrentThreadId
push eax
call fcn.004d1950
add esp, 4
push eax
push str.__InnoDB:_Assertion_failure_in_thread__lu_in_file__s_line__lu_n
push 0x620ad0
call fcn.00599e71
push str.InnoDB:_Failing_assertion:_ret
push 0x620ad0
call fcn.00599e71
push str._nInnoDB:_We_intentionally_generate_a_memory_trap._n
push 0x620ad0
call fcn.00599e71
push str.InnoDB:_Send_a_detailed_bug_report_to_mysql_lists.mysql.com_n
push 0x620ad0
call fcn.00599e71
mov eax, dword [0x631440]
mov dword [0x63143c], 1
mov ecx, dword [eax]
add esp, 0x2c
test ecx, ecx
je 0x4fcebc
mov dword [0x631440], 0
jmp 0x4fcebc
mov eax, dword [0x63143c]
test eax, eax
je 0x4fcef1
push 0x8bb
push str.C:4017_buildmysql_4.0.17innobaseloglog0log.c
call sub.KERNEL32.dll_GetCurrentThreadId
push eax
call fcn.004d1950
add esp, 4
push eax
push str.InnoDB:_Thread__lu_stopped_in_file__s_line__lu_n
push 0x620ad0
call fcn.00599e71
push 0x3b9aca00
call fcn.004e7040
add esp, 0x18
call fcn.00520b70
mov ecx, dword [edi + 0x2c]
mov edx, dword [edi + 8]
push ecx
shr edx, 0xe
push edx
lea eax, [esp + 0x3c]
push eax
call fcn.00520d40
xor edx, edx
mov eax, ebx
div dword [edi + 8]
add esp, 0xc
test edx, edx
jne 0x4fcf39
mov eax, dword [esp + 0x10]
mov ecx, dword [esp + 0x24]
mov edx, dword [edi + 0x30]
push ebp
push ecx
add edx, eax
push edx
push eax
push edi
call fcn.004fd140
add esp, 0x14
add ebx, 0x800
mov eax, dword [esp + 0x24]
cmp dword [esp + 0x18], eax
mov ecx, dword [edi + 8]
xor edx, edx
mov eax, ebx
div ecx
mov esi, dword [esp + 0x1c]
sub esi, ebp
lea eax, [edx + esi]
cmp ecx, eax
jae 0x4fcf5b
sub ecx, edx
mov esi, ecx
mov eax, dword [0x6314e4]
test eax, eax
je 0x4fcf7b
mov ecx, dword [edi]
mov edx, dword [esp + 0x24]
push ecx
push esi
push ebp
push edx
push str.Archiving_starting_at_lsn__lu__lu__len__lu_to_group__lu_n
call fcn.0059a00d
add esp, 0x14
mov eax, dword [0x6314e0]
inc dword [eax + 0x1c0]
mov eax, dword [0x6314e0]
inc dword [eax + 0xe0]
mov eax, dword [esp + 0x20]
push 0x6323bc
push eax
lea ecx, [esi + 0x1ff]
and ecx, 0xfffffe00
push ecx
mov ecx, dword [edi + 0x2c]
mov edx, ebx
and edx, 0x3fff
push edx
mov eax, ebx
shr eax, 0xe
push eax
push ecx
push 0
push 0x10b
call fcn.00523ac0
mov ecx, dword [esp + 0x44]
or edx, 0xffffffff
sub edx, esi
add esp, 0x20
cmp edx, ebp
mov dword [esp + 0x30], ebp
jb 0x4fcfdf
add ebp, esi
jmp 0x4fcfe2
add ebp, esi
inc ecx
mov edx, dword [esp + 0x20]
add edx, esi
add ebx, esi
mov dword [esp + 0x20], edx
xor edx, edx
mov eax, ebx
div dword [edi + 8]
mov dword [esp + 0x24], ecx
test edx, edx
jne 0x4fd001
inc dword [esp + 0x10]
mov eax, dword [esp + 0x18]
cmp eax, ecx
ja 0x4fcd52
cmp eax, ecx
jb 0x4fcd52
mov eax, dword [esp + 0x1c]
cmp eax, ebp
ja 0x4fcd52
cmp eax, ebp
jae 0x4fd057
jmp 0x4fcd52
lea eax, [esp + 0x34]
push eax
push str.InnoDB:_Cannot_create_or_open_archive_log_file__s._n
push 0x620ad0
call fcn.00599e71
push str.InnoDB:_Cannot_continue_operation._nInnoDB:_Check_that_the_log_archive_directory_exists__nInnoDB:_you_have_access_rights_to_it__and_nInnoDB:_there_is_space_available._n
push 0x620ad0
call fcn.00599e71
add esp, 0x14
push 1
call fcn.0059b255
xor edx, edx
mov eax, ebx
div dword [edi + 8]
mov ecx, dword [edi + 0x30]
add ecx, dword [esp + 0x10]
mov dword [edi + 0x38], ecx
mov dword [edi + 0x3c], edx
mov eax, dword [0x631438]
and edx, 0x1ff
neg edx
sbb edx, edx
inc edx
add edx, eax
jne 0x4fd0f7
push 0x620ad0
call fcn.004e70c0
add esp, 4
push 0x8f5
push str.C:4017_buildmysql_4.0.17innobaseloglog0log.c
call sub.KERNEL32.dll_GetCurrentThreadId
push eax
call fcn.004d1950
add esp, 4
push eax
push str.__InnoDB:_Assertion_failure_in_thread__lu_in_file__s_line__lu_n
push 0x620ad0
call fcn.00599e71
push str._nInnoDB:_We_intentionally_generate_a_memory_trap._n
push 0x620ad0
call fcn.00599e71
push str.InnoDB:_Send_a_detailed_bug_report_to_mysql_lists.mysql.com_n
push 0x620ad0
call fcn.00599e71
mov edx, dword [0x631440]
mov dword [0x63143c], 1
mov eax, dword [edx]
add esp, 0x24
test eax, eax
je 0x4fd100
mov dword [0x631440], 0
jmp 0x4fd100
mov eax, dword [0x63143c]
test eax, eax
je 0x4fd135
push 0x8f5
push str.C:4017_buildmysql_4.0.17innobaseloglog0log.c
call sub.KERNEL32.dll_GetCurrentThreadId
push eax
call fcn.004d1950
add esp, 4
push eax
push str.InnoDB:_Thread__lu_stopped_in_file__s_line__lu_n
push 0x620ad0
call fcn.00599e71
push 0x3b9aca00
call fcn.004e7040
add esp, 0x18
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x424
ret