diff --git a/mozilla/tools/jprof/stub/libmalloc.cpp b/mozilla/tools/jprof/stub/libmalloc.cpp index ff0660cf714..c1bd8111ccc 100644 --- a/mozilla/tools/jprof/stub/libmalloc.cpp +++ b/mozilla/tools/jprof/stub/libmalloc.cpp @@ -122,7 +122,7 @@ static void DumpAddressMap() malloc_map_entry mme; link_map* map = _r_debug.r_map; while (NULL != map) { - if (0 != map->l_addr) { + if (map->l_name) { mme.nameLen = strlen(map->l_name); mme.address = map->l_addr; write(mfd, &mme, sizeof(mme));