Occasionally the caches (programs, fonts etc) can get corrupt over the time, and random issues like the one above can occur. But usually this is very infrequent.
You could also get OnyX or Yasu for a systems maintenance program (at least OnyX is available for free), as that can do various maintenance things when needed.