mirror of
https://github.com/SerenityOS/serenity
synced 2024-10-16 21:04:20 +00:00
Profiler: Don't try to disassemble empty buffers
This commit is contained in:
parent
6cb42d8a40
commit
134f43ba12
|
@ -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();
|
||||
|
|
Loading…
Reference in a new issue