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