Skip to main content
January 25, 2026
Question

Pasting JSON string into Library Text Filter freezes LrC (Persistent Freeze)

  • January 25, 2026
  • 1 reply
  • 32 views

I encountered a severe issue where accidentally pasting a long string of JSON code (Elementor/CSS configuration data) into the Library module's Text Filter causes Lightroom Classic to become unresponsive and unusable.

Steps to reproduce:

  1. Open Lightroom Classic (Library Module).

  2. Enable the Text Filter bar (\ key).

  3. Paste a complex JSON string (sample provided below) into the search field.

  4. Lightroom attempts to process the query.

Actual Result:

  1. UI Freeze: The interface becomes unresponsive. Right-click context menus stop working.

  2. Develop Module Failure: Switching to the Develop module results in a blank/grey screen. The image does not load, and sliders are inactive, even though the filmstrip is visible.

  3. Persistence: The issue persists after restarting Lightroom. The application "remembers" the text in the filter and immediately freezes upon launch.

  4. Reset Failure: Resetting Preferences (Alt/Opt + Shift on launch) does not fix the issue. The bad search string seems to be stuck in the catalog state.

  5. Workaround: The only way to restore functionality was to create a brand new Catalog and import the old catalog into it.

Expected Result:
Lightroom should either handle the string as plain text (returning 0 results) or truncate/reject the input if it's too complex, without freezing the entire application logic.

Sample code that caused the crash (fragment):
how_background_position_tablet":"","background_overlay_hover_slideshow_background_position_mobile":"","background_overlay_hover_slideshow_lazyload":"","background_overlay_hover_slideshow_ken_burns":"","background_overlay_hover_slideshow_ken_burns_zoom_direction":"in","background_overlay_hover_opacity":{"unit":"px","size":0.5,"sizes":[]},"background_overlay_hover_opacity_laptop":{"unit":"px","size":"","sizes":[]},"background_overlay_hover_opacity_tablet":{"unit":"px","size":"","sizes":[]},"background_overlay_hover_opacity_mobile":{"unit":"px","size":"","sizes":[]}

1 reply

johnrellis
Legend
January 27, 2026

I'm not able to reproduce this problem with the sample JSON you provided. What is the exact text filter you're using (e.g. Any Searchable Field Contains Words)?  

 

There's a likely related bug report already filed and acknowledged by Adobe:

https://community.adobe.com/t5/lightroom-classic-bugs/p-pasting-long-list-of-file-names-into-quot-any-search-field-contains-quot-stalls-lr-for-10-minutes/idi-p/15329696

 

With that bug, I found that if I cleared the search text and waited for 10 minutes or longer until LR's CPU usage dropped, then restarted LR, LR would then operate correctly.  

 

The last search is stored in the catalog, not preferences.