Skip to main content
Participating Frequently
May 26, 2019
Question

a bug when editing in photoshop via lightroom

  • May 26, 2019
  • 4 replies
  • 830 views

I believe I have located a bug in Lightroom Classic CC when editing a photo in photoshop and the image is to be transferred back to Lightroom on saving.

If you have images stored on an external drive and edit them in photoshop. Upon saving them, the PSD file is created in the correct location on the external drive.. but Lightroom fails to create a link to the file. Lightroom does attempt to create a linked file within the Lightroom catalogue, but it's the grey 'unable to locate file' place holder image.

The file path to the 'Missing' PSD that is displayed in the panel above the film strip is the correct path and manually locating the file will link the file correctly.

IF you follow the same process with an image stored on the local HDD this process works flawlessly. This is regardless if the catalogue is on the internal or external drive. in my testing, it all depended if the image was on an internal drive or an external drive.

My set up is that I have both the catalogue and images on an external drive that is permanently plugged into my MacBook and have never been able to get this function to operate correctly.

*Oh and Yes I am using save cmd+s rather than save as *

    This topic has been closed for replies.

    4 replies

    GoldingD
    Legend
    May 26, 2019

    And workaround, export before editing in photoshop.

    GoldingD
    Legend
    May 26, 2019

    And alternatively, what happens if you Close instead of Save?

    GoldingD
    Legend
    May 26, 2019

    What happens if you flatten the PSD before the save?

    johnrellis
    Legend
    May 26, 2019

    That's strange.  Initial troubleshooting steps:

    1, Please copy/paste the first ten lines of the LR menu command Help > System Info.  Do the same for Photoshop's Help > System Info. That will tell us the exact software and operating-system versions you're running (the Creative Cloud app sometimes fails to ensure you're on "the latest"). 

    2. In Finder, right-click the external disk and do Get Info.  Paste a screenshot of the General section, e.g.

    That will tell us possibly important details about the external disk.

    DiastolicAuthor
    Participating Frequently
    May 26, 2019

    Lightroom Classic version: 8.3 [ 201905061635-edecdfdb ]

    License: Creative Cloud

    Language setting: en-GB

    Operating system: Mac OS 10

    Version: 10.14.5 [18F132]

    Application architecture: x64

    Logical processor count: 8

    Processor speed: 2.3 GHz

    Built-in memory: 16,384.0 MB

    Real memory available to Lightroom: 16,384.0 MB

    Adobe Photoshop Version: 20.0.4 20190227.r.76 2019/02/27: 1205725  x64

    Number of Launches: 7

    Operating System: Mac OS 10.14.5

    System architecture: Intel CPU Family:6, Model:6, Stepping:1 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2, AVX, AVX2, HyperThreading

    Physical processor count: 4

    Logical processor count: 8

    Processor speed: 2300 MHz

    Built-in memory: 16384 MB

    Free memory: 8068 MB

    Memory available to Photoshop: 13679 MB

    johnrellis
    Legend
    May 26, 2019

    I'm wondering if this is a bad interaction between the case of the file path and/or the ExFAT filesystem. (LR has a number of obscure bugs when file paths differ only by case.)  Some more steps:

    1. Edit a new file in Photoshop as you have before.

    2. In PS, do File > Save.

    3. Right-click the title tab above the PS window and do Reveal In Finder:

    4. In Finder, right-click that selected file and do Get Info. Post a screenshot including the General section, e.g.

    That will show the exact file path that Mac OS is using.

    4. In LR, verify that file has been imported and is marked missing.

    5. In LR, select the file. In the Metadata panel, hover the mouse over the folder name and wait until the full file path appears. Capture that in a screenshot using Shift + Cmd + 3 and post the relevant part here, e.g.

    That will show the exact path LR is using internally (including the case of the path), and we can compare it to the case that Mac OS is using.