Lightroom 2015.4 hangs regularly on my system

  • 1
  • Problem
  • Updated 3 years ago
  • (Edited)
Using Lightroom 2015.4 on Windows 10. The application goes "unresponsive" after a few minutes use. Sometimes when importing images, sometimes when editing. Even when running idle in the background I've found it to hang. I've looked through other suggestions here, tried re-installing and also disabled the GPU accelleration, but it still repeatedly hangs. Getting really frustrated and open to any other ideas!
Photo of SimonH

SimonH

  • 7 Posts
  • 3 Reply Likes
  • at my wits end!

Posted 3 years ago

  • 1
Photo of Simon Chen

Simon Chen, Principal Computer Scientist

  • 1490 Posts
  • 471 Reply Likes
Do you use any 3rd party Lightroom plug-ins? Copy and paste the info from Lightroom's system info dialog here would be useful.

What are you're doing inside Lightroom when this happens? Even if you turned off the GPU, it is a good idea to update the GPU driver for your machine. There are links to major vendor's driver download site here https://helpx.adobe.com/lightroom/kb/lightroom-gpu-faq.html.

When it crashes, do you have a crash log?
Photo of SimonH

SimonH

  • 7 Posts
  • 3 Reply Likes
Hi Simon, thanks for your reply.

>Do you use any 3rd party Lightroom plug-ins?

I do (listed below). I did try disabling all of these, restarted Lightroom with all plug-ins disabled and it still crashed after a few minutes, unfortunately.

Here's my system info with the plug-ins re-enabled:
Lightroom version: CC 2015.4 [ 1060496 ]License: Creative Cloud
Operating system: Windows 10
Version: 10.0
Application architecture: x64
System architecture: x64
Logical processor count: 4
Processor speed: 3.5 GHz
Built-in memory: 16327.2 MB
Real memory available to Lightroom: 16327.2 MB
Real memory used by Lightroom: 413.6 MB (2.5%)
Virtual memory used by Lightroom: 372.4 MB
Memory cache size: 234.3 MB
Maximum thread count used by Camera Raw: 4
Camera Raw SIMD optimization: SSE2,AVX,AVX2
System DPI setting: 96 DPI
Desktop composition enabled: Yes
Displays: 1) 1920x1080
Input types: Multitouch: No, Integrated touch: No, Integrated pen: No, External touch: No, External pen: No, Keyboard: No

Graphics Processor Info: 
GeForce GTX 970/PCIe/SSE2

Check OpenGL support: Passed
Vendor: NVIDIA Corporation
Version: 3.3.0 NVIDIA 361.75
Renderer: GeForce GTX 970/PCIe/SSE2
LanguageVersion: 3.30 NVIDIA via Cg compiler


Application folder: C:\Program Files\Adobe\Adobe Lightroom
Library Path: C:\Lightroom Catalog\Catalog.lrcat
Settings Folder: C:\Users\Simon Harrowing\AppData\Roaming\Adobe\Lightroom

Installed Plugins: 
1) Canon Tether Plugin
2) Flickr
3) jf PicasaWeb

Config.lua flags: None

Adapter #1: Vendor : 10de
Device : 13c2
Subsystem : 136619da
Revision : a1
Video Memory : 4007
Adapter #2: Vendor : 1414
Device : 8c
Subsystem : 0
Revision : 0
Video Memory : 0
AudioDeviceIOBlockSize: 1024
AudioDeviceName: Speakers (Razer Surround Audio Controller)
AudioDeviceNumberOfChannels: 2
AudioDeviceSampleRate: 44100
Build: LR5x102
Direct2DEnabled: false
GPUDevice: not available
OGLEnabled: true

> What are you're doing inside Lightroom when this happens?

It most commonly crashes just after an import operation. But has also regularly crashed while editing in develop mode, and also while browsing in library mode. 

> Even if you turned off the GPU, it is a good idea to update the GPU driver for your machine

Yes, I keep my GPU driver up-to-date using GeForce Experience. Just checked and it's the most recent driver available for my GPU.

>When it crashes, do you have a crash log?

Could you give me some pointers on how to obtain a crash log? I've not been able to work out how to do this.

Many thanks.
Photo of Simon Chen

Simon Chen, Principal Computer Scientist

  • 1490 Posts
  • 471 Reply Likes
This https://support.microsoft.com/en-us/kb/931673 describes how to generate a dmp file. Please share the dmp file online somewhere (dropbox or others) so I can download and check. Thanks.
Photo of SimonH

SimonH

  • 7 Posts
  • 3 Reply Likes
Thanks, here you go.

https://drive.google.com/open?id=0B-H-MJi0JmJHRE5XZE53MVZjeWs

It's a hefty file, I don't know if they're usually 3GB?!
Photo of Simon Chen

Simon Chen, Principal Computer Scientist

  • 1490 Posts
  • 471 Reply Likes
Here is the call stack at the time of the hang: note the faulting module is Microsoft's C:\Windows\System32\esent.dll (https://en.wikipedia.org/wiki/Extensible_Storage_Engine).

I don't know how this info relates to your current system setup. Since it might be storage related, it might be helpful to try to optimize the Lightroom catalog (File>Optimize Catalog...) to see if it helps.


FAULTING_IP: +ff9a0c0
00000000`00000000 ??              ???

EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 0000000000000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD:  0000000000002394

PROCESS_NAME:  lightroom.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - One or more arguments are invalid

MOD_LIST: <ANALYSIS/>

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

BUGCHECK_STR:  APPLICATION_FAULT_SHUTDOWN_FILL_PATTERN_ffffffff

PRIMARY_PROBLEM_CLASS:  SHUTDOWN_FILL_PATTERN_ffffffff

DEFAULT_BUCKET_ID:  SHUTDOWN_FILL_PATTERN_ffffffff

LAST_CONTROL_TRANSFER:  from 00007ff88a96aadf to 00007ff88dab4e64

STACK_TEXT:  
00000000`0014f0c8 00007ff8`8a96aadf : 00000000`00000000 00000000`00000000 00000000`00000000 00007ff8`8da308f9 : ntdll!ZwWaitForSingleObject+0x14
00000000`0014f0d0 00007ff8`7d30b509 : 00000000`2c3168d0 00000000`00000001 00000000`00000000 00000000`00004414 : KERNELBASE!WaitForSingleObjectEx+0x8f
00000000`0014f170 00007ff8`7d2d9989 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : esent!UtilThreadEnd+0x39
00000000`0014f1a0 00007ff8`7d2f6550 : 00000000`00000000 00000000`22a35750 00000000`00000001 00e50000`26a66890 : esent!PatrolDogSynchronizer::TermPatrolDog+0x41
00000000`0014f1d0 00007ff8`7d2f6367 : 00000000`00000000 00000000`00000001 00000000`77cdc010 00007ff8`7d2759fb : esent!OSDiskTerm+0x24
00000000`0014f200 00007ff8`7d2f671c : 00000000`00000000 00007ff8`7d2e06d1 00007ff8`7d507370 00000000`00000001 : esent!OSTerm+0x4b
00000000`0014f230 00007ff8`7d2f61d4 : 00000000`00000001 00000000`22a35750 00000000`00000001 00000000`32fa0020 : esent!OSUTerm_+0x14
00000000`0014f260 00007ff8`7d2dfcad : 00007ff8`7d507280 00000000`00000000 00000000`00000001 00000000`32fa0020 : esent!OSUTerm+0x50
00000000`0014f2a0 00007ff8`7d2dfb8e : 00000000`32fa0020 00000000`0014f358 00000000`32fa0020 00000000`ffffffff : esent!FreePinst+0x109
00000000`0014f2e0 00007ff8`7d2de054 : 00000000`00000001 00000000`32fa0020 00000000`32fa0020 00000000`00000000 : esent!ErrTermAlloc+0x36
00000000`0014f310 00007ff8`7d2e026c : 00000000`32fa0020 00007ff8`00000001 00000000`00000000 00000000`32fa0020 : esent!ErrTermComplete+0x220
00000000`0014f3a0 00007ff8`818be6cc : 00000000`32fa0020 00000000`00000001 00000000`00000061 00007ff8`8da69a98 : esent!JetTerm2+0x6c
00000000`0014f400 00007ff8`818ba697 : 00000000`28e5e5e0 00000000`220e7450 00000000`00360000 00000000`2211d440 : fhcat!DataProtectionCatalog::CatalogInternal::~CatalogInternal+0x1a4
00000000`0014f450 00007ff8`818baa04 : 00000000`00000001 00000000`2211d440 00000000`2211d440 00000000`28df9f00 : fhcat!ATL::CComObject<CDpCatalog>::~CComObject<CDpCatalog>+0x2f
00000000`0014f480 00007ff8`818ba72a : 00007ff8`818ba9f0 00007ff8`8da57ad5 00000000`00000000 00000000`00360000 : fhcat!ATL::CComObject<CDpCatalog>::`scalar deleting destructor'+0x14
00000000`0014f4b0 00007ff8`6dbf690b : 00000000`220e7450 00000000`28df9f58 00000000`00000000 00000000`43924970 : fhcat!ATL::CComObject<CDpCatalog>::Release+0x4a
00000000`0014f4e0 00007ff8`6dbf4968 : 00007ff8`6dbf68e0 00000000`00000000 00000000`00000000 00000000`00000000 : fhshl!guard_dispatch_icall_nop+0x143b
00000000`0014f510 00007ff8`6dbf4d19 : 00000000`00000001 00000000`00000001 00000000`00000000 00007ff8`8b0f7fc0 : fhshl!CRT_INIT+0xcc
00000000`0014f550 00007ff8`8da24fc8 : 00007ff8`6dbe0000 00007ff8`00000000 00000000`00000000 00000000`00000000 : fhshl!DllMainCRTStartup+0x219
00000000`0014f6c0 00007ff8`8da1558a : 00000000`199805f0 00007ff8`6dbe0000 00000000`00000000 00000000`00000000 : ntdll!LdrpCallInitRoutine+0x4c
00000000`0014f720 00007ff8`8da175cd : 00000000`42894520 00000000`19980690 00000000`42894520 00000000`00000000 : ntdll!LdrpProcessDetachNode+0xfe
00000000`0014f7f0 00007ff8`8da18d41 : 00000000`00000000 00007ff8`8aefae80 00000000`00000001 00000000`00000001 : ntdll!LdrpUnloadNode+0x49
00000000`0014f840 00007ff8`8da18c64 : 00000000`c000022d 00007ff8`8aefae00 00000000`00000000 00000000`42894520 : ntdll!LdrpDecrementModuleLoadCountEx+0xc9
00000000`0014f890 00007ff8`8a95c97d : 00000000`0014fd20 00000000`00000009 00000000`199805f0 00000000`0014fa30 : ntdll!LdrUnloadDll+0x94
00000000`0014f8c0 00007ff8`8aefaea8 : 00000000`0014fd20 00000000`0014fa30 00000000`0014fd10 00007ff8`8af0aa41 : KERNELBASE!FreeLibrary+0x1d
00000000`0014f8f0 00007ff8`8aefabda : 00007ff8`8b0fc19d 00000000`00000000 00000000`00000000 00007ff8`8af02fd3 : combase!CClassCache::CDllPathEntry::CFinishObject::Finish+0x28 [d:\th\com\combase\objact\dllcache.cxx @ 3351]
00000000`0014f920 00007ff8`8af02e29 : 00000000`0014f970 00000000`0014fd10 00000000`ffffffff 00007ff8`8b0f7fb0 : combase!CClassCache::CFinishComposite::Finish+0x6e [d:\th\com\combase\objact\dllcache.cxx @ 3461]
00000000`0014f950 00007ff8`8af7ec79 : 00002394`00000002 00000000`00000001 00000000`ffffffff 00007ff8`5c1c9662 : combase!CClassCache::FreeUnused+0x11d [d:\th\com\combase\objact\dllcache.cxx @ 6550]
00000000`0014fd90 00007ff8`5c2cbd7b : 00000000`00000000 00007ff8`5c1c9662 00000000`00000000 00000000`0050dec0 : combase!CoFreeUnusedLibrariesEx+0x89 [d:\th\com\combase\objact\dllapi.cxx @ 116]
00000000`0014fdd0 00007ff8`5c30fc51 : 00000000`00000000 00007ff8`5c290194 00000000`00000001 00000001`400223b0 : mfc120u!AfxOleTermOrFreeLib+0x47 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\oleinit.cpp @ 149]
00000000`0014fe00 00007ff8`5c2e1a33 : 00000000`00000000 00000000`00000001 00000000`00000001 00000001`400223b0 : mfc120u!AfxUnlockTempMaps+0x61 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winhand.cpp @ 42]
00000000`0014fe30 00007ff8`5c246836 : 00000000`00000000 00000001`40000000 00000000`00000001 00000001`400223b0 : mfc120u!CWinThread::OnIdle+0x1ab [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\thrdcore.cpp @ 721]
00000000`0014fe70 00007ff8`5c2e17f6 : 00000001`400223b0 00000000`00000001 00000000`00000001 00000000`00501cf0 : mfc120u!CWinApp::OnIdle+0x8e [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\appcore.cpp @ 1075]
00000000`0014fea0 00007ff8`5c3100de : 00000000`00000001 00000001`40000000 00000000`00000000 00000000`00501cf0 : mfc120u!CWinThread::Run+0x56 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\thrdcore.cpp @ 621]
00000000`0014fee0 00000001`40005bae : 00000000`00000001 00000000`00000000 00000000`00000000 00000000`0000001f : mfc120u!AfxWinMain+0xa6 [f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winmain.cpp @ 47]
00000000`0014ff20 00007ff8`8d868102 : 00000001`40005c48 00000000`00360000 00000000`00360000 00000000`00000000 : lightroom!__tmainCRTStartup+0x162 [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c @ 618]
00000000`0014ff60 00007ff8`8da6c2e4 : 00007ff8`8d8680e0 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x22
00000000`0014ff90 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x34


STACK_COMMAND:  ~0s; .ecxr ; kb

FOLLOWUP_IP: 
esent!UtilThreadEnd+39
00007ff8`7d30b509 488b4b18        mov     rcx,qword ptr [rbx+18h]

SYMBOL_STACK_INDEX:  2

SYMBOL_NAME:  esent!UtilThreadEnd+39

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: esent

IMAGE_NAME:  esent.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  5632d427

FAILURE_BUCKET_ID:  SHUTDOWN_FILL_PATTERN_ffffffff_80000003_esent.dll!UtilThreadEnd

BUCKET_ID:  X64_APPLICATION_FAULT_SHUTDOWN_FILL_PATTERN_ffffffff_esent!UtilThreadEnd+39

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/lightroom_exe/6_4_0_10/56a2e8ef/unknown/0_0_0_0/bbbbbbb4/800000...

Followup: MachineOwner
---------

0:000> lmvm esent
start             end                 module name
00007ff8`7d230000 00007ff8`7d529000   esent      (pdb symbols)          d:\symbols_cache\microsoft\esent.pdb\7D6A793903BD4D62811F47BCE85FD27B1\esent.pdb
    Loaded symbol image file: esent.dll
    Image path: C:\Windows\System32\esent.dll
    Image name: esent.dll
    Timestamp:        Thu Oct 29 19:21:27 2015 (5632D427)
    CheckSum:         002EFF6E
    ImageSize:        002F9000
    File version:     10.0.10586.0
    Product version:  10.0.10586.0
    File flags:       0 (Mask 3F)
    File OS:          40004 NT Win32
    File type:        2.0 Dll
    File date:        00000000.00000000
    Translations:     0409.04b0
    CompanyName:      Microsoft Corporation
    ProductName:      Microsoft® Windows® Operating System
    InternalName:     esent.dll
    OriginalFilename: esent.dll
    ProductVersion:   10.0.10586.0
    FileVersion:      10.0.10586.0 (th2_release.151029-1700)
    FileDescription:  Extensible Storage Engine for Microsoft(R) Windows(R)
    LegalCopyright:   © Microsoft Corporation. All rights reserved.
Photo of SimonH

SimonH

  • 7 Posts
  • 3 Reply Likes
Yeah, tried optimising the catalog again (it's optimised once a week at backup) and it still crashed. I've now even tried a fresh install of windows and lightroom, still getting random crashes, usually just after import.
Photo of SimonH

SimonH

  • 7 Posts
  • 3 Reply Likes
Also crashing during exports. Also crashing when I made a brand new catalog. Also crashing when I moved the catalog from my main SDD hard-drive to another SATA drive. In trying to diagnose this I  think I've removed every common feature apart from the underlying PC and lightroom itself, but it still regularly goes unresponsive. I really don't know what else to try, it seems to me to be an underlying bug in Lightroom that's causing it.
Photo of Cathy Dixon Knight

Cathy Dixon Knight

  • 2 Posts
  • 0 Reply Likes
I am also having this problem. I haven't used it in a few weeks. I just updated today after having the crashing problem with no help. I am also, however, having problems with a couple other programs (not crashing, but briefly getting a "not responding" message flash up and then go away, so I may have a virus or something...

I did disable the GPU and was able to get it going again (I only imported and applied a preset with no problems and then shut down).

https://drive.google.com/file/d/0B_Gr13oB8bTxWG8tWEJKLVBRWmM/view?usp=sharing
(Edited)