Have you done any OSX maintenance and repair procedures? I would try that first. Boot to safe mode, then restart normally. Safe boot will run a file system check and repair.
Does that fix it?
Does that fix it?