If the Safe Boot is what fixed it, you have some sort of font conflict. Safe Boot clears font caches.