[Security] 编译程序进入HardFault

[复制链接]
1044|19
zhouyou99 发表于 2025-11-9 11:01 | 显示全部楼层 |阅读模式
不知道为什么会出现这个错误?

93106691003e603114.png

我点击了fault editor,显示 “无地址 0x00”。
74130691003c119489.png 31266691003d49a89d.png






abotomson 发表于 2025-11-14 20:04 | 显示全部楼层
调试器无法找到对应内存地址的源代码。
yorkbarney 发表于 2025-11-15 15:31 | 显示全部楼层
该错误本质是调试环境与目标程序的信息不匹配所致。
1988020566 发表于 2025-11-15 17:01 | 显示全部楼层
如果程序崩溃在此处,可能是库函数调用异常
vivilyly 发表于 2025-11-16 18:53 | 显示全部楼层
编译时启用了优化,编译器可能重排、内联或删除代码,导致调试器无法准确映射到源代码行。
timfordlare 发表于 2025-11-16 22:05 | 显示全部楼层
程序未使用调试符号编译              
updownq 发表于 2025-11-17 13:00 | 显示全部楼层
工程文件配置的问题              
wwppd 发表于 2025-11-17 13:48 | 显示全部楼层
访问了无源代码的内存              
usysm 发表于 2025-11-17 17:00 | 显示全部楼层
源代码完整性              
kkzz 发表于 2025-11-17 17:53 | 显示全部楼层
调试器会启动并尝试连接到您的硬件,但是它不会向芯片加载任何程序。
kmzuaz 发表于 2025-11-17 19:17 | 显示全部楼层
调试器尝试显示这些地址的源代码时,因无对应文件而报错。
backlugin 发表于 2025-11-17 19:39 | 显示全部楼层
越界              
albertaabbot 发表于 2025-11-17 20:22 | 显示全部楼层
调试器尝试访问的内存地址没有对应的源代码或调试信息。
febgxu 发表于 2025-11-18 20:43 | 显示全部楼层
优先检查符号文件、编译配置及调试器设置,再逐步排除程序自身缺陷
chenci2013 发表于 2025-11-19 08:27 | 显示全部楼层
调试符号中记录的源代码路径与当前系统中的实际路径不匹配
gygp 发表于 2025-11-19 09:24 | 显示全部楼层
程序堆栈溢出、内存空间不够啥的              
maudlu 发表于 2025-11-19 11:01 | 显示全部楼层
程序执行时会读取无效数据,导致跑飞。
sheflynn 发表于 2025-11-19 13:30 | 显示全部楼层
无源代码地址错误。              
pl202 发表于 2025-11-19 15:03 | 显示全部楼层
程序执行到了一个 “无对应源代码” 的内存地址
everyrobin 发表于 2025-11-19 16:04 | 显示全部楼层
进入了启动文件、库函数、中断服务函数、异常处理、程序跑飞、调试信息缺失等
您需要登录后才可以回帖 登录 | 注册

本版积分规则

67

主题

67

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部