Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

iunnohead

macrumors regular
Original poster
May 10, 2008
103
1
Hello. I just bought the Mac version of FIFA 12 on Amazon and it downloaded and gave me a key. I have installed the program; when I click "Play" it opens a FIFA 12 Activation App. I sign in with my EA account and then I get a screen with a button that says "Enter Product Key". Every time I push it, the app crashes! Anyone know any fixes? I've restarted, reinstalled, and nothing is working... I really wanna play :p
 
Same problem!

I'm having the same problem, very frustrating! I bought the game and spend hours on getting it to work but I still can't play.

Yet I've figured out a couple of things:

1. Somehow it seems to have something to do with internet/firewall settings (each time I change them the error message seems to change).

2. It also has something to do with a file called ADVAPI32.dll and some program-threads that are having a problem communicating. I tried to start the game from the following location:

/Applications/FIFA12.app/Contents/MacOS/cider

This time Mac-terminal opens together with the Fifa-Validation program. In Terminal it immediately shows this message:

Last login: Fri Oct 28 18:04:13 on console
192:~ s_j_o_e_r_d_97$ /Applications/FIFA12.app/Contents/MacOS/cider ; exit;
err:fixup:pE_fixup_imports No implementation for ADVAPI32.dll.652(SaferComputeTokenFromLevel) imported from L"EACore.dll", setting to 0xdeadbeef
err:fixup:pE_fixup_imports No implementation for ADVAPI32.dll.651(SaferCloseLevel) imported from L"EACore.dll", setting to 0xdeadbeef
err:fixup:pE_fixup_imports No implementation for ADVAPI32.dll.653(SaferCreateLevel) imported from L"EACore.dll", setting to 0xdeadbeef
err:fixup:pE_fixup_imports No implementation for ADVAPI32.dll.652(SaferComputeTokenFromLevel) imported from L"EACore.dll", setting to 0xdeadbeef
err:fixup:pE_fixup_imports No implementation for ADVAPI32.dll.651(SaferCloseLevel) imported from L"EACore.dll", setting to 0xdeadbeef
err:fixup:pE_fixup_imports No implementation for ADVAPI32.dll.653(SaferCreateLevel) imported from L"EACore.dll", setting to 0xdeadbeef
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QTcpSocket(0x10032c), parent's thread is QThread(0x2b72f90), current thread is CoreInterface(0x2da6d20)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QTcpSocket(0x10032c), parent's thread is QThread(0x2b72f90), current thread is CoreInterface(0x2da6d20)

Is there anyone out there with a brilliant mind and solution!?
 
Looks like something is really pissing off the activation...what if you add an exception to FIFA12 in your firewall settings ? i.e tell the firewall to leave FIFA12 alone.

Could be another system setting like Language/Region confusing the activation. Have your tried reinstalling in English and then activating ?

Or it just might be EA servers having a bad time. :p
 
So for kicks I made my sister re-download the DMG and install it on her laptop, and she was able to get to the product key page just fine so I had her type it in. Then I tried going through it again on my computer and once I typed in my credentials it didn't need the product key and it just accepted my EA login and FIFA is running perfectly now! So maybe try installing it on another Mac?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.