diff --git a/src/core/util/DwarfReader.cc b/src/core/util/DwarfReader.cc index 0a56e4ff..ed1b5186 100644 --- a/src/core/util/DwarfReader.cc +++ b/src/core/util/DwarfReader.cc @@ -232,8 +232,13 @@ bool DwarfReader::read_mapping(std::string fileName, std::list Dwarf_Line* lineBuffer; Dwarf_Signed lineCount; if (dwarf_srclines(die,&lineBuffer,&lineCount,0)!=DW_DLV_OK) { +#if 0 close(fd); - continue; //return false; + return false; +#else + // Richard decided this case is OK + continue; +#endif } // Store them