We are seeing a fairly big (2+GB/week) memory leak in a couple of our camera IOCs. Heaptrack pinpointed the issue as:
<unresolved function> in libjpeg.so.62 (2.2GB leaked) jpeg_set_defaults in libjpeg.so.62 compressJPEG(NDArray*, int, NDCodecStatus_t, char* in libNDPlugin.so.3.12
|
jpeg_create_compress(&jpegInfo); |
calls
jpeg_create_compress but never destroys it (see
https://github.com/kornelski/libjpeg/blob/41f55c093a551ff5df0431155de978618862bbc9/libjpeg.doc#L466).
We are seeing a fairly big (2+GB/week) memory leak in a couple of our camera IOCs. Heaptrack pinpointed the issue as:
<unresolved function> in libjpeg.so.62 (2.2GB leaked) jpeg_set_defaults in libjpeg.so.62 compressJPEG(NDArray*, int, NDCodecStatus_t, char* in libNDPlugin.so.3.12ADCore/ADApp/pluginSrc/NDPluginCodec.cpp
Line 114 in d27d71f
jpeg_create_compressbut never destroys it (see https://github.com/kornelski/libjpeg/blob/41f55c093a551ff5df0431155de978618862bbc9/libjpeg.doc#L466).