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)