"Preview" is damaged…

For the past few days I've been getting the message in the image below almost every time I double-click on a .jpg, .png, PDF or anything that usually open in Preview.


I say "almost" because sometimes files do open.


Example: I take a screenshot (like the image below) and it appears on the desktop. I double-click it, and it opens. I quit Preview, then double-click the file again and I get the error message.


If I navigate to my Pictures folder and double-click a random image sometimes the message will appear immediately, other times the image will open once, then the error message appears when I try to re-open it. Same for PDFs if I go to my Documents folder.


The "Acorn created this file on 9 April 2014." message is odd. It's always that message. I did have Acorn installed (though I haven't used it for a long time) but removed it when I started getting this error. Seems to have had no effect.


The message appears only when I double-click or drop a file onto the Preview icon. If I launch Preview first and use it's open dialogue to open files everything works, including all the images/documents that previously produced the error.


Baffled.


User uploaded file

iMac (27-inch, Late 2012) 1TB Fusion

2.9 GHz Intel Core i5

24 GB 1600 MHz DDR3

Yosemite 10.10.1

Posted on Nov 25, 2014 4:08 AM

Reply
10 replies

Nov 25, 2014 4:41 AM in response to moo.sh

Did you do a full Time Machine backup, where you can retrieve the version of Preview *before* your installation of Acorn? If so, I would move Preview.app from /Applications to a temporary folder; restore a Yosemite version of Preview.app, and test if the Preview issues continue. If they don't, then we know that Acorn has modified Preview, or compromised frameworks.


If the issues continue with a restored Preview, then Acorn may have made itself the default image opening Application (see Get Info > Open With section). From trawling the application, I also see that it wants to create a symlink to Preview.app, and also directly open images in Preview. Acorn downloads as a zipped application, and not an installer — but it still makes me wary that it may install its own Automator actions, or private frameworks behind the scenes.

Nov 25, 2014 4:59 AM in response to VikingOSX

Thanks Viking.


I don't use Time Machine (I only do a nightly clone with SuperDuper) so can't restore the Preview app, and Preview is definitely the default app for images/PDFs.


I got Acorn from the Mac App Store. Just now I re-installed it from the MAS and made Acorn the default app for images before switching back to Preview, but had no effect.


I'm thinking a Yosemite re-install might have to happen 😐

Nov 25, 2014 3:02 PM in response to moo.sh

Please read this whole message before doing anything.

This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.

Step 1

The purpose of this step is to determine whether the problem is localized to your user account.

Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”

While logged in as Guest, you won’t have access to any of your documents or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this behavior; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.

Test while logged in as Guest. Same problem?

After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.

*Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.

Step 2

The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.

Please take this step regardless of the results of Step 1.

Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.

Note: If FileVault is enabled in OS X 10.9 or earlier, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Ask for further instructions.

Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.

The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.

Test while in safe mode. Same problem?

After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of Steps 1 and 2.

Nov 25, 2014 3:48 PM in response to Linc Davis

Thanks Linc – very clear instructions. Here's what happened:


Step 1:

Guest login enabled (I don't use Find My Mac or FileVault).

The issue is as described in my original post. I took a screenshot, opened it by double-clicking on it without issue, then quit Preview. Double-clicking on the same file produced this:

User uploaded file

Step 2:

Booted in Safe Mode.

Same issue as described above and in original post.


Booted back up in normal mode. Same issue.


Side note: whilst not directly a support issue for them I've sent an email to Flying Meat (makers of Acorn) describing this in case they are able to shed any light on what's going on.

Nov 25, 2014 4:26 PM in response to moo.sh

If you don't already have a current backup, back up all data, then reinstall the OS.* You don't need to erase the startup volume, and you won't need the backup unless something goes wrong. If the system was upgraded from an older version of OS X, you may need the Apple ID and password you used.

If you use FileVault 2, then before running the Installer you must launch Disk Utility and select the icon of the FileVault startup volume ("Macintosh HD," unless you gave it a different name.) It will be nested below another icon with the same name. Click the Unlock button in the toolbar and enter your login password when prompted. Then quit Disk Utility to be returned to the main Recovery screen.

There are ways to back up a computer that isn't fully functional. Ask if you need guidance.

If you installed the Java runtime distributed by Apple and still need it, you'll have to reinstall it. The same goes for Xcode. All other data will be preserved.

*The linked support article refers to OS X 10.10 ("Yosemite"), but the procedure is the same for OS X 10.7 ("Lion") and later.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

"Preview" is damaged…

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.