Situation:
Game works flawlessly and at full speed for 15 out of 15 testers who have computers ranging from 500 MHz/128 MB/Win 98 up to top end stuff. And in between are people using Linux, OS X and all sorts of video cards. They all work.
Then comes one user, and here are his specs.
1.0 Ghz VIA C3
512 MB
VIA Unichrome (Uh-oh)
Windows XP & Slackware Linux 11 1024x768
Integrated Audio (AC 97)
This user gets two inexplicable errors, which I can’t trace to anything. 
The first is related to LWJGL.
Exception in thread "main" org.lwjgl.opengl.OpenGLException: Invalid value (1281)
at org.lwjgl.opengl.Util.checkGLError(Util.java:56)
at org.lwjgl.opengl.Display.swapBuffers(Display.java:564)
at org.lwjgl.opengl.Display.update(Display.java:580)
at com.golden.gamedev.engine.lwjgl.LWJGLMode.flip(Unknown Source)
at com.golden.gamedev.GameObject.start(Unknown Source)
at com.golden.gamedev.GameEngine.startGameLoop(Unknown Source)
at com.golden.gamedev.Game.start(Unknown Source)
at com.golden.gamedev.GameLoader.start(Unknown Source)
at scripts.states.EntryState.initializeGame(Unknown Source)
at scripts.states.EntryState.main(Unknown Source)
The other error, though not related to LWJGL, is that when he plays the same using standard Java2D, the FMOD drivers mess up randomly in the middle of the game.
“FMOD error! (54) A call to a standard soundcard driver failed, which could possibly mean a bug in the driver or resources were missing or exhausted.”
Again, this is the only user to experience this baffling issue. Any ideas before I start looking hard at the code (a good part which isn’t mine in this case)?
