Dyld Error Message:
Library not loaded: @loader_path/../Frameworks/libpng12.0.dylib
Referenced from: /Applications/VMware Fusion.app/Contents/MacOS/VMware Fusion
Reason: Incompatible library version: VMware Fusion requires version 58.0.0 or later, but libpng12.0.dylib provides version 40.0.0
When I try an launch VMware by clicking on it's icon, I get a message that says "VMware Fusion cannot start because of an problem." The above is from the error log. I did a find on libpng12.0.dylib and it looks like a bunch of applications like to install it in their folders in /Applications. Based on the output below, it seems like the version in the VMware installation folder is correct and I can launch VMware from a terminal window. It seems VMware is picking up a version of libpng12.0 from somewhere else. How do I figure out where and fix it?
$ otool -Lv /Applications/VMware\ Fusion.app/Contents/Frameworks/libpng12.0.dylib
/Applications/VMware Fusion.app/Contents/Frameworks/libpng12.0.dylib:
libpng12.0.dylib (compatibility version 58.0.0, current version 58.0.0)
time stamp 1 Wed Dec 31 19:00:01 1969
Thanks, John.
Can you get the Fusion logs for this and post them here? https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=10038...
What Mac is this on?
Are you using 10.13?
If so, try just moving Fusion to your Home folder, and then back to the Applications folder.