Profiler: Don't try to disassemble empty buffers

This commit is contained in:
Hendiadyoin1 2021-10-24 23:31:09 +02:00 committed by Linus Groh
parent 6cb42d8a40
commit 134f43ba12

View file

@ -97,6 +97,10 @@ DisassemblyModel::DisassemblyModel(Profile& profile, ProfileNode& node)
dbgln("DisassemblyModel: symbol not found");
return;
}
if (!symbol.value().raw_data().length()) {
dbgln("DisassemblyModel: Found symbol without code");
return;
}
VERIFY(symbol.has_value());
auto symbol_offset_from_function_start = node.address() - base_address - symbol->value();