Photo crashes when trying to print photo book
iMac, iOS 10.1
Absolutely nothing special on my address and I'm in France 😟
Can you add any other address add all? Did you restart the mac after updating your card, to ensure that the Contacts.app quit and Photos reads the updated card?
Try to narrow down the problem. We need to know, if the problem is system wide - a problem that happens independent of your user account or if it only happens in your main user account. And if it is caused by non-standard system extensions.
this class is not key value coding-compliant for the key cityStateZip.
I have never seen this error message in a crash, but it is indicating a problem with the zip code of the delivery address.
Have checked, if the address format in the Contacts Card you are selecting is the correct format?
Open the contacts card, click "Edit", then select the address, click "Work" or "Home" and select "Change Address Format".
Ensure, that this is set to the format of the country of the address. And make sure, that the zip code is correctly entered. Photos does not like blanks in the zip code.
Done
> On the App store, address updated
> Check and update of the country in Photo product preferences.
Everything was fine but I've edited it again.
Do you have any other choice than adding the address through the adress book? I have no choice, the button 'add a delivery address goes on the address book. If I want to add one, it's added to the address book.
Is there another way to directly have the address integrated to this screen?
>
I also tried with cards purchase, photo development, it also crashes.
Don't know what to do....
When I try your test address, I can enter it into the Contacts, but I cannot use it, because I do not have a French AppleID. So I am stopped by "Unsupported Country - Orders must be shipped within your Billing Country".
But with my System Language set to French, Photos is reading the Contact Card correctly.
Hello,
I am in France too.
I have the same problem since yesterday on my MacBook Pro and the MacBook Pro of my wife.
Sometimes the software crashes when I simply click "Buy", sometimes when I choose an address. I tried to empty the Application Support Contactbook folder, delete all my contacts. I tried a new library. I tried in Safe Mode. Nothing works 😟 It seems like a problem of validating French addresses...
The same problem is described in the French forum by another user : https://communities.apple.com/fr/thread/220006564
Are you seeing the same error message in the crash log about the cityStateZip?
Crashing on exception: [<XPCOAddress 0x600000370980> valueForUndefinedKey:]: this class is not key value coding-compliant for the key cityStateZip.
And does your Contacts Card use the French format for the address as described in my screenshot (Re: iPhoto crashes when trying to print photo book)?
A year ago we had reports, that the address must not contain the letters P and O in this order, or Photos would interpret it as a Post Office box instead of a city and street name. Is there anything in the street name or city name that might your address to be caused read as a CEDEX address?
Also, sometimes the digits are read incorrectly if entered from the numerical keypad.
Note that Apple is not here - this is strictly a user to user forum and NO one here can FIX anything
to contact Apple use the contact us links at the bottom of this page or a feedback link - https://www.apple.com/feedback/
and again an alternative is
- PrestoPhotocan print Photos (and Aperture and iPhoto) books and ships internationally - I have not personally used the but the comments here have been good
LN
Is the address in the same country as your billing address and the country of the print products store you selected?
A book can only be delivered in the country of your billing address.
But please post the crash log that LatryHN asked for. It might give us an idea, what is wrong. I just tested again, and I can select a delivery address from my Contacts, as long as it is the sam country and the address format is correct for the country.
Here we go :
Process: Photos [684]
Path: /Applications/Photos.app/Contents/MacOS/Photos
Identifier: com.apple.Photos
Version: 2.0 (3150.4.120)
Build Info: PhotoApp-3150004120000000~1
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Photos [684]
User ID: 501
Date/Time: 2017-05-19 19:57:59.089 +0200
OS Version: Mac OS X 10.12.5 (16F73)
Report Version: 12
Anonymous UUID: F76EC600-2975-343C-95A2-3315F997D61F
Time Awake Since Boot: 1000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [0]
Application Specific Information:
Crashing on exception: [<XPCOAddress 0x600000370980> valueForUndefinedKey:]: this class is not key value coding-compliant for the key cityStateZip.
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fffa3e9d2cb __exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fffb8ca848d objc_exception_throw + 48
2 CoreFoundation 0x00007fffa3e9d219 -[NSException raise] + 9
3 Foundation 0x00007fffa5979e2e -[NSObject(NSKeyValueCoding) valueForUndefinedKey:] + 226
4 PhotoPrintProductStore 0x0000000107e0fc56 -[XPCOAddress valueForUndefinedKey:] + 174
5 Foundation 0x00007fffa584bd0c -[NSObject(NSKeyValueCoding) valueForKey:] + 283
6 PhotoPrintProductStore 0x0000000107dc037e -[XPCOAddressValidator validateAddress:] + 329
7 PhotoPrintProductStore 0x0000000107dd1fe2 -[SHAddressValidator validateAddressForRecipient:completion:] + 684
8 PhotoPrintProductStore 0x0000000107dd2783 -[SHAddressValidator validateCountry:error:] + 396
9 PhotoPrintProductStore 0x0000000107ddb9ac -[SHCheckoutViewController orderViewController:didSelectAddRecipient:] + 1128
10 PhotoPrintProductStore 0x0000000107df97da __64-[SHOrderViewController recipientsPicker:didSelectAddRecipient:]_block_invoke + 73
11 PhotoPrintProductStore 0x0000000107e05d49 -[SHUXOrderViewController _dismissRecipientPicker:] + 96
12 PhotoPrintProductStore 0x0000000107df976e -[SHOrderViewController recipientsPicker:didSelectAddRecipient:] + 116
13 PhotoPrintProductStore 0x0000000107de7b15 -[SHRecipientsPicker addressResultPickerController:didFinishPickingAddress:] + 140
14 PhotoPrintProductStore 0x0000000107dc3e87 -[SHResultsTableController tableView:didSelectRowAtIndexPath:] + 251
15 UXKit 0x00000001065e029b -[UXTableView mouseUp:] + 371
16 AppKit 0x00007fffa1a8c7a9 forwardMethod + 133
17 AppKit 0x00007fffa1a8c7a9 forwardMethod + 133
18 AppKit 0x00007fffa1a8c7a9 forwardMethod + 133
19 AppKit 0x00007fffa1a8c7a9 forwardMethod + 133
20 AppKit 0x00007fffa1a8c7a9 forwardMethod + 133
21 UXKit 0x00000001065a65cd -[UXView mouseUp:] + 91
22 AppKit 0x00007fffa1a8c7a9 forwardMethod + 133
23 UXKit 0x00000001065a65cd -[UXView mouseUp:] + 91
24 AppKit 0x00007fffa1a8c7a9 forwardMethod + 133
25 AppKit 0x00007fffa22038de -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 1544
26 AppKit 0x00007fffa2202f0a -[NSWindow(NSEventRouting) sendEvent:] + 541
27 AppKit 0x00007fffa2087681 -[NSApplication(NSEvent) sendEvent:] + 1145
28 AppKit 0x00007fffa1902427 -[NSApplication run] + 1002
29 AppKit 0x00007fffa18cce0e NSApplicationMain + 1237
30 libdyld.dylib 0x00007fffb958d235 start + 1
31 ??? 0x0000000000000001 0x0 + 1
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.AppKit 0x00007fffa1c6c44e -[NSApplication _crashOnException:] + 109
1 com.apple.AppKit 0x00007fffa1c6c382 -[NSApplication reportException:] + 887
2 com.apple.AppKit 0x00007fffa19024c5 -[NSApplication run] + 1160
3 com.apple.AppKit 0x00007fffa18cce0e NSApplicationMain + 1237
4 libdyld.dylib 0x00007fffb958d235 start + 1
Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fffb96b434a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb96b3797 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fffa3e14434 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fffa3e138c1 __CFRunLoopRun + 1361
4 com.apple.CoreFoundation 0x00007fffa3e13114 CFRunLoopRunSpecific + 420
5 com.apple.AppKit 0x00007fffa1a5af02 _NSEventThread + 205
6 libsystem_pthread.dylib 0x00007fffb97a693b _pthread_body + 180
7 libsystem_pthread.dylib 0x00007fffb97a6887 _pthread_start + 286
8 libsystem_pthread.dylib 0x00007fffb97a608d thread_start + 13
Thread 2:: NetworkLoad
0 libsystem_kernel.dylib 0x00007fffb96b434a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb96b3797 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fffa3e14434 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fffa3e138c1 __CFRunLoopRun + 1361
4 com.apple.CoreFoundation 0x00007fffa3e13114 CFRunLoopRunSpecific + 420
5 com.apple.GeoServices 0x00007fffb22165ea _runNetworkThread + 445
6 libsystem_pthread.dylib 0x00007fffb97a693b _pthread_body + 180
7 libsystem_pthread.dylib 0x00007fffb97a6887 _pthread_start + 286
8 libsystem_pthread.dylib 0x00007fffb97a608d thread_start + 13
Thread 3:: CVDisplayLink
0 libsystem_kernel.dylib 0x00007fffb96bbbf2 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fffb97a77fa _pthread_cond_wait + 712
2 com.apple.CoreVideo 0x00007fffa54cf810 CVDisplayLink::runIOThread() + 694
3 libsystem_pthread.dylib 0x00007fffb97a693b _pthread_body + 180
4 libsystem_pthread.dylib 0x00007fffb97a6887 _pthread_start + 286
5 libsystem_pthread.dylib 0x00007fffb97a608d thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fffb96bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb97a648e _pthread_wqthread + 1023
2 libsystem_pthread.dylib 0x00007fffb97a607d start_wqthread + 13
Thread 5:: Dispatch queue: com.apple.root.user-interactive-qos
0 libsystem_kernel.dylib 0x00007fffb96b434a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb96b3797 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fffa3e14434 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fffa3e138c1 __CFRunLoopRun + 1361
4 com.apple.CoreFoundation 0x00007fffa3e13114 CFRunLoopRunSpecific + 420
5 com.apple.Foundation 0x00007fffa58264e2 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6 com.apple.AppKit 0x00007fffa1a4f206 -[NSAnimation(NSInternal) _runBlocking] + 403
7 com.apple.AppKit 0x00007fffa1a4f05a -[NSAnimation(NSInternal) _animationThread] + 66
8 libdispatch.dylib 0x00007fffb9560524 _dispatch_call_block_and_release + 12
9 libdispatch.dylib 0x00007fffb95578fc _dispatch_client_callout + 8
10 libdispatch.dylib 0x00007fffb955986e _dispatch_root_queue_drain + 917
11 libdispatch.dylib 0x00007fffb955948c _dispatch_worker_thread3 + 99
12 libsystem_pthread.dylib 0x00007fffb97a65a2 _pthread_wqthread + 1299
13 libsystem_pthread.dylib 0x00007fffb97a607d start_wqthread + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fffb96b434a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb96b3797 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fffa3e14434 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fffa3e138c1 __CFRunLoopRun + 1361
4 com.apple.CoreFoundation 0x00007fffa3e13114 CFRunLoopRunSpecific + 420
5 com.apple.Foundation 0x00007fffa58264e2 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6 com.apple.Foundation 0x00007fffa58263ba -[NSRunLoop(NSRunLoop) run] + 76
7 com.apple.PhotoPrintProductStore 0x0000000107de99ac -[XPCONetworkManager _reachabilityUpdateThreadEntryPoint:] + 85
8 com.apple.Foundation 0x00007fffa5836b3d __NSThread__start__ + 1243
9 libsystem_pthread.dylib 0x00007fffb97a693b _pthread_body + 180
10 libsystem_pthread.dylib 0x00007fffb97a6887 _pthread_start + 286
11 libsystem_pthread.dylib 0x00007fffb97a608d thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fffb96b434a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb96b3797 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fffa3e14434 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fffa3e138c1 __CFRunLoopRun + 1361
4 com.apple.CoreFoundation 0x00007fffa3e13114 CFRunLoopRunSpecific + 420
5 com.apple.Foundation 0x00007fffa58264e2 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6 com.apple.Foundation 0x00007fffa58263ba -[NSRunLoop(NSRunLoop) run] + 76
7 com.apple.PhotoPrintProductStore 0x0000000107dea291 +[XPCODataFetcher networkRequestThreadEntryPoint:] + 62
8 com.apple.Foundation 0x00007fffa5836b3d __NSThread__start__ + 1243
9 libsystem_pthread.dylib 0x00007fffb97a693b _pthread_body + 180
10 libsystem_pthread.dylib 0x00007fffb97a6887 _pthread_start + 286
11 libsystem_pthread.dylib 0x00007fffb97a608d thread_start + 13
Thread 8:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x00007fffb96b434a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fffb96b3797 mach_msg + 55
2 com.apple.CoreFoundation 0x00007fffa3e14434 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fffa3e138c1 __CFRunLoopRun + 1361
4 com.apple.CoreFoundation 0x00007fffa3e13114 CFRunLoopRunSpecific + 420
5 com.apple.CFNetwork 0x00007fffa2f51734 +[NSURLConnection(Loader) _resourceLoadLoop:] + 313
6 com.apple.Foundation 0x00007fffa5836b3d __NSThread__start__ + 1243
7 libsystem_pthread.dylib 0x00007fffb97a693b _pthread_body + 180
8 libsystem_pthread.dylib 0x00007fffb97a6887 _pthread_start + 286
9 libsystem_pthread.dylib 0x00007fffb97a608d thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fffb96bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb97a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb97a607d start_wqthread + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fffb96bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb97a648e _pthread_wqthread + 1023
2 libsystem_pthread.dylib 0x00007fffb97a607d start_wqthread + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fffb96bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb97a648e _pthread_wqthread + 1023
2 libsystem_pthread.dylib 0x00007fffb97a607d start_wqthread + 13
Thread 12:
0 libsystem_kernel.dylib 0x00007fffb96bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb97a6621 _pthread_wqthread + 1426
2 libsystem_pthread.dylib 0x00007fffb97a607d start_wqthread + 13
Thread 13:
0 libsystem_kernel.dylib 0x00007fffb96bc44e __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fffb97a648e _pthread_wqthread + 1023
2 libsystem_pthread.dylib 0x00007fffb97a607d start_wqthread + 13
It looks like a problem with the billing or shipping address
Application Specific Information:
Crashing on exception: [<XPCOAddress 0x600000370980> valueForUndefinedKey:]: this class is not key value coding-compliant for the key cityStateZip.
Verify that in the Photos preferences the correct print products country is selected and Re-enter (to not just verify but re-enter) your billing information in your Apple Store account and manually enter the shipping address if different rather than using the contacts (it must be in the same country as the billing address)
what country are you in?
LN
Yes, I have the same error message on my two library for my MBP, and the same message on the MBP of my wife.
Sometimes Photos.app crashes before choosing the address (when I click on the "Buy" button). In this case the only solution is to empty the Contactbook (I disable the sync of my Icloud and Gmail accounts and I delete the local entries).
So I can start adding an address from the Photos.app application (Contacts Card use the French format). But it always crashes when I click on the OK button (see screenshot).
My test address does not contain P and O...
I write the zip code with the keyboard of the Macbook Pro
Very strange problem!
Thanks
Thomas
<Image Edited by Host to Remove Personal Information>
same problem here... If i empty my contacts, i can click on purchase... but as soon as i fill in the adress, Photos crashes instantly...
System is updated with all packages available, i tried in safe mode, i tried with a new library (even with a new one in another disk)...
No it doesn't... Still "unexpected crash" when i click on the adress (i tried with a new one created in Photos, or one created in my adress book).
Same error :
Application Specific Information:
Crashing on exception: [<XPCOAddress 0x608000568700> valueForUndefinedKey:]: this class is not key value coding-compliant for the key cityStateZip.
boring
Hello,
Same problem with Photos Version 2.0 (3150.4.120) and Mac OS X Sierra 10.12.5 on iMac. In France with French Language.
I check all ZIPCITYCODE and I check my account to have all parameter set to France.
Waiting a solution or workaround rapidly.
Thanks
I sent the crash report to Apple. Hope this helps.
The only workround is to export the book in PDF format and to print by your own this PDF.
It is also possible to export your photos on another provider and build your book in this new site.
Best R
Photo crashes when trying to print photo book