PHOTOSHOP - Incorrect warning dialog about embedded profiles when opening OpenEXR file

  • 1
  • Problem
  • Updated 3 years ago
  • In Progress
  • (Edited)
If I try and load an OpenEXR frame, which format contains no embedded ICC profile information, and if I have NOT checked "Ask when opening" in Color Setting's provision for missing profiles, then instead of telling me it's missing a profile, a panel pops up telling me that my file "has an embedded color profile that does not match the current RGB working space". (a) it doesn't have an embedded color profile and (b) the warning goes on to tell me the problem is that the embedded profile, sRGB IEC61966-2.1, does not match the working space profile, which is sRGB IEC61966-2.1, i.e. it's telling me two things are the same but don't match.
Photo of Joseph Goldstone

Joseph Goldstone

  • 5 Posts
  • 0 Reply Likes

Posted 3 years ago

  • 1
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2656 Posts
  • 341 Reply Likes
You might include a link to a sample OpenEXR image, using www.dropbox.com
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 818 Reply Likes
Which version of Photoshop are you using?
Which OS version are you using?

Are you using the Adobe OpenEXR plugin, or a third party OpenEXR plugin? (because this sounds a lot like an old bug in a third party plugin)
Photo of Joseph Goldstone

Joseph Goldstone

  • 5 Posts
  • 0 Reply Likes
Hello Steve, Chris: This was with PS CC 2015 (2015.0.1) on Mac OS X 10.10.4. I don't believe I am using any third-party plug-in, at least intentionally -- there is nothing in my PS CC 20125 Plug-ins folder except an empty folder named 'Generator'.

Two variants of this OpenEXR can be found at https://www.dropbox.com/sh/dubfw2119e....

The one with the name that starts with ACES has ACES primaries and white point (R at (0.73470, 0,26530), G at (0, 1), B at (0.00010, -0.07700), W at (0.32168, 0.33767)).

The one with the name that does not start with ACES has ARRI wide-gamut primaries and white point (R at (0.684, 0.313), G at (0.221, 0.848), B at 0.0861, -0.102), W at (0.3127, 0.3290)).

[Historical] note:

Of course you don't need the primaries and white point to reproduce this bug; I put them out there just in case you want to use these images in the future. These came out of a criticism of Kodak memory colors: that the scenes depicted therein were more familiar to those who lived a rural life. So this was a < $100 attempt to produce what I would call US-specific commercial memory colors. I tried to make it so that no product in the image had been through a brand change in at least 20 years. Hope they end up of some use to you.
Photo of Joseph Goldstone

Joseph Goldstone

  • 5 Posts
  • 0 Reply Likes
The only OpenEXR reference in that list is this one: "OpenEXR 16.0.1, Copyright © 2003-2015 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin".

So if that's third-party, someone is spoofing being from San Jose.

I've put a copy of the System Info output in the Dropbox.

Sorry to hear about the cold and migraine; there used to be a box of Excedrin in the shot, but I think I ended up cannibalizing it for one of my own headaches.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 815 Reply Likes
OK, that is our plugin. Now how the heck did it get onto the wrong code path for you, but not for me? (and I'm testing with the shipped version right now, not a dev build)
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 815 Reply Likes
Think I found it -- this happens if you have sRGB set as the default RGB profile, ask when opening ON for mismatches but OFF for missing profiles. Somehow in that combination the logic has gotten messed up and shows the wrong warning dialog.
Photo of Joseph Goldstone

Joseph Goldstone

  • 5 Posts
  • 0 Reply Likes
Where is the default RGB profile set? In Color Settings, I just changed sRGB to Rec 709 (in the Working Spaces' RGB pop-up), and clicked OK, and re-read the file, and get the same confused error message except that now it's telling me the embedded Rec 709 profile doesn't match the working space Rec 709 profile. Is there a different place for me to set the default RGB profile?
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 815 Reply Likes
That is the default RGB profile.

I'll work out the details of the problem once I get back to the office. But at least I figured out how to reproduce it.
Photo of Joseph Goldstone

Joseph Goldstone

  • 5 Posts
  • 0 Reply Likes
I realized the photos I uploaded were from a test that had been shot quite hot, for complex reasons involving SMPTE ST 2084, so I replaced those two images with later ones from another test, same subject matter, but whose content should tonemap more straightforwardly if you are so inclined.

And of course they both still show the same spurious warning that caused me to start this thread in the first place.