You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

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

iPhoto crashes after opening repeatedly

Hello -


Tonight my iPhoto opened, then crashed almost immediately. I have done a database rebuild, but it continues to crash shortly after opening. Using iPhoto 9.4.3 on OSX 10.8.5... thanks for any help.

iMac, OS X Mountain Lion (10.8.5)

Posted on Nov 18, 2015 12:36 AM

Reply
127 replies

Nov 18, 2015 10:06 AM in response to Yer_Man

Well, now I have a potentially much bigger problem. When in the alternate user account, iPhoto said it needed to be updated and previous libraries would not work with the new version. I assumed this was only for the new user's iPhoto, so allowed it. Now, in my own user account, my library is completely gone and there are only the couple of photos that I put into the test account. Please help!!

Nov 18, 2015 12:19 PM in response to carvermon

My next step would be to reinstall the app. Check the app is on the Purchases List First.


To re-install iPhoto


1. Put the iPhoto.app in the trash (Drag it from your Applications Folder to the trash)


2. Download it from the App Store to reinstall It's on your Purchases List* there.


For older versions that have been installed from Disk you'll need these additional steps:


2a: On 10.5: Go to HD/Library/Receipts and remove any pkg file there with iPhoto in the name.


2b: On 10.6: Those receipts may be found as follows: In the Finder use the Go menu and select Go To Folder. In the resulting window type


/var/db/receipts/


2c: on 10.7 or later they're at


/private/var/db/receipts


A Finder Window will open at that location and you can remove the iPhoto pkg files.


3. Re-install.


If you purchased an iLife Disk, then iPhoto is on it.


If iPhoto was installed on your Mac when you go it then it’s on the System Restore disks that came with your Mac. Insert the first one and opt to ‘Install Bundled Applications Only.


*Sometimes iPhoto is not visible on the Purchases List. it may be hidden. See this article for details on how to unhide it.


http://support.apple.com/kb/HT4928


One question often asked: Will I lose my Photos if I reinstall?


iPhoto the application and the iPhoto Library are two different parts of the iPhoto programme. So, reinstalling the app should not affect the Library. BUT you should always have a back up before doing this kind of work. Always.

Nov 18, 2015 2:15 PM in response to Old Toad

Did not work for me sadly ...

Same problem occurs with a new library.


Here is the error stack :


Process: iPhoto [479]

Path: /Applications/iPhoto.app/Contents/MacOS/iPhoto

Identifier: com.apple.iPhoto

Version: 9.4.3 (9.4.3)

Build Info: iPhotoProject-720091000000000~2

Code Type: X86 (Native)

Parent Process: launchd [131]

User ID: 501



Date/Time: 2015-11-18 23:12:02.820 +0100

OS Version: Mac OS X 10.8.5 (12F2560)

Report Version: 10



Interval Since Last Report: 8559 sec

Crashes Since Last Report: 27

Per-App Interval Since Last Report: 1478 sec

Per-App Crashes Since Last Report: 27

Anonymous UUID: C3F6D536-8FBD-398D-213D-C5406AD5731E



Crashed Thread: 0 Dispatch queue: com.apple.main-thread



Exception Type: EXC_BAD_ACCESS (SIGSEGV)

Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c53539f0



VM Regions Near 0xc53539f0:

CG shared images 00000000c15e6000-00000000c15ee000 [ 32K] r--/r-- SM=SHM

-->

CG backing stores 00000000c82f5000-00000000c8ae6000 [ 8132K] rw-/rw- SM=SHM



Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

0 com.apple.JavaScriptCore 0x918573ae JSC::DFG::GPRTemporary::GPRTemporary(JSC::DFG::SpeculativeJIT*, JSC::DFG::StorageOperand&) + 110

1 com.apple.JavaScriptCore 0x91887dc4 JSC::DFG::SpeculativeJIT::compile(JSC::DFG::Node&) + 59684

2 com.apple.JavaScriptCore 0x91858929 JSC::DFG::SpeculativeJIT::compile(JSC::DFG::BasicBlock&) + 889

3 com.apple.JavaScriptCore 0x9185ab85 JSC::DFG::SpeculativeJIT::compile() + 69

4 com.apple.JavaScriptCore 0x9184501f JSC::DFG::JITCompiler::compileBody(JSC::DFG::SpeculativeJIT&) + 63

5 com.apple.JavaScriptCore 0x91845e47 JSC::DFG::JITCompiler::compileFunction(JSC::JITCode&, JSC::MacroAssemblerCodePtr&) + 231

6 com.apple.JavaScriptCore 0x9184373c JSC::DFG::compile(JSC::DFG::CompileMode, JSC::JSGlobalData&, JSC::CodeBlock*, JSC::JITCode&, JSC::MacroAssemblerCodePtr*) + 1020

7 com.apple.JavaScriptCore 0x9184332e JSC::DFG::tryCompileFunction(JSC::JSGlobalData&, JSC::CodeBlock*, JSC::JITCode&, JSC::MacroAssemblerCodePtr&) + 46

8 com.apple.JavaScriptCore 0x918961af JSC::jitCompileFunctionIfAppropriate(JSC::JSGlobalData&, ***::OwnPtr<JSC::FunctionCodeBlock>&, JSC::JITCode&, JSC::MacroAssemblerCodePtr&, JSC::SharedSymbolTable*&, JSC::JITCode::JITType, JSC::JITCompilationEffort) + 271

9 com.apple.JavaScriptCore 0x91894fb7 JSC::FunctionExecutable::compileForCallInternal(JSC::ExecState*, JSC::ScopeChainNode*, JSC::JITCode::JITType) + 311

10 com.apple.JavaScriptCore 0x91894e73 JSC::FunctionExecutable::compileOptimizedForCall(JSC::ExecState*, JSC::ScopeChainNode*) + 51

11 com.apple.JavaScriptCore 0x91829a6a JSC::FunctionCodeBlock::compileOptimized(JSC::ExecState*, JSC::ScopeChainNode*) + 58

12 com.apple.JavaScriptCore 0x918b3e20 cti_optimize_from_ret + 352

13 ??? 0x19b12b4a 0 + 431041354

14 com.apple.JavaScriptCore 0x91788edc JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 972

15 com.apple.JavaScriptCore 0x91788b03 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 83

16 com.apple.JavaScriptCore 0x918bba00 JSC::boundFunctionCall(JSC::ExecState*) + 560

17 ??? 0x160e256f 0 + 370025839

18 com.apple.JavaScriptCore 0x917814a4 JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*) + 3812

19 com.apple.JavaScriptCore 0x9182c7ed JSC::evaluate(JSC::ExecState*, JSC::ScopeChainNode*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*) + 333

20 com.apple.WebCore 0x039234d9 WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*) + 441

21 com.apple.WebCore 0x039230b8 WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) + 40

22 com.apple.WebCore 0x03945d45 WebCore::ScriptElement::executeScript(WebCore::ScriptSourceCode const&) + 149

23 com.apple.WebCore 0x03be5d33 WebCore::ScriptElement::execute(WebCore::CachedScript*) + 163

24 com.apple.WebCore 0x03be5bde WebCore::ScriptRunner::timerFired(WebCore::Timer<WebCore::ScriptRunner>*) + 430

25 com.apple.WebCore 0x03be5a26 WebCore::Timer<WebCore::ScriptRunner>::fired() + 38

26 com.apple.WebCore 0x038be79c WebCore::ThreadTimers::sharedTimerFiredInternal() + 172

27 com.apple.WebCore 0x038be6da WebCore::ThreadTimers::sharedTimerFired() + 106

28 com.apple.WebCore 0x04341fc0 WebCore::timerFired(__CFRunLoopTimer*, void*) + 64

29 com.apple.CoreFoundation 0x905e0406 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22

30 com.apple.CoreFoundation 0x905dfda5 __CFRunLoopDoTimer + 709

31 com.apple.CoreFoundation 0x905c4bb2 __CFRunLoopRun + 1842

32 com.apple.CoreFoundation 0x905c401a CFRunLoopRunSpecific + 378

33 com.apple.CoreFoundation 0x905c3e8b CFRunLoopRunInMode + 123

34 com.apple.HIToolbox 0x91179f5a RunCurrentEventLoopInMode + 242

35 com.apple.HIToolbox 0x91179cc9 ReceiveNextEventCommon + 374

36 com.apple.HIToolbox 0x91179b44 BlockUntilNextEventMatchingListInMode + 88

37 com.apple.AppKit 0x95ee293a _DPSNextEvent + 724

38 com.apple.AppKit 0x95ee216c -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119

39 com.apple.AppKit 0x95ed85cc -[NSApplication run] + 855

40 com.apple.AppKit 0x95e7b5f6 NSApplicationMain + 1053

41 com.apple.iPhoto 0x000a10b9 0x91000 + 65721

42 com.apple.iPhoto 0x000a0705 0x91000 + 63237

Nov 18, 2015 2:57 PM in response to Old Toad

Thank you for the tip. I have not yet done the full iPhoto reinstall that TD has suggested, and planned to try your simpler procedure first - but it apparently did not do the trick for akdmks (who curiously had the same issue come up on the same day. I notice there are now 4 people that have clicked the "I have this question too" button). Any further ideas or input will be much appreciated.

Nov 18, 2015 3:08 PM in response to carvermon

- but it apparently did not do the trick for akdmks (who curiously had the same issue come up on the same day. I notice there are now 4 people that have clicked the "I have this question too" button). Any further ideas or input will be much appreciated.

Does the crash log you get also show a crash in the com.apple.JavaScriptCore ? In the backtrace for the crashed thread?


Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

0 com.apple.JavaScriptCore 0x918573ae JSC::DFG::GPRTemporary::GPRTemporary(JSC::DFG::SpeculativeJIT*, JSC::DFG::StorageOperand&) + 110

1 com.apple.JavaScriptCore 0x91887dc4 JSC::DFG::SpeculativeJIT::compile(JSC::DFG::Node&) + 59684

2 com.apple.JavaScriptCore 0x91858929 JSC::DFG::SpeculativeJIT::compile(JSC::DFG::BasicBlock&) + 889

3 com.apple.JavaScriptCore 0x9185ab85 JSC::DFG::SpeculativeJIT::compile() + 69

4 com.apple.JavaScriptCore 0x9184501f JSC::DFG::JITCompiler::compileBody(JSC::DFG::SpeculativeJIT&) + 63

5 com.apple.JavaScriptCore 0x91845e47 JSC::DFG::JITCompiler::compileFunction(JSC::JITCode&,

I don't have Mt. Lion installed any longer, but there have been recent Java updates that I installed for ElCapitan. Have there also been Java updates for your system that you recently installed?


iPhoto crashes after opening repeatedly

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