my Mac is running OSX Yosemite 10.10.2.
I recently found out that in my console such messages:
[A process name and its pid]: The function ‘CGContextErase’ is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.
would occur for every window I opened.
I tried $ sample -e -wait [Application Name]
then launch the application, but in the report I can't find any call to CGContextErase
.
Is there anyway to reveal what is behind all this?
Following is a screenshot of Console messages filtered with word CGContextErase
:
Update 1:
I ran EtreCheck and here is the result.
I also discovered that such problem will not persist in a newly created account.
$ kextstat | grep -v "com.apple"
and discovered no suspicious kexts. And I updated my question to include a report from EtreCheck.