Run Samples/14_multivideo_decode, memory leak

this is my system information:
Jetson TX2 NX
Jetpack 4.6.2 [L4T 32.7.2]

Makefile file add “CPPFLAGS += -g -fsanitize=address”

./multivideo_decode num_files 1 …/…/data/Video/sample_outdoor_car_1080p_10fps.h264 H264 --disable-rendering --stats -s 1

App run was successful

=================================================================
==642==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796b9db ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796b9fb ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f77963a6b ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796ba6f ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796ba8b ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796ba53 ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796bac3 ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796ba37 ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796ba1b ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f7796baa7 ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Direct leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f77963a8b ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Indirect leak of 2064 byte(s) in 1 object(s) allocated from:
#0 0x7f83b47cff in __interceptor_calloc (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xcfcff)
#1 0x7f7f9dcf8b ()
#2 0x7f7f9dfa9b ()
#3 0x7f7f9dd67b ()
#4 0x7f7f9a3a33 ()
#5 0x7f84938a33 (/lib/ld-linux-aarch64.so.1+0xda33)
#6 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#7 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#8 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#9 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#10 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#11 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#12 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#13 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#14 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#15 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#16 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#17 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#18 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#19 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#20 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#21 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Indirect leak of 2064 byte(s) in 1 object(s) allocated from:
#0 0x7f83b47cff in __interceptor_calloc (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xcfcff)
#1 0x7f7f9dcf8b ()
#2 0x7f7f9dbc8f ()
#3 0x7f7f9dd64f ()
#4 0x7f7f9a3a33 ()
#5 0x7f84938a33 (/lib/ld-linux-aarch64.so.1+0xda33)
#6 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#7 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#8 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#9 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#10 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#11 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#12 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#13 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#14 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#15 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#16 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#17 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#18 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#19 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#20 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#21 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Indirect leak of 2064 byte(s) in 1 object(s) allocated from:
#0 0x7f83b47cff in __interceptor_calloc (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xcfcff)
#1 0x7f7f9dcf8b ()
#2 0x7f7f9da9bb ()
#3 0x7f7f9dd6d3 ()
#4 0x7f7f9a3a33 ()
#5 0x7f84938a33 (/lib/ld-linux-aarch64.so.1+0xda33)
#6 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#7 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#8 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#9 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#10 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#11 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#12 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#13 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#14 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#15 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#16 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#17 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#18 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#19 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#20 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#21 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f77963a4f ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f83b4a43b in operator new(unsigned long) (/usr/lib/aarch64-linux-gnu/libasan.so.4+0xd243b)
#1 0x7f77964067 ()
#2 0x7f84938b37 (/lib/ld-linux-aarch64.so.1+0xdb37)
#3 0x7f8493ccd7 (/lib/ld-linux-aarch64.so.1+0x11cd7)
#4 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#5 0x7f8493c417 (/lib/ld-linux-aarch64.so.1+0x11417)
#6 0x7f833e7013 (/lib/aarch64-linux-gnu/libdl.so.2+0x1013)
#7 0x7f83506793 in _dl_catch_exception (/lib/aarch64-linux-gnu/libc.so.6+0x10b793)
#8 0x7f83506837 in _dl_catch_error (/lib/aarch64-linux-gnu/libc.so.6+0x10b837)
#9 0x7f833e877f (/lib/aarch64-linux-gnu/libdl.so.2+0x277f)
#10 0x7f833e70e7 in dlopen (/lib/aarch64-linux-gnu/libdl.so.2+0x10e7)
#11 0x7f83ac4e83 (/usr/lib/aarch64-linux-gnu/libasan.so.4+0x4ce83)
#12 0x7f8393ea67 (/usr/lib/aarch64-linux-gnu/libv4l2.so.0+0x7a67)
#13 0x55806b8997 in NvVideoDecoder::NvVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:69
#14 0x55806b8a0b in NvVideoDecoder::createVideoDecoder(char const*, int) /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp:76
#15 0x55806aa9d7 in decode_proc /home/telexper/dvlp/nvidia_apps/jetson_multimedia_api/samples/14_multivideo_decode/multivideo_decode_main.cpp:1709
#16 0x7f83a53087 in start_thread (/lib/aarch64-linux-gnu/libpthread.so.0+0x7087)
#17 0x7f834cb0cb (/lib/aarch64-linux-gnu/libc.so.6+0xd00cb)

SUMMARY: AddressSanitizer: 6440 byte(s) leaked in 16 allocation(s).

Hi,
Please apply this and check again:
Memory Leak (Alloc/free mismatch) in Tegra multimedia API (encoder) - #6 by DaneLLL

It’s ok.thanks.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.