Printing from iPhoto
After upgrading to iPhoto 11(9.2.3) I find that when I try to Print the application quits. I have tried installing the upgrade again but without result.
iMac, Mac OS X (10.7.4)
After upgrading to iPhoto 11(9.2.3) I find that when I try to Print the application quits. I have tried installing the upgrade again but without result.
iMac, Mac OS X (10.7.4)
Post the first 50 lines only of the crash report
Regards
TD
Post the first 50 lines only of the crash report
Regards
TD
Have you tried printing from other applications?
You might try deleting and re-adding the printer.
I find that I can print a photo if I export it to the desktop and then print using Preview. The printer, an HP Photosmart C6280 also works happily with other applications.
This is the first part of the error message I get after the application has quit. Unfortunately it means nothing to me.
Process: iPhoto [1187]
Path: /Applications/iPhoto.app/Contents/MacOS/iPhoto
Identifier: com.apple.iPhoto
Version: 9.2.3 (9.2.3)
Build Info: iPhotoProject-629052000000000~1
Code Type: X86 (Native)
Parent Process: launchd [224]
Date/Time: 2012-06-06 20:42:24.777 +0100
OS Version: Mac OS X 10.7.4 (11E53)
Report Version: 9
Interval Since Last Report: 109697 sec
Crashes Since Last Report: 22
Per-App Interval Since Last Report: 3894 sec
Per-App Crashes Since Last Report: 15
Anonymous UUID: AAD3CE0B-6525-46ED-9A83-1D73D2A46B50
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000024
VM Regions Near 0x24:
--> __PAGEZERO 0000000000000000-0000000000001000 [ 4K] ---/--- SM=NUL /Applications/iPhoto.app/Contents/MacOS/iPhoto
__TEXT 0000000000001000-0000000000d2a000 [ 13.2M] r-x/rwx SM=COW /Applications/iPhoto.app/Contents/MacOS/iPhoto
Application Specific Information:
Performing @selector(printDocument:) from sender NSMenuItem 0x2eb5d80
objc[1187]: garbage collection is OFF
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.iPhoto 0x004be889 0x1000 + 4970633
1 com.apple.Foundation 0x95c0c98c _decodeObjectBinary + 3472
2 com.apple.Foundation 0x95c0de95 -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1533
3 com.apple.Foundation 0x95be2faf -[NSDictionary(NSDictionary) initWithCoder:] + 1067
4 com.apple.Foundation 0x95c0c98c _decodeObjectBinary + 3472
5 com.apple.Foundation 0x95c0de95 -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1533
6 com.apple.Foundation 0x95be16b3 -[NSArray(NSArray) initWithCoder:] + 693
7 com.apple.Foundation 0x95c0c98c _decodeObjectBinary + 3472
8 com.apple.Foundation 0x95c0ba32 _decodeObject + 197
9 com.apple.iPhoto 0x000ccecd 0x1000 + 835277
10 com.apple.iPhoto 0x000cc251 0x1000 + 832081
11 com.apple.iPhoto 0x004bf6f5 0x1000 + 4974325
12 com.apple.iPhoto 0x00229354 0x1000 + 2261844
13 com.apple.CoreFoundation 0x9951bd11 -[NSObject performSelector:withObject:] + 65
14 com.apple.AppKit 0x9b90e86f -[NSApplication sendAction:to:from:] + 232
15 com.apple.AppKit 0x9ba01e43 -[NSMenuItem _corePerformAction] + 536
16 com.apple.AppKit 0x9ba01ac0 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 171
17 com.apple.AppKit 0x9ba01149 -[NSMenu _performActionWithHighlightingForItemAtIndex:sendAccessibilityNotification:] + 79
18 com.apple.AppKit 0x9bcdcfcb -[NSMenu performActionForItemAtIndex:] + 65
19 com.apple.AppKit 0x9bcdcffe -[NSMenu _internalPerformActionForItemAtIndex:] + 45
20 com.apple.AppKit 0x9bce122f -[NSMenuItem _internalPerformActionThroughMenuIfPossible] + 106
21 com.apple.AppKit 0x9bb4778c -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 172
22 com.apple.AppKit 0x9b977446 NSSLMMenuEventHandler + 452
23 com.apple.HIToolbox 0x9b5fcdec _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 36
24 com.apple.HIToolbox 0x9b4784f3 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1602
25 com.apple.HIToolbox 0x9b477970 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14H andlerCallRec + 482
26 com.apple.HIToolbox 0x9b48c755 SendEventToEventTarget + 76
27 com.apple.HIToolbox 0x9b5fd2b0 _ZL18SendHICommandEventmPK9HICommandmmhPKvP20OpaqueEventTargetRefS5_PP14OpaqueE ventRef + 482
28 com.apple.HIToolbox 0x9b5fd31a SendMenuCommandWithContextAndModifiers + 70
29 com.apple.HIToolbox 0x9b668b61 SendMenuItemSelectedEvent + 275
30 com.apple.HIToolbox 0x9b4c8f2d _ZL19FinishMenuSelectionP13SelectionDataP10MenuResultS2_ + 129
31 com.apple.HIToolbox 0x9b659a60 _ZL14MenuSelectCoreP8MenuData5PointdmPP13OpaqueMenuRefPt + 608
32 com.apple.HIToolbox 0x9b4c0bde _HandleMenuSelection2 + 636
33 com.apple.HIToolbox 0x9b4c095d _HandleMenuSelection + 53
34 com.apple.AppKit 0x9b874dbc _NSHandleCarbonMenuEvent + 302
35 com.apple.AppKit 0x9b8056c6 _DPSNextEvent + 2196
36 com.apple.AppKit 0x9b804942 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 113
37 com.apple.AppKit 0x9b800cb1 -[NSApplication run] + 911
38 com.apple.AppKit 0x9ba91bd9 NSApplicationMain + 1054
39 com.apple.iPhoto 0x000111ca 0x1000 + 65994
40 com.apple.iPhoto 0x00010659 0x1000 + 63065
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x9b32790a kevent + 10
1 libdispatch.dylib 0x9479de10 _dispatch_mgr_invoke + 969
2 libdispatch.dylib 0x9479c85f _dispatch_mgr_thread + 53
Thread 2:
0 libsystem_kernel.dylib 0x9b32683e __psynch_cvwait + 10
1 libsystem_c.dylib 0x960fae78 _pthread_cond_wait + 914
2 libsystem_c.dylib 0x960faf7b pthread_cond_timedwait_relative_np + 47
3 com.apple.Foundation 0x95c5a3c3 -[NSCondition waitUntilDate:] + 427
4 com.apple.Foundation 0x95c207d2 -[NSConditionLock lockWhenCondition:beforeDate:] + 294
5 com.apple.Foundation 0x95c206a6 -[NSConditionLock lockWhenCondition:] + 69
6 com.apple.proxtcore 0x017715e2 -[XTMsgQueue waitForMessage] + 50
7 com.apple.proxtcore 0x01770590 -[XTThread run:] + 416
8 com.apple.Foundation 0x95c27e25 -[NSThread main] + 45
9 com.apple.Foundation 0x95c27dd5 __NSThread__main__ + 1582
10 libsystem_c.dylib 0x960f6ed9 _pthread_start + 335
11 libsystem_c.dylib 0x960fa6de thread_start + 34
Thread 3:
0 libsystem_kernel.dylib 0x9b324c22 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x9b3241f6 mach_msg + 70
2 com.apple.CoreFoundation 0x994b39da __CFRunLoopServiceMachPort + 170
3 com.apple.CoreFoundation 0x994bcb04 __CFRunLoopRun + 1428
4 com.apple.CoreFoundation 0x994bc1dc CFRunLoopRunSpecific + 332
5 com.apple.CoreFoundation 0x994bc088 CFRunLoopRunInMode + 120
6 com.apple.Foundation 0x95bd44af -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 273
7 com.apple.proxtcore 0x017729cd -[XTRunLoopThread run:] + 509
8 com.apple.Foundation 0x95c27e25 -[NSThread main] + 45
9 com.apple.Foundation 0x95c27dd5 __NSThread__main__ + 1582
10 libsystem_c.dylib 0x960f6ed9 _pthread_start + 335
11 libsystem_c.dylib 0x960fa6de thread_start + 34
Thread 4:
0 libsystem_kernel.dylib 0x9b324c22 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x9b3241f6 mach_msg + 70
2 com.apple.CoreFoundation 0x994b39da __CFRunLoopServiceMachPort + 170
3 com.apple.CoreFoundation 0x994bcb04 __CFRunLoopRun + 1428
4 com.apple.CoreFoundation 0x994bc1dc CFRunLoopRunSpecific + 332
5 com.apple.CoreFoundation 0x994bc088 CFRunLoopRunInMode + 120
6 com.apple.Foundation 0x95bd44af -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 273
7 com.apple.proxtcore 0x017729cd -[XTRunLoopThread run:] + 509
8 com.apple.Foundation 0x95c27e25 -[NSThread main] + 45
9 com.apple.Foundation 0x95c27dd5 __NSThread__main__ + 1582
10 libsystem_c.dylib 0x960f6ed9 _pthread_start + 335
11 libsystem_c.dylib 0x960fa6de thread_start + 34
I have just deleted and then reinstalled the printer, sadly without effect. I have also tried selecting an alternative printer also without effect.
Create a new account (systempreferences -> accounts or Users & Groups on 10.7) and see if the problem is repeated there. If it is, then a re-install of the app might be indicated. If it's not, then it's likely the app is okay and the problem is something in the main account.
Regards
TD
My wife has an account on this iMac also and so I restarted in her account and found that I was able to print from iPhoto as normal. Obviously the pictures were different and so the problem still remains in my account. I have repaired preferences both in disc utility and also using Onyx where I have also deleted caches and done a general clean up.
The original version of iPhoto was downloaded from the App Store which now will not let me download it again to do a full reinstall.
There's nothing to be gained by reinstalling. If iPhoto works in your wife's account then the app is fine - it's the same app used in both accounts. Now we have to look at things particular to your accont.
As a Test:
Hold down the option (or alt) key and launch iPhoto. From the resulting menu select 'Create Library'
Import a few pics into this new, blank library. Is the Problem repeated there?
I created a new library and lo and behold I could print both of the photos I had imported to it. Now how do I transfer my previous library contents or is it possible to repair the original library?
Option 1
Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Choose to Rebuild iPhoto Library Database from automatic backup.
If that fails:
Option 2
Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one. .
Regards
TD
I exported all the pictures from my original Library to a USB drive and then imported them back to the new library I had created I was then able to print any photo I chose. This will now be my default library, but I shall not delete the original library just yet.
Many thanks to T D for all the suggestions which eventally bore fruit.
Although the last solution got my photos back it lost my albums and keywords etc. However by using the rebuild facility in iPhoto Library Manager it restored almost everything as mentioned above. Thanks again.
Printing from iPhoto