Re: [HELP] Android use LD to link the program but the valgrind can not report malloc leak;

John Reiser <[email protected]>
Newsgroups gmane.comp.debugging.valgrind
Message-ID <[email protected]>
> Elf file type is DYN (Shared object file)
> Entry point 0x47000
> There are 9 program headers, starting at offset 64

> Program Headers:
>    Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
>    PHDR           0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R   0x8
>    LOAD           0x000000 0x0000000000000000 0x0000000000000000 0x0469bc 0x0469bc R   0x1000
>    LOAD           0x047000 0x0000000000047000 0x0000000000047000 0x10ee20 0x10ee20   E 0x1000
>    LOAD           0x156000 0x0000000000156000 0x0000000000156000 0x00a598 0x221fa8 RW  0x1000
>    DYNAMIC        0x15ee20 0x000000000015ee20 0x000000000015ee20 0x0001c0 0x0001c0 RW  0x8
>    GNU_RELRO      0x15a000 0x000000000015a000 0x000000000015a000 0x006598 0x007000 R   0x1
>    GNU_EH_FRAME   0x02a2a4 0x000000000002a2a4 0x000000000002a2a4 0x005ddc 0x005ddc R   0x4
>    GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0
>    NOTE           0x000238 0x0000000000000238 0x0000000000000238 0x000038 0x000038 R   0x4

> Valgrind can not find memory leak with malloc;

Which version of valgrind?  (Run "valgrind --version".)

Please post the valgrind output just before and just after
the place where the report of memory leaks should appear.

Please re-run using "valgrind -v ..." and show the output
from the very beginning until the last REDIR message, such as:
    --15470-- REDIR: 0x4ebf390 (libc.so.6:malloc) redirected to 0x4c2edc9 (malloc)
    --15470-- REDIR: 0x4ebf9e0 (libc.so.6:free) redirected to 0x4c2ffca (free)

> I think maybe there is something different with GNU LD command; because there is two segment new;
> Please focus on the text in blue;

The text that was originally posted to [valgrind-users] was all in black.  There was no blue.

Please post the output from:
     readelf --dynamic <the_program>
     ldd <the_program>


_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.