- if (strcmp(maps[i]->name, "[heap]") == 0) found_heap = true;
- if (strcmp(maps[i]->name, "[stack]") == 0) found_stack = true;
+ std::string name(maps[i]->name);
+ if (name == "[heap]" || name == "[anon:libc_malloc]") found_heap = true;
+ if (name == "[stack]") found_stack = true;