瀏覽代碼

LibCoredump: Restrict library name check when querying symbols

`object_name()` already returns the cleaned library name, and we
currently don't have any libraries with suffixes in /usr/lib, so we can
convert this to an `ends_with()` check.
Tim Schumacher 3 年之前
父節點
當前提交
31c634be5a
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Userland/Libraries/LibCoredump/Reader.cpp

+ 1 - 1
Userland/Libraries/LibCoredump/Reader.cpp

@@ -273,7 +273,7 @@ const Reader::LibraryData* Reader::library_containing(FlatPtr address) const
     auto name = region->object_name();
 
     String path;
-    if (name.contains(".so"))
+    if (name.ends_with(".so"))
         path = String::formatted("/usr/lib/{}", name);
     else {
         path = name;