From 62cf481e1e24ba5b7f3f973a3eb3fb9b32cd1061 Mon Sep 17 00:00:00 2001 From: Gabriel Corona Date: Thu, 23 Jul 2015 14:44:19 +0200 Subject: [PATCH] [mc] Fix: can't build a std::string with nullptr --- src/mc/mc_dwarf.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mc/mc_dwarf.cpp b/src/mc/mc_dwarf.cpp index 2134b0820a..0b0e2e4d0c 100644 --- a/src/mc/mc_dwarf.cpp +++ b/src/mc/mc_dwarf.cpp @@ -857,8 +857,10 @@ static void MC_dwarf_handle_scope_die(simgrid::mc::ObjectInformation* info, Dwar const char *name = MC_dwarf_attr_integrate_string(die, DW_AT_name); if(ns) frame.name = std::string(ns) + "::" + name; - else + else if (name) frame.name = name; + else + frame.name.clear(); } frame.abstract_origin_id = -- 2.20.1