I'm calling FE_Init, straight after SDL_Init and then the code as I posted it. Nothing fancy. Maybe the difference is that this is all in one thread.