当前位置: 技术问答>linux和unix
在嵌入式开发中,运行程序报错:do_page_fault() #2: sending SIGSEGV to
来源: 互联网 发布时间:2016-01-07
本文导语: 在嵌入式开发中,运行程序报错: do_page_fault() #2: sending SIGSEGV to evo for invalid read access from 00000140 (epc == 005642ec, ra == 00564224) ir: Disable NEC decoder 这是表示访问无效地址或内存溢出了。 请问上面的:00000140...
在嵌入式开发中,运行程序报错:
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,所以。。。。
在线求助。。。
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,所以。。。。
在线求助。。。
|
从反汇编文件里看不出005642ec处的函数?