I’ve been writing a lot of lwjgl code recently (opengl/openal) and everything works fine on my computer as well as the rest of the computers in my household (including a crappy laptop with intel integrated graphics), even got openal working on the laptop ;D I have the latest nvidia drivers on my computer and fairly recent drivers on the other computers. However my friend tried it with his geforce 4 (6.1.4.something driver version) and it runs for a few seconds and then crashes with no output, windows shows a dialog saying java.exe crashed. I tried on my school’s computers which have geforce2 32 meg cards with the same driver version as my friend, same crash, no output whatsoever. I can’t seem to figure out what could cause this, the program runs normally, nothing changes (no user interaction or anything), and then it crashes after 15 seconds or so. This happens after all textures are loaded and sounds have been initialized, the program is just a demo with some lights and sprites bouncing around, as I mentioned before nothing in the program changes before the crash.
I suppose the next thing to do is have my friend update his drivers, that will tell me if its an opengl thing or not, but I really have no idea where to go from there with no output. Any ideas about what could cause a crash like this? Any suggestions about what I need to do to solve this problem? If someone would like to try the demo and see the crash for themselves, please let me know! I’m lost, thanks for any help :-/

(although for all I know, it could be a problem with their audio drivers/card…)