Quantcast
Channel: Machine Vision topics
Viewing all articles
Browse latest Browse all 1268

Memory leak in NI Route Coordinator service with multiple USB 2.0 cameras

$
0
0

Environment:
Windows 8.1
LabVIEW 2018 SP1 f4 - 2020
Vision Development Module 2018 SP1 - 2020
Vision Acquisition Software 18.5.1 - 20.0

 

Steps to Reproduce:

  1. Connect 4+ USB 2.0 cameras to a PC or create a virtual ones:
    1. Download and install some webcam emulation software, e.g. IP Video Source;
    2. Open Start menu and select Alax.Info > IP Video Source > Manage Video Devices;
    3. In a configuration window click New and then Properties...;
    4. In a Location field of a video source properties specify a URL of some IP camera stream:
    5. In a Video Properties section specify video resolution of a stream and click OK;
    6. Select your video source in a list, click Copy and then Paste a few times;
    7. Click Apply and OK;
  2. Open a Task Manager and take a note of NI Route Coordinator service memory usage;
  3. Leave a PC running for a few days.

Expected Result:

Memory usage stays steady over time.

 

Actual Result:

Memory usage increases by a few hundred MB per day:

NIRouteCoordinator.png

The problem also appears with 2 cameras, but is much less noticeable.

 

Workaround:

Disable NI Route Coordinator service.

It will cause new devices to not be detected automatically, but they will still be detected on MAX / LabVIEW launch or enumerated programmatically.

 

Reported to NI with SR #7811518.


Viewing all articles
Browse latest Browse all 1268

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>