NCAR / lrose-core

Core C/C++ code for LROSE.
https://www.eol.ucar.edu/content/lidar-radar-open-software-environment
Other
92 stars 51 forks source link

Refract executable contains memory leak #71

Open danielhogg opened 5 years ago

danielhogg commented 5 years ago

Steps to reproduce:

  1. Downloaded the binary .rpm package for CentOS 7
  2. Running the Refract executable, I have noticed that there is a memory leak on the order of 10MB per file processed.
  3. When dealing with 5-minute data, this quickly causes the Refract program to crash with an error code if you attempt to process more than ~36 hours of data per run.

I have a workaround that partitions my jobs into batches that are a maximum of 24 hours long. Presently, there appears to be a memory leak, at least in the CentOS 7 .rpm.