@Anon - I did not respond because your canned request to update java is a waste of time. An ArrayIndexOutOfBoundsException does not happen because of a glitch in Java, if it did, millions of Java applications would be throwing this exception. This is Mojang trying to access the 101st item of a 100-item array.. it's a coding error.
Judging by this entry in the crash log: "Level seed: 0", and the fact that the error occurred during the "Getting biome" process.. I would guess it's trying to get biomes before the seed has been established.
If this is the kind of response I'm going to get from you guys, I'm no longer going to waste my time submitting bug reports.
Added another screenshot which I thought illustrated the problem better than any of the screenshots you uploaded. This is definitely a bug
Same problem for me