开发者
资源
kylinV10操作系统使用Valgrind报错Fatal error at startup: a function redirection
kylinV10操作系统使用Valgrind报错Fatal error at startup: a function redirection
发表于2023/10/25
3.6k14

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

cke_2235.png

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

cke_6235.png

cke_5663.png

根据提示安装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

cke_64359.png

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

再次测试则成功使用工具:

cke_90865.png

收藏举报
Level 1
0
帖子
0
粉丝
0
获赞