在嵌入式开发中,运行程序报错:do_page_fault() #2: sending SIGSEGV to

xiangding 2007-01-23 01:16:50
在嵌入式开发中,运行程序报错:
do_page_fault() #2: sending SIGSEGV to evo for invalid read access from
00000140 (epc == 005642ec, ra == 00564224)
ir: Disable NEC decoder

这是表示访问无效地址或内存溢出了。

请问上面的:00000140 (epc == 005642ec, ra == 00564224) 表示什么?
有没有办法知道是在哪个函数里面内存溢出? 用arm-linux-nm找出来的没有005642ec这个地址对应的函数,

有没办法?

或者哪里有调试的方法, 因为不能用gdb,所以。。。。


在线求助。。。
...全文
4003 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiangding 2007-01-25
  • 打赏
  • 举报
回复
有类似的地址:00564367等。。。
xiangding 2007-01-24
  • 打赏
  • 举报
回复
up一下
loveisbug 2007-01-24
  • 打赏
  • 举报
回复
从反汇编文件里看不出005642ec处的函数?
相关推荐
发帖
Linux/Unix社区

2.2w+

社区成员

Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
帖子事件
创建了帖子
2007-01-23 01:16
社区公告
暂无公告