I am running a game in which I use gluQuadrics and
sockets (raw). I used to run into segfaults in socket
calls until I removed all gluDeleteQuadric calls. Now
the program runs fine on my machine, but on my coworker
machine the program crashes on calls to
Both machines are running pyopengl 2.0.44 on gentoo.
Thus I concluded the sockets library and the opengl
library are probably overwriting each other's data. I
thought for a moment it could be the garbage collector
(something could have forgotten to increase
references), but it crashes even if I call gc.disable()
the sockets code I am using is:
the quadrics code is just the good old
#deletequadric is commented because of the previous crashes
Log in to post a comment.