P: Memory problem for Nikon Tethered Live Shooting

2 Votes
Engaged ,
Apr 05, 2021 Apr 05, 2021

Copy link to clipboard

Copied

LrC 10.2 is consuming memory at an alarming rate when Tethered Live Shooting is activated for Nikon cameras on Windows 10. It looks very much like a memory leak of huge proportions.

 

This problem is considerably worse for some Nikon DSLR camera models than others. Initially @Steve Martin reported this problem with his newly purchased Nikon D7500.

 

I tested with my Nikon D750, and although there was evidence of a slow memory leak, I couldn't reproduce the severe memory leak Steve was seeing on his computer.

 

After trying everything from resetting preferences to reinstalling LrC and trying on a different computer, Steve tried a Nikon D90 and found it was worse than the D7500.

 

I have a Nikon D90 which I could use to do testing and can confirm his problem on my own Windows 10 PC computer.

Starting LrC 10.2 in Library Grid view with an empty folder selected, LrC soon settled into an idle state using the small amount of memory shown in the screen shot below taken after 5 minutes of doing nothing.

 

LrC10.2_Nikon_D90_Tehered_Live-f93591b2-4167-4021-ac82-7bf8a68bbf31-222721754.jpgLrC10.2_Nikon_D90_Tehered_Live-f93591b2-4167-4021-ac82-7bf8a68bbf31-222721754.jpg


At 7 minutes of running, I activated Tethered Shooting with the Nikon D90 connected. At the 10 minute mark, memory use had increased, as shown in the screen shot below.

 

LrC10.2_Nikon_D90_Tehered_Live-c366c8e6-8135-4d69-9650-bdf03b46c45b-224568796.jpgLrC10.2_Nikon_D90_Tehered_Live-c366c8e6-8135-4d69-9650-bdf03b46c45b-224568796.jpg


At 12 minutes, I activated Live mode as shown below, where you can see almost 200MB more memory had been taken by LrC in just 2 minutes of Live view.

 

LrC10.2_Nikon_D90_Tehered_Live-14a5434d-4282-478c-95d2-8a26ffd0ae19-225492317.jpgLrC10.2_Nikon_D90_Tehered_Live-14a5434d-4282-478c-95d2-8a26ffd0ae19-225492317.jpg


Now things get very bad. Leaving LrC in Live shooting mode while doing nothing else (no exposure settings changed, no shots taken), memory usage rapidly climbed at an astonishing rate, and after 10 minutes had passed, LrC had taken over 10.8GB.

 

At this point I disabled Live shooting, but left Tethered Shooting active. Memory use by LrC increased slowly and after 2 more minutes, had not changed very much.


I activated Live shooting again and immediately LrC began its relentless consumption of memory. After another 2.5 minutes it had reached a staggering 12.3 GB, as shown in the screen shot below.

 

LrC10.2_Nikon_D90_Tehered_Live-1898b329-e99e-4670-9abe-747e34927cf2-249503863.jpgLrC10.2_Nikon_D90_Tehered_Live-1898b329-e99e-4670-9abe-747e34927cf2-249503863.jpg


I deactivated both Live mode and Tethered Shooting, then waited another 2 minutes. Not a single byte of memory was released by LrC.

 

I then closed LrC. The release of its massive memory grab can be seen in this screen shot on Windows Task Manager's memory performance tab.

 

LrC10.2_Nikon_D90_Tehered_Live-d2086460-968b-4674-b875-cf92ec2940df-555669490.jpgLrC10.2_Nikon_D90_Tehered_Live-d2086460-968b-4674-b875-cf92ec2940df-555669490.jpg


This test lasted only 29 minutes and during that time LrC took almost all available physical memory in a period of only 12 minutes while Live Tethered Shooting was active.

 

This is a serious problem with LrC's Nikon Tethered Live Shooting that needs urgent high priority attention.

Bug Fixed
TOPICS
macOS , Windows

Views

5

Translate

Translate

Report

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

correct answers 1 Correct answer

Adobe Employee , Jun 08, 2021 Jun 08, 2021
Greetings, Updates to Camera Raw, Lightroom Classic and the Lightroom Ecosystem products for Desktop, Mobile and Web, were released today and contain a fix for this issue. Please refresh your Creative Cloud application and install your update when it becomes available. Thank you for your patience.

Votes

Translate

Translate
5 Comments
New Here ,
Apr 05, 2021 Apr 05, 2021

Copy link to clipboard

Copied

@anthony_blackett , Thanks for taking out time to report it . We are looking into it.

Votes

Translate

Translate

Report

Report
New Here ,
Apr 05, 2021 Apr 05, 2021

Copy link to clipboard

Copied

I can confirm that LrC using Nikon Tethering uses up all my 16GB computer memory within 25minutes. It appears that once LrC uses some memory it is never released - until LrC is closed

Votes

Translate

Translate

Report

Report
LEGEND ,
Apr 28, 2021 Apr 28, 2021

Copy link to clipboard

Copied

I've been having massive issues with this; it causes dramatic lags and is nearly halting my processing.

Votes

Translate

Translate

Report

Report
Adobe Employee ,
Jun 08, 2021 Jun 08, 2021

Copy link to clipboard

Copied

Greetings,

Updates to Camera Raw, Lightroom Classic and the Lightroom Ecosystem products for Desktop, Mobile and Web, were released today and contain a fix for this issue.

Please refresh your Creative Cloud application and install your update when it becomes available. Thank you for your patience.

Rikk Flohr - Customer Advocacy: Adobe Photography Products

Votes

Translate

Translate

Report

Report
Engaged ,
Jun 08, 2021 Jun 08, 2021

Copy link to clipboard

Copied

LATEST

@Rikk 

The serious memory leak has been fixed, but...

For my Nikon D750, every time I activate Live View memory use goes up by about 4MB, but is stable while Live View is active. When Live View is deactivate, memory use by LrC 10.3 goes up by another 4MB. So every time I activate/deactivate Tethered Live View with my D750, LrC consumes 8-9MB. There is still a leak somewhere there.

My D90 behaves quite differently. While Live View is activated, memory use cycles up and down by about 138MB, repeating periodically with about an eight second interval. When Live View is deactivated, the cycling memory use immediately stops at the value when deactivated. Activating again resumes the same up/down cycle of memory use. Unlike the D750, the D90 doesn't keep going up to a new higher level of memory use with each Live View activation/deactivation.

This is so weird.

Votes

Translate

Translate

Report

Report