If I have a linked Camera Raw object in Photoshop CC (2014 or 2015) and update the metadata (.xmp) in Lightroom, then refresh the object in Photoshop, it shows the "Updating Smart Object" progress bar and then crashes.

This doesn't happen with all RAW files, but I have two where it does. The only workaround I've found is to rasterize the smart object layer and then manually change it to a smart camera object raw object and re-link it. This brings through the metadata changes without crashing PS but it's a slow and tedious process.

I first observed this after upgrading PS to CC 2015 and then upgrading CR to 9.1.1.461, so I reverted to PS CC 2014 with the default CR 8.x which seemed to fix the problem. However, upgrading CR to 9.1.1.461 in CC 2014 or CC 2015 breaks it again.

Any suggestions? I can't use CR 8.x as Lightroom CC 2015 has CR 9.0 and some of the changes I make in Lightroom aren't carried through to PS correctly if it doesn't also have CR 9.x

Hopefully this will be of some help. Failing that I'm going to be installing one of the dev CC 2015 builds in the next couple of days in connection with the ongoing healing brush work, so maybe there is some extra logging I can switch on in that which might help to track this down?

Oddly enough, after disabling GPU for ACR (which appeared to fix it for the file I was having problems with at the time) shortly afterwards the problem reappeared with another file - while ACR GPU usage was switched off..

Even odder, reopening PS, switching on GPU usage in ACR and switching it off again (without closing the dialog) and *then* refreshing the smart object, fixed it again...

If it's any help, the crash seems more likely to occur when ACR pops up its confirmation/adjustments dialog during the refresh. Whether it does this or not also seems hard to predict as sometimes it will and sometimes it won't...

It didn't happen with ACR 8.x because I was sitting there refreshing the object after making changes to the metadata in Lightroom to try to figure out why one of the spot removal edits wasn't rendering correctly in PS/ACR.

That's when I checked the ACR versions and saw that LR was running 9.0 and PS 8.x and decided to update ACR to try to fix the problem. Sure enough, it now renders correctly in ACR but crashes when I try to refresh the object.

And FWIW, it also happens with both the previous version of the video driver and the latest one from Intel that I installed yesterday.

Does the linked smart object file reside in your OneDrive directory? If you copy the file so it's on the desktop (not in the OneDrive directory) and then create a new file and create a linked smart object to the version on the desktop, does it still crash?

I'm not at that machine until Monday but I'm certain that neither the PSD nor the linked CR2 file is in the MS OneDrive directory. In fact I have no idea why that DLL is loaded at all as it's an Intel processor, not AMD. Although certainly OneDrive will be running on the machine.