Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Desktop preference pane crashes after launching iPhoto once

Hi,


For some reason, after the lion upgrade (formatted/clean installed/moved prefs back by hand), once iPhoto has been launched once, I can't open up the dekstop preference pane any more.


Basically, what used to work before the first launch of iPhoto, doesn't any more: you can see the preference pane loading, white placeholders for the pictures show up in the right part of the pane, then system preferences just crashes.


Here's what the crash log shows (among other things):



Application Specific Information:

com.apple.preference.desktopscreeneffect v.4 (Bureau et économiseur d’écran)

objc[3300]: garbage collection is ON

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[ILiPhoto9Plugin didCreateLoadDataLock]: unrecognized selector sent to instance 0x400824080'



Anyone else seen this happen ?


Thanks 🙂

Julien

MacBook Pro, Mac OS X (10.7), 2009 17" MacBook Pro, 4GB RAM

Posted on Jul 22, 2011 3:37 PM

Reply
11 replies

Aug 3, 2011 1:49 PM in response to Julien Desmottes

Yeah I'm getting this:


Application Specific Information:

com.apple.preference.desktopscreeneffect v.4 (Desktop & Screen Saver)

objc[1883]: garbage collection is ON

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[ILiPhoto9Plugin didCreateLoadDataLock]: unrecognized selector sent to instance 0x4008950c0'

Aug 7, 2011 1:06 PM in response to Julien Desmottes

Hi,


I've had the same problem recently - one of many problems which was caused by upgrading to Lion, not liking it, and rolling back to Snow Leopard.


Temporary fixes which worked for me were:

- Rename iPhoto library

- Delete com.apple.iApps.plist

- Delete com.apple.iPhoto.plist

... all of which worked until you relaunched iPhoto.


Permanent fix for me was to navigate to:

- HD > Library > Application Support > iLifeMediaBrowser > Plug-Ins

... and roll them back to a pre-Lion backup from Time Machine. Then reboot...


For me, this means I can now get into the Desktop & Screen Saver, and everything works as it should. Hopefully it will work for one of you too!


r.

Aug 20, 2011 8:40 AM in response to Julien Desmottes

kingrollo, thanks for summarizing this. Unfortunately I don't have a previous backup of the folder. I guess I could reinstall a Snow Leopard on another drive, but I don't think I'm going to bother doing it just for the background pane; however I'd like an update from Apple, as 10.7.1 didn't fix it for me !


(I can't believe we're the only iPhoto-Lion users, and I have this on multiple machines, iPhoto libraries, and even system languages... can't believe we're the only ones...)

Oct 8, 2011 3:35 AM in response to Julien Desmottes

Hi


I think I fixed the problem. There seems to be a problem with a iPhoto9 plugin that creates a read lock on a folder.


In order to get rid of this problem, you have to delete the old iPhoto9 plugin, which is actually superfluous because it is replaced by the new iPhoto(11) Plugin. For some reason, the old one is kept on the system.


Open your terminal and enter the following commands.

cd /Library/Application\ Support/iLifeMediaBrowser/Plug-Ins/

sudo mv iLMBiPhoto9Plugin.ilmbplugin/ iLMBiPhoto9Plugin.ilmbplugin.noplugin/


Now you have to enter your password to get system privileges. That's it.


Now open iPhoto and System Preferences at the same time. It will work 😉

Nov 16, 2011 8:39 PM in response to JStaessen

YESSSS! Thank you, JStaessen!


I did what you said and it _still_ didn't work, so I listed the files in the iLifeMediaBrowser Plug-Ins directory and found that, in addition to the iPhoto9 plugin, I _also_ had an iPhoto8 plugin.


So I repeated the terminal commands you gave, substituting iPhoto8 for iPhoto9, and...it STILL didn't work.


But there is a happy ending. I did some searching around and discovered that in my user library there was also an iPhoto9 plugin and an iPhoto8 plugin.


I repeated your terminal commands with those two files and Now.It.Works.


I am ecstatic! 😁


Thank you again.

Dec 8, 2011 8:18 AM in response to Fr0gPr0f

Thanks all of you, I had the same problem :desktop preference crashing, trashing iApps.plist worked, until I launched iPhoto again. I cleared out top level plugins, and then had to burrow down to user level old iPhoto plugins. (I didn't use terminal, just trashed them.) Up and running.


As to why there is so little traffic on this issue, it might be a due to how infrequently people open the Desktop & Screensaver preference pane. I discovered this problem when I tried to install a new screensaver.


Thanks again, Dennis

Desktop preference pane crashes after launching iPhoto once

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