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