Merge "Fix build-id lookup for libraries loaded directly from apk" into main am: 8d2dcd0c5d

Original change: https://android-review.googlesource.com/c/platform/development/+/2755087

Change-Id: Ic52d635bafc33d9cfa71d461f122bb49438fc056
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
David Srbecky
2023-09-19 22:58:50 +00:00
committed by Automerger Merge Worker

View File

@@ -509,7 +509,7 @@ class TraceConverter:
if build_id:
# If we have the build_id, do a brute-force search of the symbols directory.
basename = os.path.basename(lib)
basename = os.path.basename(lib).split("!")[-1]
lib = self.GetLibraryByBuildId(symbol.SYMBOLS_DIR, basename, build_id)
if not lib:
print("WARNING: Cannot find {} with build id {} in symbols directory."