Function at 0x4cda41
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x160
push edi
mov dword [ebp - 8], 0
push 0
call fcn.00497bcd
add esp, 4
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x15c], 0
mov ecx, 0x13
xor eax, eax
lea edi, [ebp - 0x158]
rep stosd dword es:[edi], eax
mov byte [ebp - 0x10c], 0
mov ecx, 0x40
xor eax, eax
lea edi, [ebp - 0x10b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 1
test eax, eax
je 0x4cdd53
mov ecx, dword [ebp + 0x10]
xor edx, edx
mov dx, word [ecx]
test edx, edx
jne 0x4cdac8
cmp dword [ebp + 0xc], 0
je 0x4cdac8
mov eax, dword [ebp + 0xc]
push eax
mov ecx, dword [ebp + 8]
push ecx
call fcn.004d11fa
add esp, 8
mov dword [ebp - 4], eax
jmp 0x4cdae9
mov edx, dword [ebp + 0x10]
mov ax, word [edx]
push eax
call fcn.0043f4f9
and eax, 0xffff
push eax
mov ecx, dword [ebp + 8]
push ecx
call fcn.004d1150
add esp, 8
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0
jne 0x4cdd4c
cmp dword [0x512218], 0
je 0x4cdd4c
mov edx, dword [ebp + 8]
push edx
call fcn.004d1597
add esp, 4
cmp eax, 0x2740
jne 0x4cdd4c
mov eax, dword [ebp + 0x10]
mov cx, word [eax]
push ecx
call fcn.0043f4f9
and eax, 0xffff
cmp eax, 0x6978
jl 0x4cdb52
mov edx, dword [ebp + 0x10]
mov ax, word [edx]
push eax
call fcn.0043f4f9
and eax, 0xffff
mov ecx, dword [0x519ac8]
cmp eax, dword [ecx + 0x188]
jle 0x4cdd4c
mov edx, dword [ebp - 8]
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
cmp edx, 0x4b
jg 0x4cdd4c
cmp dword [ebp - 8], 6
jne 0x4cdcda
push 0
push 1
call fcn.004c7e52
add esp, 8
mov ecx, dword [ebp + 0x10]
mov dx, word [ecx]
push edx
call fcn.0043f4f9
and eax, 0xffff
push eax
push str.The_TCP_port_number_in_the_license___d__is_already_in_use._n
call fcn.004c7fe2
add esp, 8
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.Possible_causes:__n
call fcn.004c7fe2
add esp, 4
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.___1__The_license_server_manager__lmgrd__is_already_running_for_this_license._n
call fcn.004c7fe2
add esp, 4
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.___2__The_OS_has_not__cleared__this_port_since_lmgrd_died._n
call fcn.004c7fe2
add esp, 4
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.___3__Another_process_is_using_this_port_number__unlikely_._n
call fcn.004c7fe2
add esp, 4
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.Solutions:_n
call fcn.004c7fe2
add esp, 4
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.___1__Make_sure_lmgrd_and_all_vendor_daemons_for_this__n
call fcn.004c7fe2
add esp, 4
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.______license_are_not_running._n
call fcn.004c7fe2
add esp, 4
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.___2__You_may_have_to_wait_for_the_OS_to_clear_this_port._n
call fcn.004c7fe2
add esp, 4
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.Retrying_for_about_5_more_minutes_n
call fcn.004c7fe2
add esp, 4
call fcn.004d0880
test eax, eax
je 0x4cdcd8
mov eax, dword [ebp + 0x10]
mov cx, word [eax]
push ecx
call fcn.0043f4f9
and eax, 0xffff
push eax
push 0x50874c
lea edx, [ebp - 0x10c]
push edx
call fcn.004970c0
add esp, 0xc
lea eax, [ebp - 0x10c]
mov dword [ebp - 0x15c], eax
push 0
push 0
lea ecx, [ebp - 0x15c]
push ecx
push 1
push 0x80000300
push 4
push 2
push 0
call fcn.004d0aa8
add esp, 0x20
jmp 0x4cdd39
push 0
call fcn.00497bcd
add esp, 4
sub eax, dword [ebp - 0x160]
cmp eax, 0x12c
jle 0x4cdd11
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.Exiting_...__n
call fcn.004c7fe2
add esp, 4
push 0x1a
call fcn.00498899
mov eax, dword [ebp - 8]
cdq
mov ecx, 6
idiv ecx
test edx, edx
jne 0x4cdd39
push 0
push 1
call fcn.004c7e52
add esp, 8
push str.Still_trying...__n
call fcn.004c7fe2
add esp, 4
push 3
mov edx, dword [0x519ac8]
push edx
call fcn.0043c68e
add esp, 8
jmp 0x4cdd4e
jmp 0x4cdd53
jmp 0x4cda94
mov eax, dword [ebp - 4]
pop edi
mov esp, ebp
pop ebp
ret