
27 May
2016
27 May
'16
6:30 p.m.
Hi Leonid, Leonid Lisovskiy wrote,
It can happen under certain cases that the DSO had refcount 0, but was already loaded. (NODELETE flag is set, or it is pulled in via both NEEDED dependency and explicit dlopen()).
Add extra reference count for NODELETE objects, this will ensure that the reference count never drops below one.
It is improved version of http://lists.busybox.net/pipermail/uclibc/2013-June/047826.html
Unfortunately this is breaking following test: Could not open ./libafk.so: File not found FAIL dlafk Any idea? (dlafk.c, any architecture) best regards Waldemar