Looks like I’m having similar trouble to that reported over here:
All other 3D programs I’ve tried (X-Plane, glxgears, etc) run fine. Here’s a program which demonstrates the problem on my system (Debian unstable, 64-bit, Nvidia NVS 3100M, Nvidia 310.19 binary driver, Panda 1.8.0 built from source).
import threading from direct.showbase.ShowBase import ShowBase def gum_up_the_works(): for i in xrange(10000000): pass class MyApp(ShowBase): def __init__(self): ShowBase.__init__(self) if __name__ == '__main__': threading.Thread(None, target=gum_up_the_works).start() # Comment this line out and I get a segfault app = MyApp() app.run()
My C++ skills are very limited unfortunately. Mainly just wanted to confirm that the problem still exists. The silly workaround works, though I’m happy to try anything you’d like me to toward solving the issue.