On Sun, 4 Nov 2007, Julian Seward wrote:
>> But the result for deep-D looks strange. Can you send me the massif.out
>> file for it? Thanks.
>
> Attached.
This snapshot is strange:
#-----------
snapshot=9
#-----------
time=972
mem_heap_B=900
mem_heap_admin_B=72
mem_stacks_B=0
heap_tree=detailed
n1: 900 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 900 0xFE6737B: (within /lib/libc-2.6.1.so)
n1: 900 0xFE6759F: (below main) (in /lib/libc-2.6.1.so)
n0: 900 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
The last line is the problem, it shouldn't look like that. I'm using the
address 0 specially to refer to all the allocation functions. Could
VG_(get_StackTrace)() be returning 0 as an address at the bottom of the
stack trace? If so, I'll have to find a different way to encode the
allocation functions... maybe "(Addr)(-1L)".
Nick
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Valgrind-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-developers