Please provide the following info:
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
[*] NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
Target Operating System
[*] NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
SDK Manager Version
Host Machine Version
[*] native Ubuntu 18.04
I executed a Valgrind memcheck analysis to the nvsipl_camera NVIDIA´s sample application provided by default with the Drive OS. The Valgrind reports a memory leak of 630 bytes definitely lost and a lot of complaints about “Conditional jump or move depends on uninitialized value(s)”. I tried to track the memory issues but as I don´t have the SIPL related libraries with debug symbols is very difficult to track down the root of the problems.
Is it possible to obtain the SIPL related libraries with debug symbols? or can you help me debugging these problems? Any help will be appreciated.
My test case is just with camera 0 at port A, with RAW output enabled. The Valgrind recipe and execution command is as follows:
G_SLICE=always-malloc G_DEBUG=gc-friendly /usr/local/bin/valgrind --leak-check=full --show-leak-kinds=all --leak-resolution=high --num-callers=20 --trace-children=yes --suppressions=/usr/share/glib-2.0/valgrind/glib.supp ./nvsipl_camera -c IMX390_CPHY_x2 --showfps --enableRawOutput --runfor 10 --link-enable-masks "0x0001 0x0000 0x0000 0x0000"
You will find attached my Valgrind test and its report:
1x-cam-nvsipl_camera-sample-valgrind.log (118.3 KB)
Thanks in advance for any help.