Re: [PyOpenGL-Users] crash on import on Mac OS X after xml-generation merge explained
Brought to you by:
mcfletch
From: Mike C. F. <mcf...@vr...> - 2014-01-21 15:33:48
|
On 01/21/2014 06:47 AM, rndblnch wrote: > hello, > > i finally managed to get some time to look at the early crash on Mac OS X > that occurs on "from OpenGL import GL" since the xml-generation merge. > it turns out that somehow, the import process triggers a call to glGetString. > and if no opengl context is initialized at this point, it segfaults. > however, if the import is done after a proper context is initialized, the > import works and seams functional (no extensive testing though). > the minimal program below works for me (notice the gl import after the > glutCreateWindow). Thanks Renaud, That gives me an idea how to track it down. The issue will likely be in the extension handling code, which was modified to support all of the new extension types in GLE, EGL, WGL, etc. Apparently I wound up moving a call to glGetString before context init. Appreciated, Mike -- ________________________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://www.vrplumber.com http://blog.vrplumber.com |