I have been playing around Pedigree editor and I found that when I move growth factor down (to the left) or change something down in Rendering, preview stops updating. After running it in netbeans it showed me that it throws "Exception in thread "AWT-EventQueue-0" org.lwjgl.opengl.OpenGLException: Invalid operation (1282)" (number in brackets may change). I'm not very good in opengl so I don't know what does that exception mean, but when I was browsing sources for possible solution, I found that in class org.newdawn.slick.CanvasGameContainer on line 91 (scheduleUpdate) only SlickExceptions are caught. Wouldn't be better to catch every exception, or add catch for OpenGLException, for higher stability? SlickExceptions may be equally critical as any other, so I don't see any reason why to catch only them.
Btw. I'm running Mac OS X 10.6.8 with afaik highest Java version possible
Thanks, Darkyen
|