-/* Copyright (c) 2014-2021. The SimGrid Team. All rights reserved. */
+/* Copyright (c) 2014-2022. The SimGrid Team. All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
static const std::vector<std::string> filtered_libraries = {
#ifdef __linux__
"ld",
+ "ld-linux-x86",
#elif defined __FreeBSD__
"ld-elf",
"ld-elf32",
"liblber",
"libldap",
"libldap_r",
- "liblua5.1",
- "liblua5.3",
"liblzma",
"libm",
"libmd",
XBT_DEBUG("Get debug information ...");
this->maestro_stack_start_ = nullptr;
this->maestro_stack_end_ = nullptr;
- this->object_infos.resize(0);
+ this->object_infos.clear();
this->binary_info = nullptr;
std::vector<simgrid::xbt::VmMap> const& maps = this->memory_map_;
const char* current_name = nullptr;
- this->object_infos.clear();
-
for (size_t i = 0; i < maps.size(); i++) {
simgrid::xbt::VmMap const& reg = maps[i];
const char* pathname = maps[i].pathname.c_str();
if (unw_init_remote(&cursor, as, context) != 0) {
_UPT_destroy(context);
unw_destroy_addr_space(as);
- XBT_ERROR("Could not initialiez ptrace cursor");
+ XBT_ERROR("Could not initialize ptrace cursor");
return;
}