Well, I have an idea for what to do, but I've only gotten it to happen one time ever, which isn't really conducive to debugging it.