I'm using SDL. What could possibly cause this?