This little quote of the day came about because Ogre can return 0 with _findNamedConstantDefinition if someone has a pixel shader less than 2.0. And I was calling Ogre::OverlayManager::getSingleton().destroy on the overlay if it couldn’t be used. Doing so just crashes Ogre, for no reason I can tell.
This bug probably caused 90% of the crashes for people who couldn’t run the game.
* Edit *
Also found that fallback techniques do not work for some reason. Had to setup alternate material schemes.