I find it happens if I try to open an expired photo from a text conversation. It will say "message expired," disappear, and then a few seconds later I'll recieve that message from an "unknown address."
I'm sure there are other causes too, for instance, someone on a different thread said it...