http://bugs.winehq.org/show_bug.cgi?id=22479
--- Comment #47 from tejc teihoo@gmail.com 2011-10-25 01:55:56 CDT --- (In reply to comment #44)
Created attachment 37081 [details] Patch: Initialize CurrentIpAddress pointer in IP_ADAPTER_INFO
Random guess: does the attached patch help?
Uhh I cannot test the fix as I can't built wine by myself atm :-/ But I trust Thomas did good testing, he's been active on the bug and quite knowledgeable :)
But idea for patch IS good. I'm pretty sure its related to network cards / IP addresses or some unique computer info. Atlantica checks whether it was run from same computer and IP address. If any of this changes - then you are prompted with PIN pad for secondary password. And even when the PIN pad should not be displayed - because i ran Atlantica from windows, and its assumed same computer and IP (tested this on my laptop where Atlantica works under wine) - the game crashes at exactly that point (gathering info whether it is same computer/IP or should it display PIN pad for secondary password).