when i use valgrind to check ffmpeg memory leak, it reports:
==2550== 32 bytes in 1 blocks are definitely lost in loss record 478 of 2,201
==2550== at 0x4C29F73: malloc (vg_replace_malloc.c:309)
==2550== by 0x57D3236D: ???
==2550== by 0x57D316D8: ???
==2550== by 0x57D212E1: ???
==2550== by 0x57D2EB3B: ???
==2550== by 0x802E8B8: nvenc_open_session (nvenc.c:237)
==2550== by 0x802F2A2: nvenc_check_device (nvenc.c:446)
==2550== by 0x802F7D6: nvenc_setup_device (nvenc.c:563)
==2550== by 0x8032CDC: ff_nvenc_encode_init (nvenc.c:1499)
==2550== by 0x81C5FC6: avcodec_open2 (utils.c:935)
it can be reproduced
dirver version:440
cuda version:10.2
in nvenc_open_session, it calls nvEncOpenEncodeSessionEx