I realized today that if someone accidentally opens my program twice, the ini file get ruined. The ini contains the user license, so if it's compromised the program won't run.
I do have a quick blowfish decrypt/encrypt routine on program launch/close. Perhaps that's the culprit?
How can I plan against this. This is program-breaking! Ack!