If you have a technical issue with a game client that "showed up out of nowhere" and "everything was working fine yesterday", then you should probably check the game's tech support forums first.

http://us.battle.net/wow/en/forum/topic/11423022767