Libraries without dt_soname are inaccessible
When linker tries to check if a library without dt_soname is accessible it crashes. This change fixes this problem to return false instead (making them inaccessible from other namespaces) This went unnoticed because vendor libraries on current devices all have dt_soname set. This was only discovered on one of the newer devices which has a vendor prebuilt library without a soname. Bug: http://b/78661414 Bug: https://issuetracker.google.com/77287902 Test: cts-tradefed run commandAndExit cts -m CtsJniTestCases Change-Id: Idb192b4ed7a810840ba2a9177bad2360ffbb75e2
Loading
Please sign in to comment