I’m on a mac, using Panda3D 1.9.2 Python 2.7.11 (not sure if it makes a difference). I don’t have a way to place objects in my game, as when I do blank.place(), it always crashes! It always runs without using place(), though. What’s wrong with it? Is there a fix?
I investigated this and it’s an issue with the Cocoa port of Tk. I checked in a workaround for 1.9.3. In the meantime, there is a workaround you can apply to make it work in 1.9.2. You should put this:
import Pmw Pmw.initialise()
before instantiating ShowBase or importing DirectStart. That will avoid the crash.