windmillway

Q: Iphoto crashing when starting a slideshow

Hi

My iPhoto 11 9.4.3 crashes whenever I try to run a slideshow. I have A late 2012 Macbook Pro operating osx 10.8.5 with all updates. I have tried many things.

I've rebuilt, and repaired every option with the option/command start up of iPhoto on the libraries but to no avail.

 

Can anyone help me please, thank you.

 

Below is the message I get to send to apple. It is not the full message but can send it if needed.

Process:         iPhoto [562]

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 [242]

User ID:         506

 

 

Date/Time:       2016-09-24 17:14:08.736 +0100

OS Version:      Mac OS X 10.8.5 (12F2560)

Report Version:  10

 

 

Interval Since Last Report:          25511 sec

Crashes Since Last Report:           44

Per-App Interval Since Last Report:  3290 sec

Per-App Crashes Since Last Report:   41

Anonymous UUID:                      6921A4BF-76FC-8875-4398-0E00C1E31CA4

 

 

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

 

 

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)

Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c53b93f0

 

 

VM Regions Near 0xc53b93f0:

    CG backing stores      00000000c4cc7000-00000000c4cfb000 [  208K] rw-/rw- SM=SHM

-->

    CG backing stores      00000000c7e46000-00000000c83a2000 [ 5488K] rw-/rw- SM=SHM

 

 

Application Specific Information:

Performing @selector(playMarimbaAction:) from sender IPKButton 0x7ca42670

 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

12  com.apple.JavaScriptCore       0x95464e20 cti_optimize_from_ret + 352

13  ???                           0x1ad37d4a 0 + 450067786

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

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

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

17  ???                           0x1950836f 0 + 424706927

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

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

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

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

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

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

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

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

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

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

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

29  com.apple.CoreFoundation       0x95ba9406 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22

30  com.apple.CoreFoundation       0x95ba8da5 __CFRunLoopDoTimer + 709

31  com.apple.CoreFoundation       0x95b8dbb2 __CFRunLoopRun + 1842

32  com.apple.CoreFoundation       0x95b8d01a CFRunLoopRunSpecific + 378

33  com.apple.CoreFoundation       0x95b8ce8b CFRunLoopRunInMode + 123

34  com.apple.Foundation           0x91fd9b76 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 278

35  com.apple.Foundation           0x91fd9a15 -[NSRunLoop(NSRunLoop) runUntilDate:] + 73

36  com.apple.iLifeSlideshow       0x01755808 -[MPDesktopAssetManager _iTunesMediaManager] + 235

37  com.apple.iLifeSlideshow       0x0175a770 -[MPDesktopAssetManager(VeryInternal) findMediaObjectWithPathInILMB:] + 383

38  com.apple.iLifeSlideshow       0x0175765d -[MPDesktopAssetManager(Private) mediaObjectForAssetAtPath:] + 438

39  com.apple.iLifeSlideshow       0x01755c4a -[MPDesktopAssetManager durationForAssetAtPath:] + 389

40  com.apple.iPhoto               0x00181524 0x2b000 + 1402148

41  com.apple.iPhoto               0x00183ca9 0x2b000 + 1412265

42  com.apple.iPhoto               0x00181946 0x2b000 + 1403206

43  com.apple.iPhoto               0x0017fc9e 0x2b000 + 1395870

44  com.apple.iPhoto               0x0017f36d 0x2b000 + 1393517

45  com.apple.iPhoto               0x0017f124 0x2b000 + 1392932

46  com.apple.iPhoto               0x0017e168 0x2b000 + 1388904

47  libobjc.A.dylib               0x92c675d3 -[NSObject performSelector:withObject:] + 70

48  com.apple.AppKit               0x974dead2 -[NSApplication sendAction:to:from:] + 436

49  com.apple.AppKit               0x974de8e0 -[NSControl sendAction:to:] + 102

50  com.apple.AppKit               0x974de7ef -[NSCell _sendActionFrom:] + 159

51  com.apple.AppKit               0x974dcd60 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1895

52  com.apple.AppKit               0x974dc59f -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 511

53  com.apple.prokit               0x0232b580 -[NSProButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 521

54  com.apple.AppKit               0x974dbcb9 -[NSControl mouseDown:] + 867

55  com.apple.iLifeKit             0x02228636 -[IPKButton mouseDown:] + 375

56  com.apple.AppKit               0x974d3921 -[NSWindow sendEvent:] + 6968

57  com.apple.AppKit               0x974ce90f -[NSApplication sendEvent:] + 4278

58  com.apple.iLifeKit             0x02255cab -[iLifeKit sendEvent:] + 55

59  com.apple.iPhoto               0x000abb04 0x2b000 + 527108

60  com.apple.AppKit               0x973e862c -[NSApplication run] + 951

61  com.apple.AppKit               0x9738b5f6 NSApplicationMain + 1053

62  com.apple.iPhoto               0x0003b0b9 0x2b000 + 65721

63  com.apple.iPhoto               0x0003a705 0x2b000 + 63237

 

Message was edited by: windmill way The changes made were simply the message to apple is not the full message. Can send the full message if required.

MacBook Pro, OS X Mountain Lion (10.8.5), null

Posted on Sep 24, 2016 9:51 AM

Close

Q: Iphoto crashing when starting a slideshow

  • All replies
  • Helpful answers

  • by léonie,

    léonie léonie Sep 24, 2016 11:01 AM in response to windmillway
    Level 10 (107,942 points)
    iCloud
    Sep 24, 2016 11:01 AM in response to windmillway

    The older iphoto versions are crashing whenever they are using the Places feature.  Does you slideshow perhaps use places?

     

    The problem is, that Apple did not renew the contract with Google for the access to the location servers, and any older iPhoto versions will crash, when they need to lookup a location and try to access Google's servers.

    See this user tip:  Bug: iPhoto 9.4 crashing when viewing Places

     

    You have several options as described in the user tip:

    • Try to update to an iPhoto version that uses different servers, if you can , update to iPhoto 9.6.1 on Sierra. IPhoto 9.5.1 or newer are using different serves to lookup places.
    • Patch iPhoto to remove the Java script code from the iPhoto Application bundle
    • Patch the javascript files and add your own access key for Googles servers.
  • by windmillway,Helpful

    windmillway windmillway Sep 24, 2016 11:16 AM in response to léonie
    Level 1 (12 points)
    Notebooks
    Sep 24, 2016 11:16 AM in response to léonie

    Hi Leonie,  Thank you for replying.  In answer to your post - I have got the places feature on my iPhoto but it crashes without using places!!  As soon as I press the slideshow button it crashes.  I understand the basics of what you are saying. I will have a look at the user tip you placed and see if I can fathom out what to do.  I am quite a novice when it comes to computers.  If I updates iPhoto to iPhoto 9.6.1 how do I do this and will it give me further problems in any way.  How do you patch iPhoto to remove the Java script code?  I don't even understand this I'm sorry.

    Thank you very much for your post though I appreciate your help.

     

    Regards

     

    Michael

  • by léonie,

    léonie léonie Sep 24, 2016 11:29 AM in response to windmillway
    Level 10 (107,942 points)
    iCloud
    Sep 24, 2016 11:29 AM in response to windmillway

    I can see from the crash log that you are currently on iPhoto 9.4.3 and Mt. Lion.

     

    With that version iPhoto will crash, as soon as you are opening the Info panel for any photo with GPS assigned, if "looking up places" is enabled in the iPhoto Preferences.

     

    As a test - disconnect your computer from the internet . does iPhoto crash if you are offline?  If not, the problem is indeed  iphoto trying to access Goggle's servers.

     

    As to updating iPhoto - that is tricky now. Apple stooped the development of iPhoto and it is no longer supported at the AppStore.  You can only update to iPhoto to a newer version, if you own an AppStore version of iPhoto or it as associated with your AppleID at the AppStore.  Does iPhoto show in your Purchases history, when you launch the App Store and look at the Purchases tab?  If not, you cannot update to iPhoto 9.6.1. This is explained in Barney's user tip:  Can't Update iPhoto because it is not available in the App Store

     

     

    If you cannot update iPhoto, patch it as described, or upgrade to macOS Sierra and migrate your iPhoto libraries to the new Photos for Mac - the successor to iPhoto. You may find it puzzling at first, but it is actually more powerful than iPhoto.

  • by windmillway,Helpful

    windmillway windmillway Sep 24, 2016 11:38 AM in response to léonie
    Level 1 (12 points)
    Notebooks
    Sep 24, 2016 11:38 AM in response to léonie

    Hi Leonie,

    I have disabled my wifi and the iPhoto works perfectly as you suggested. I do NOT have iPhoto shown in my purchases history unfortunately, it was my bothers computer originally. I will try and patch it as described. Do you think I should do the following then? 

    I found a fix that works for me..

     

    1. goto /Applications/iPhoto.app/Contents/Resources

    2. delete the files ' googlemap.html ' and googlesearch.html

     

    Iphoto no longer crashes, places doesn't work but it doesn't bother me too much.

     

    Thank you for your invaluable help

     

    Michael