背景:Valgrind是一个用于检测和调试内存错误的工具,在麒麟V10的操作系统下使用yum install valgrind安装,测试工具时报错Fatal error at startup: a function redirection

经查询原因:该系统环境下ld-linux-aarch64.so.1即(ld-2.28.so)是被stripped的,导致报错


根据提示安装glibc-debuginfo,但当前环境中yum找不到glibc-debuginfo包。
经查询repo源,发现没有配置debug仓,glibc-debuginfo包存储在debug仓中
解决方案:(二选一)
1、配置debug仓,在"/etc/yum.repos.d/kylin_aarch64.repo"中添加下图中的2个debug仓,然后yum install glibc-debuginfo

2、手动下载glibc-debuginfo包,传到服务器上使用rpm -ivh ***.rpm安装
下载地址:http://update.cs2c.com.cn:8080/NS/V10/V10SP1.1/os/adv/lic/base/aarch64/debug/glibc-debuginfo-2.28-36.1.ky10.aarch64.rpm
再次测试则成功使用工具:

背景:Valgrind是一个用于检测和调试内存错误的工具,在麒麟V10的操作系统下使用yum install valgrind安装,测试工具时报错Fatal error at startup: a function redirection
经查询原因:该系统环境下ld-linux-aarch64.so.1即(ld-2.28.so)是被stripped的,导致报错
根据提示安装glibc-debuginfo,但当前环境中yum找不到glibc-debuginfo包。
经查询repo源,发现没有配置debug仓,glibc-debuginfo包存储在debug仓中
解决方案:(二选一)
1、配置debug仓,在"/etc/yum.repos.d/kylin_aarch64.repo"中添加下图中的2个debug仓,然后yum install glibc-debuginfo
2、手动下载glibc-debuginfo包,传到服务器上使用rpm -ivh ***.rpm安装
下载地址:http://update.cs2c.com.cn:8080/NS/V10/V10SP1.1/os/adv/lic/base/aarch64/debug/glibc-debuginfo-2.28-36.1.ky10.aarch64.rpm
再次测试则成功使用工具: