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.

Photo crashes when trying to print photo book

I've created a great photobook I'd like to buy through iPhoto.

I click on Buy.

When adding the delivery address as asked, iPhoto crashes. Each time.

User uploaded file

Any suggestion?

<Re-Titled by Host>

iMac, iOS 10.1

Posted on May 19, 2017 12:28 AM

Reply
56 replies

May 19, 2017 9:27 PM in response to Al ex

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.

  • Test 1: Try to order the book in Safe mode. This will disable non-standard system extensions. Sometimes applications you install can cause crashes by adding incompatible fonts or extensions to the system. See: https://support.apple.com/en-us/HT201262
    If you can enter the address in safe mode, submit the order this way.
  • Test 2: Sign into a different user account, create a test photos library with just 20 photos, create a book for testing and test, if you can enter a shipping address in this account. See: https://support.apple.com/en-us/HT204443

May 19, 2017 11:17 AM in response to Al ex

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.

User uploaded file

May 19, 2017 12:03 PM in response to LarryHN

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?

>

User uploaded file


I also tried with cards purchase, photo development, it also crashes.

Don't know what to do....

May 20, 2017 12:15 AM in response to léonie

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

May 20, 2017 12:42 AM in response to thomas689

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.

May 31, 2017 6:26 AM in response to Benphoto59

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

May 19, 2017 10:59 AM in response to Al ex

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.

May 19, 2017 11:00 AM in response to LarryHN

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

May 19, 2017 11:11 AM in response to Al ex

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

May 22, 2017 6:28 AM in response to léonie

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>

May 20, 2017 3:48 AM in response to léonie

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

Photo crashes when trying to print photo book

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