summaryrefslogtreecommitdiff
path: root/libc/malloc_debug/PointerData.cpp
diff options
context:
space:
mode:
authordimitry <dimitry@google.com>2018-02-20 16:51:41 +0100
committerdimitry <dimitry@google.com>2018-02-20 17:10:00 +0100
commit153168c855962082d23b3124286005f90ccb39f8 (patch)
tree892ac8546b3dc8e8fb179b2158f64e0452b464c0 /libc/malloc_debug/PointerData.cpp
parent0da25235703e8f382c7b9c5e606b84dd7a55711e (diff)
Fix RTLD_NEXT/DEFAULT lookup
RTLD_NEXT/DEFAULT lookup should not skip handle lookup in the case when the load group is RTLD_GLOBAL. Note that there is a difference between load group is local group. The local group includes externally referenced libraries where the load group does not. The external reference in this context is a DT_NEEDED library that belongs to a previously loaded group. Bug: http://b/72237367 Test: bionic-unit-tests --gtest_filter=dl* Change-Id: I8997cc961c13a5396f1756161798b45ed1cab16c
Diffstat (limited to 'libc/malloc_debug/PointerData.cpp')
0 files changed, 0 insertions, 0 deletions