Hi, I am using Valgrind coming from yocto on my AM335x-EVM kit.
But when I try to use valgrind, it doesn't give me stack trace. Following is what I get : root@am335x-evm:~# valgrind --tool=memcheck --leak-check=yes --track-origins=yes --error-limit=no /home/root/test Checking /home/root/test for memory leaks.. ==1732== Memcheck, a memory error detector ==1732== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==1732== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info ==1732== Command: /home/root/test ==1732== ==1732== Invalid write of size 4 ==1732== at 0x8420: main (test.c:11) ==1732== Address 0x4823060 is 0 bytes inside a block of size 4 free'd ==1732== at 0x48109C4: free (in /usr/lib/valgrind/vgpreload_memcheck-arm-linux.so) ==1732== ==1732== ==1732== HEAP SUMMARY: ==1732== in use at exit: 4 bytes in 1 blocks ==1732== total heap usage: 2 allocs, 1 frees, 8 bytes allocated ==1732== ==1732== 4 bytes in 1 blocks are definitely lost in loss record 1 of 1 ==1732== at 0x4811FE8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-arm-linux.so) ==1732== ==1732== LEAK SUMMARY: ==1732== definitely lost: 4 bytes in 1 blocks ==1732== indirectly lost: 0 bytes in 0 blocks ==1732== possibly lost: 0 bytes in 0 blocks ==1732== still reachable: 0 bytes in 0 blocks ==1732== suppressed: 0 bytes in 0 blocks ==1732== ==1732== For counts of detected and suppressed errors, rerun with: -v ==1732== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) How to get stack trace ? thanks Ankur
_______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
