Lightroom 4.1: Cross-thread Deadlock Win 7 x64

  • Problem
  • Updated 3 years ago
  • (Edited)
When Lightroom crashes (happens from time to time),
I found, the reason is a Cross-thread Deadlock.
(Windows event console)

The Application Hang occurs mostly when
a slider is slowly moved via mouse, back-and-forth
and out of the slider element region while holding the mouse button.

I work on an i7 920, 6 GB mem, multi-screen setup.
Photo of Foto VI

Foto VI

  • 77 Posts
  • 5 Reply Likes
  • excited

Posted 4 years ago

  • 1
Photo of Foto VI

Foto VI

  • 77 Posts
  • 5 Reply Likes
Does anybody from Adobe even read this?
Photo of Allan Olesen

Allan Olesen

  • 64 Posts
  • 4 Reply Likes
I tried reproducing it moving the Contrast slider slowly back and forth. I moved the cursor into the image area, moved it up and down, moved it in circles around the slider, and even reduced the size of the window and moved the cursor outside the window.

I was not able to get a crash.

Win7 64, i7, 12 GB.
Photo of Foto VI

Foto VI

  • 77 Posts
  • 5 Reply Likes
Hi Allan, what kind of graphics card do you use?
Mine is a Geforce 9600 GT

Do you experience, that LR while in Develop mode,
hangs from time to time?
Photo of Allan Olesen

Allan Olesen

  • 64 Posts
  • 4 Reply Likes
It is an Nvidia Quadro FX 880M.

I don't experience hangs. Only very slow GUI updates.
Photo of Foto VI

Foto VI

  • 77 Posts
  • 5 Reply Likes
It just happened again.

I was importing images, at the same time working on some development.
I moved a slider ... LR was computing the result ...
- and during this time window -
I touched the horizontal slider in the film strip ... CRASH.

Had to kill the process, unfortunately.
Photo of Foto VI

Foto VI

  • 77 Posts
  • 5 Reply Likes
I have observed a new detail:
The crash happens especially when the mousebutton
is shortly released and then the slider is dragged further
several times. (All in develop module)

To make the crash happen more likely,
a lot of images should be selected and the "Auto Sync" activated.
Preferably choose a slower computer.

During all this you can see the action being taken out in the
progress bar (upper left corner).
If you try it often and fast enough, you will cause
stacking of actions to be performed - causing a freeze / crash.
Photo of Foto VI

Foto VI

  • 77 Posts
  • 5 Reply Likes
Is it possible to generate a Log or Dump of some kind
where reasons for the crashes may become evident in?
Photo of

  • 2 Posts
  • 0 Reply Likes
I have definitely seen something with similar symptoms lately. In develop module, grab a slider (noise reduction, sharpness, etc...) and it will hang at some point and I have to restart. Very frustrating.
Photo of Foto VI

Foto VI

  • 77 Posts
  • 5 Reply Likes
It happens almost everytime when I hesitate, hold the mouse button longer than necessary, go a bit further and then back again. The crash doesn't occur IF I dial in a number for a slider or pinpoint the place a slider or repair spot should go.
But if there is a jitter, slur at the end or hesitation ...
CRASH!