Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

LrTasks.execute is blocked

Community Beginner ,
Aug 19, 2025 Aug 19, 2025

This issue appears with the newest version of Lightroom Classic (14.5) and only on MacOS with Intel processor (x64 architecture).

 

When a plug-in calls LrTasks.execute, no other calls to this function can be made until the first one has finished. Any subsequent calls appear to wait until the first one has finished. This is not only the case within a single plug-in. Instead, one plug-in can block another.

 

Until version 14.4 multiple calls worked in parallel. On windows and on MacOS with Apple Silicon architecture it still works.

 

@Rikk Flohr: Photography  Could this behavior be related to the recetly fixed bug with LrTasks.execute on MacOS with x64 architecture that is described here?

Plugin Crashes when a Plug-in uses LrTasks.execute 

TOPICS
macOS , SDK
108
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Aug 19, 2025 Aug 19, 2025
LATEST

"Could this behavior be related to the recently fixed bug with LrTasks.execute on MacOS with x64 architecture that is described here?"

 

I'd bet money on it. The symptoms smelled like some kind of race condition at the lower levels of LR or Apple libraries, and the easiest fix would be simply to serialize access to avoid the race condition.  Intel Macs are no longer a priority for either company.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines