From da7dc81064dada7b675bcb9fe793c6a747d64009 Mon Sep 17 00:00:00 2001 From: "dbaron%dbaron.org" Date: Wed, 30 Mar 2005 01:54:54 +0000 Subject: [PATCH] For functions in the binary, output something compatible with addr2line. b=230336 r=brendan git-svn-id: svn://10.0.0.236/trunk@171358 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/tools/trace-malloc/lib/nsTraceMalloc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mozilla/tools/trace-malloc/lib/nsTraceMalloc.c b/mozilla/tools/trace-malloc/lib/nsTraceMalloc.c index 45cc243994c..d23a4a94fc0 100644 --- a/mozilla/tools/trace-malloc/lib/nsTraceMalloc.c +++ b/mozilla/tools/trace-malloc/lib/nsTraceMalloc.c @@ -1201,6 +1201,10 @@ static callsite *calltree(uint32 *bp) method = nsDemangle(symbol); } #endif + if (info.dli_fbase == (void*)0x8048000) { + /* we're in the binary */ + info.dli_fbase = 0; + } if (!method) { method = symbol ? strdup(symbol)