Redhat 5.7 安装 glibc debuginfo ,终于成功。
2024-10-18 22:31:13
1) yum --enablerepo rhel-debuginfo install glibc-debuginfo
安装完之后,yum list 可以看出debuginfo 是 build 123, 而实际用的版本是 build 65 。
运行gdb 时有 CRC mistmatch , 失败。
2)这个路径有几个 2.5-65 的CentOS 版本, 一个一个全试过了, 都失败。
http://debuginfo.centos.org/5/x86_64/
3) 查到了怎么可以用yum安装老版本,继续挑战,终于成功
yum --showduplicates --enablerepo rhel-debuginfo list | grep glibc
yum --enablerepo rhel-debuginfo install glibc-debuginfo-2.5-
安装完之后
下面的代码,puts函数的断点是一点问题都没有(printf 内部调用), 但是open函数断点的话,还是没有源程序信息。
我认为是因为open这个函数本身就是用汇编写的,所以没有c源程序。
#include <sys/types.h>
#include <stdio.h>
#include <sys/stat.h>
#include <fcntl.h> int main(void) {
int fd;
fd = open("/etc/fstab",O_RDONLY);
printf("%s\n","OK");
close(fd);
}
最新文章
- [转]VS2013自带SQL Server 的启用方法
- Activity生命周期 onCreate onResume onStop onPause (转)
- jenkins2 插件安装
- WPF拖到、移动控件
- yii YII小部件 创建登录表单表单 Login表单
- Inline Hook NtQueryDirectoryFile
- N - Find a way
- php 读xml的两种方式
- 安装beautifulsoup的奇怪问题
- telnet配置和telnet用法
- Redis和Memcached区别
- 【Swift 4.2】uuid 取 hashCode(与 Java/Go/Kotlin 一致)
- Java学习笔记之——Manth类和String类
- Python3 tkinter基础 OptionMenu 点击按钮,出现单选的下拉列表
- 千兆以太网TCP协议的FPGA实现
- 实践 : Ubuntu 上 Testlink 部署
- Unity之Vector3.SignedAngle实现
- HDU 4509 湫湫系列故事——减肥记II (简单模拟)
- 利用Windows资源监视器解决文件夹无法改名无法删除问题
- 关于Java代码优化的35条建议
热门文章
- 20145308 《网络对抗》 逆向及BOF基础实践 学习总结
- Spring 学习——Spring JSR注解——@Resoure、@PostConstruct、@PreDestroy、@Inject、@Named
- shell中使用echo输出时如何指定颜色
- 螺旋折线(可能是最简单的找规律)【蓝桥杯2018 C/C++ B组】
- Docker 搭建Spark 依赖singularities/spark:2.2镜像
- 解决Win10 Git图标不显示问题
- MySQL 安装步骤
- P4492 [HAOI2018]苹果树
- ocacle sql: 两张表左连接 ,1对多,取一条数据,取按时间最新的
- 论文笔记之:Action-Decision Networks for Visual Tracking with Deep Reinforcement Learning