04.02.2016, 23:00
Check all your variables with new Thing[100]; where Thing is your variable name.
And see where it could go up to 100, most likely you have some a++; Thing[a] = 1; for example, remember valid range for Thing[100] is 0 - 99
And see where it could go up to 100, most likely you have some a++; Thing[a] = 1; for example, remember valid range for Thing[100] is 0 - 99