I’m working on making a game with the BGE and Python, and I’ve stumbled across a problem. When testing the game, I found situation where Blender crashes and prints:
R6205 -pure virtual function call
… in the console. There are no Python errors. What my game does is allows for the adding and removal of the Player. The Player object is on another layer, and is added (scene.addObject) to the current scene, and then removed when needed. The conditions for the crash are met when I quickly delete the player and then re-add it.
I’m not sure if this is a common problem that could happen under any circumstances, or if it’s specific to the game I’m developing. If the latter, let me know if a .blend file is needed to figure out what’s going on. I googled the error and the top results said it was a runtime error related to Windows. I’m running Windows 7.