Consuming an EGLStream from CUDA causes memory bloat

Displaying the first acquired frame one time gives no error but the warnings we mentioned earlier and some prints I added:

OFParserGetVirtualDevice: virtual device driver node not found in proc device-tree
OFParserGetVirtualDevice: virtual device driver node not found in proc device-tree
LoadOverridesFile: looking for override file [/Calib/camera_override.isp] 1/16LoadOverridesFile: looking for override file [/data/nvcam/settings/camera_overrides.isp] 2/16LoadOverridesFile: looking for override file [/opt/nvidia/nvcam/settings/camera_overrides.isp] 3/16LoadOverridesFile: looking for override file [/var/nvidia/nvcam/settings/camera_overrides.isp] 4/16LoadOverridesFile: looking for override file [/data/nvcam/camera_overrides.isp] 5/16LoadOverridesFile: looking for override file [/data/nvcam/settings/e3326_front_P5V27C.isp] 6/16LoadOverridesFile: looking for override file [/opt/nvidia/nvcam/settings/e3326_front_P5V27C.isp] 7/16LoadOverridesFile: looking for override file [/var/nvidia/nvcam/settings/e3326_front_P5V27C.isp] 8/16---- imager: No override file found. ----
Argus version: 0.96.2 (single-process)
Found 1 camera devices
-- Camera #0
Max AE regions: 64
Max AWB regions: 64
Focus position range: [0; 0]
Lens aperture range: [2; 2]
ISP digital gain range: [1; 256]
Exposure compensation range: [-2; 2]
-- Sensor mode #0
Resolution: 2592x1944
Exposure time range: [34000; 358733000]
Frame duration range: [33333334; 1816576000]
Analog gain range: [1; 16]
Bit depth: 10 -> 10
-- Sensor mode #1
Resolution: 2592x1458
Exposure time range: [34000; 358733000]
Frame duration range: [33333334; 1816576000]
Analog gain range: [1; 16]
Bit depth: 10 -> 10
-- Sensor mode #2
Resolution: 1280x720
Exposure time range: [34000; 358733000]
Frame duration range: [8333333; 1816576000]
Analog gain range: [1; 16]
Bit depth: 10 -> 10
SCF: Error InvalidState:  NonFatal ISO BW requested not set. Requested = 2147483647 Set = 4687500 (in src/services/power/PowerServiceCore.cpp, function setCameraBw(), line 653)

Displaying the first acquired multiple times, with time measures until crash:

OFParserGetVirtualDevice: virtual device driver node not found in proc device-tree
OFParserGetVirtualDevice: virtual device driver node not found in proc device-tree
LoadOverridesFile: looking for override file [/Calib/camera_override.isp] 1/16LoadOverridesFile: looking for override file [/data/nvcam/settings/camera_overrides.isp] 2/16LoadOverridesFile: looking for override file [/opt/nvidia/nvcam/settings/camera_overrides.isp] 3/16LoadOverridesFile: looking for override file [/var/nvidia/nvcam/settings/camera_overrides.isp] 4/16LoadOverridesFile: looking for override file [/data/nvcam/camera_overrides.isp] 5/16LoadOverridesFile: looking for override file [/data/nvcam/settings/e3326_front_P5V27C.isp] 6/16LoadOverridesFile: looking for override file [/opt/nvidia/nvcam/settings/e3326_front_P5V27C.isp] 7/16LoadOverridesFile: looking for override file [/var/nvidia/nvcam/settings/e3326_front_P5V27C.isp] 8/16---- imager: No override file found. ----
SCF: Error InvalidState:  NonFatal ISO BW requested not set. Requested = 2147483647 Set = 4687500 (in src/services/power/PowerServiceCore.cpp, function setCameraBw(), line 653)
CUDA -> OpenGL time: 1.935136 ms
OpenGL time: 0.762656 ms
CUDA -> OpenGL time: 0.342656 ms
OpenGL time: 2.970848 ms
CUDA -> OpenGL time: 0.265824 ms
OpenGL time: 3.219776 ms
CUDA -> OpenGL time: 0.258144 ms
OpenGL time: 5.896608 ms
CUDA -> OpenGL time: 0.286624 ms
OpenGL time: 3.344128 ms
CUDA -> OpenGL time: 0.234848 ms
OpenGL time: 2.654624 ms
CUDA -> OpenGL time: 0.280672 ms
OpenGL time: 3.241568 ms
CUDA -> OpenGL time: 0.284800 ms
OpenGL time: 3.257600 ms
CUDA -> OpenGL time: 0.677248 ms
OpenGL time: 3.975264 ms
CUDA -> OpenGL time: 0.243136 ms
OpenGL time: 2.554816 ms
CUDA -> OpenGL time: 0.618528 ms
OpenGL time: 1.046976 ms
CUDA -> OpenGL time: 0.680128 ms
OpenGL time: 0.647040 ms
CUDA -> OpenGL time: 0.718784 ms
OpenGL time: 0.716096 ms
CUDA -> OpenGL time: 0.173056 ms
OpenGL time: 1.224224 ms
CUDA -> OpenGL time: 0.327616 ms
OpenGL time: 0.970752 ms
CUDA -> OpenGL time: 0.236192 ms
OpenGL time: 1.350528 ms
CUDA -> OpenGL time: 0.233408 ms
OpenGL time: 0.585728 ms
CUDA -> OpenGL time: 0.251040 ms
OpenGL time: 0.594560 ms
CUDA -> OpenGL time: 0.217600 ms
OpenGL time: 0.620064 ms
CUDA -> OpenGL time: 0.167456 ms
OpenGL time: 0.631040 ms
CUDA -> OpenGL time: 0.156960 ms
OpenGL time: 0.696064 ms
CUDA -> OpenGL time: 0.163456 ms
OpenGL time: 0.677408 ms
CUDA -> OpenGL time: 0.172320 ms
OpenGL time: 0.810272 ms
CUDA -> OpenGL time: 0.381888 ms
OpenGL time: 0.340128 ms
CUDA -> OpenGL time: 0.248480 ms
OpenGL time: 0.619808 ms
CUDA -> OpenGL time: 0.261504 ms
OpenGL time: 0.993184 ms
CUDA -> OpenGL time: 0.437632 ms
OpenGL time: 0.372960 ms
CUDA -> OpenGL time: 0.416416 ms
OpenGL time: 0.386496 ms
CUDA -> OpenGL time: 0.382784 ms
OpenGL time: 0.413792 ms
CUDA -> OpenGL time: 0.382080 ms
OpenGL time: 0.444928 ms
CUDA -> OpenGL time: 0.317184 ms
OpenGL time: 0.465792 ms
CUDA -> OpenGL time: 0.246656 ms
OpenGL time: 0.794528 ms
CUDA -> OpenGL time: 0.370432 ms
OpenGL time: 1.432000 ms
interop: pthread_mutex_lock.c:349: __pthread_mutex_lock_full: Assertion `INTERNAL_SYSCALL_ERRNO (e, __err) != EDEADLK || (kind != PTHREAD_MUTEX_ERRORCHECK_NP && kind != PTHREAD_MUTEX_RECURSIVE_NP)' failed.
./run: line 10:  4151 Aborted                 (core dumped) __GL_SYNC_TO_VBLANK=0 ./build/bin/$name $@