فهرست منبع

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();
     auto name = region->object_name();
 
 
     String path;
     String path;
-    if (name.contains(".so"))
+    if (name.ends_with(".so"))
         path = String::formatted("/usr/lib/{}", name);
         path = String::formatted("/usr/lib/{}", name);
     else {
     else {
         path = name;
         path = name;