I have a fairly involved JOGL-based application. It works on PCs with a variety of graphics cards, and it works on my old PowerBook running OSX 10.3. But on a mac mini we have running 10.4, I’m getting crashes.
One crash is in glDrawElements, and another is in glDeleteTextures. It’s entirely possible that there are bugs in my app that 10.4 is more sensitive to than other platforms. But I haven’t a clue how to figure out what the problem is.
The crash in glDrawElements only seems to happen when I’m drawing textured objects. The glDeleteTextures crash happens every time I call it.
On the advice of some Mac Java guy, I just switched from JOGL 1.1.1 (7/05) to JSR Beta 3. No change.
Questions:
- Is OSX 10.4 a supported platform for JSR231/JOGL? (Is there a list of known bugs someplace?)
- Assuming the problem is in my code, any suggestions on how to track these bugs down? The crash dumps are thoroughly unhelpful to me.
- I had been using JOGL 1.1.1 because I’m not comfortable shipping my product with “Beta” components. Is that a valid concern, or is JSR Beta 3 a more robust option than JOGL 1.1.1?
-Joshua