1. search was wrongly beginning with lib itself rather than dso head 2. inconsistent resolution of function pointers for functions in plt