Error:
0040C18A 0F BF 51 0A movsx edx,word ptr [ecx+0Ah]
0040C18E 8B 45 C0 mov eax,dword ptr [ebp-40h]
0040C191 8B 4C 90 5C mov ecx,dword ptr [eax+edx*4+5Ch]
0040C195 8B 55 D0 mov edx,dword ptr [ebp-30h]
0040C198 8B 81 80 00 00 00 mov eax,dword ptr [ecx+80h]
0040C19E 89 02 mov dword ptr [edx],eax
0040C1A0 8B 4D F0 mov ecx,dword ptr [ebp-10h]
0040C1A3 83 C1 04 add ecx,4
0040C1A6 89 4D F0 mov dword ptr [ebp-10h],ecx
0040C1A9 8B 55 D4 mov edx,dword ptr [ebp-2Ch]
0040C1AC 83 C2 04 add edx,4
0040C1AF 89 55 D4 mov dword ptr [ebp-2Ch],edx
0040C1B2 8B 45 F0 mov eax,dword ptr [ebp-10h]
0040C1B5 89 45 D0 mov dword ptr [ebp-30h],eax
0040C1B8 8B 4D 10 mov ecx,dword ptr [ebp+10h]
0040C1BB 8B 55 C0 mov edx,dword ptr [ebp-40h]
0040C1BE 8B 44 8A 5C mov eax,dword ptr [edx+ecx*4+5Ch]
0040C1C2 0F BE 88 45 01 00 00 movsx ecx,byte ptr [eax+145h]
0040C1C9 8B 55 C4 mov edx,dword ptr [ebp-3Ch]
0040C1CC 0F BF 42 06 movsx eax,word ptr [edx+6]
0040C1D0 8B 55 C0 mov edx,dword ptr [ebp-40h]
0040C1D3 8B 44 82 5C mov eax,dword ptr [edx+eax*4+5Ch]
<span style='color:red'>0040C1D7 0F BE 90 45 01 00 00 movsx edx,byte ptr [eax+145h]</span>
0040C1DE 3B CA cmp ecx,edx
0040C1E0 74 43 je 0040C225
0040C1E2 8B 45 C4 mov eax,dword ptr [ebp-3Ch]
0040C1E5 0F BF 48 06 movsx ecx,word ptr [eax+6]
0040C1E9 39 4D 10 cmp dword ptr [ebp+10h],ecx
0040C1EC 74 1E je 0040C20C
0040C1EE 8B 55 C4 mov edx,dword ptr [ebp-3Ch]
0040C1F1 0F BF 42 06 movsx eax,word ptr [edx+6]
0040C1F5 8B 4D C0 mov ecx,dword ptr [ebp-40h]
0040C1F8 8B 54 81 5C mov edx,dword ptr [ecx+eax*4+5Ch]
0040C1FC 8B 82 84 00 00 00 mov eax,dword ptr [edx+84h]