diff --git a/Userland/Libraries/LibCoredump/Backtrace.cpp b/Userland/Libraries/LibCoredump/Backtrace.cpp index 9344eae399..75eef1417d 100644 --- a/Userland/Libraries/LibCoredump/Backtrace.cpp +++ b/Userland/Libraries/LibCoredump/Backtrace.cpp @@ -117,8 +117,10 @@ void Backtrace::add_entry(const Reader& coredump, FlatPtr ip) // in the object file. auto region = coredump.first_region_for_object(object_name); auto object_info = object_info_for_region(*region); - if (!object_info) + if (!object_info) { + m_entries.append({ ip, object_name, {}, {} }); return; + } auto function_name = object_info->debug_info->elf().symbolicate(ip - region->region_start); auto source_position = object_info->debug_info->get_source_position_with_inlines(ip - region->region_start);