Don't see an option for _JAVA_OPTIONS. Also, 64 bit java does lack the integrated update feature (maybe it lacks that feature too)? Note that I don't have 32 bit java installed and it's still doing it.
I cannot reproduce this _JAVA_OPTIONS setting. I believe this is indeed a bug with the Minecraft Launcher, not my computer.
EDIT: Actually, moving my class files to the ".minecraft" folder reproduces this problem. And once you start having the problem, the problem moves everywhere - not just the ".minecraft" folder.
EDIT: Now it did it in eclipse too. No idea what's causing this. Going to try completely removing java and reinstalling.
That works but then it over-powers everything, even programs in eclipse. Interestingly enough, eclipse does not see the "_JAVA_OPTIONS: -Xmx512M". Writing test programs now...
Still cannot reproduce this default _JAVA_OPTIONS. Not sure what's going on. Going to try what Minecraft does to launch the game now, see if that affects it.
Nope. Nothing is there..
From reading online, it appears that just doing java -version should print out the _JAVA_OPTIONS, but it doesn't.
C:\Users\David>java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
If I set the environmental variable, it appends it to the -Xmx value. Like I said before, it sometimes works once on start up. This leads me to believe some application is setting it?
How do I remove it? I don't see it in System Environmental Variables..
Attached log as file. Also, very strangely, if I restart, it sometimes works on the first try (not always). But even if it works on the first run, it never works again.
There is no "Crash Report". Minecraft does not launch - initialization fails in the construction of the VM. I've posted everything that there is to know - filtered out the noise from the regular log.
No idea what the problem is. Just gonna stick to -Xmx2G for now.