当我尝试运行我只有执行权限的脚本时出现以下错误:
uname: symbol lookup error: /home/dumindara/random/sotest/a.out: undefined symbol: dlsym
这是在我将LD_PRELOAD环境变量设置为/home/dumindara/random/sotest/a.out.
a.out有一个测试malloc功能,并在内部调用dlsym。
运行时我没有遇到这个问题ls。大多数进程确实给出了这个错误。为什么会发生这种情况,我该怎么做才能让它发挥作用?