CPU Disasm
Address Hex dump Command Comments
00401EEC |. 58 POP EAX
00401EED |. FF32 PUSH DWORD PTR DS:[EDX]
00401EEF |. 8B52 10 MOV EDX,DWORD PTR DS:[EDX+10]
00401EF2 |. 33C9 XOR ECX,ECX
00401EF4 |> AC /LODS BYTE PTR DS:[ESI]
00401EF5 |. 24 1F |AND AL,1F
00401EF7 |. 8844CA 04 |MOV BYTE PTR DS:[ECX*8+EDX+4],AL <<<<<<<<<<< Access violation when writing
00401EFB |. 41 |INC ECX
00401EFC |. 3B0C24 |CMP ECX,DWORD PTR SS:[ESP]
00401EFF |.^ 72 F3 \JB SHORT 00401EF4
00401F01 |. 5A POP EDX
00401F02 |. 5E POP ESI
00401F03 |. 59 POP ECX
00401F04 |. 6A 00 PUSH 0 ; /Arg4 = 0
00401F06 |. 6A 00 PUSH 0 ; |Arg3 = 0
00401F08 |. 6A 07 PUSH 7 ; |Arg2 = 7
00401F0A |. 68 78E14000 PUSH OFFSET 0040E178 ; |Arg1 = ASCII "Capitals\Capitals.ini"
00401F0F |. E8 E83F0000 CALL 00405EFC ; \MapsAndPhotos.00405EFC
00401F14 |. 53 PUSH EBX
00401F15 |. E8 300B0000 CALL <JMP.&user32.CreatePopupMenu> ; [USER32.CreatePopupMenu