大牛在那里啊!oops
时间:2010-07-27
来源:互联网
本帖最后由 beaver22 于 2010-07-27 17:46 编辑
现遇到一奇怪问题!
正常运行程序没问题。不死。
用gdb运行程序一起来就oops。收到SIGSEGV信号。打印的信息定位不到是哪个函数。
Unable to handle kernel paging request at virtual address 1f283fc9
pgd = c180c000
[1f283fc9] *pgd=00000000
Internal error: Oops: 1 [#1]
Modules linked in: ****************
CPU: 0 Tainted: P (2.6.24-rt1-hi3520v100 #2)
PC is at ret_fast_syscall+0x4/0x2c
LR is at ktime_get_ts+0x50/0x5c
pc : [<c0021e24>] lr : [<c004eb9c>] psr: 20000093
sp : c4147fa8 ip : c4147ef8 fp : 00000000
r10: 400220cc r9 : 1f283fc9 r8 : 00000000
r7 : 00000000 r6 : b9dffab4 r5 : b9dffab4 r4 : ffffffff
r3 : c020c874 r2 : 00000000 r1 : 1f283fc9 r0 : fffffdfc
Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 00c5387f Table: e380c008 DAC: 00000015
Process **** (pid: 3700, stack limit = 0xc414625
Stack: (0xc4147fa8 to 0xc4148000)
7fa0: ffffffff b9dffab4 fffffdfc b9dffab4 40028918 00000000
7fc0: ffffffff b9dffab4 b9dffab4 00000000 b9dffb48 b9dffab4 400220cc 00000000
7fe0: 40022138 b9dffa90 400196f0 b9dffa98 60000010 fffffdfc 4329f644 45a24885
Backtrace: no frame pointer
Code: e1a00000 e1a00000 e1a00000 f10c0080 (e5991000)
---[ end trace ddb4e32e7768d468 ]---
这样的话以后有问题都不能用gdb调试了!打印信息里面怎么没有eip啊??望高人指教如何定位!
有时在:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 38951 (LWP 3701)]
0x40082174 in __syscall_ioctl () from /lib/libc.so.0
有时在:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 39976 (LWP 3756)]
0x4008276c in nanosleep () from /lib/libc.so.0
这都是系统调用啊!!!!!
现遇到一奇怪问题!
正常运行程序没问题。不死。
用gdb运行程序一起来就oops。收到SIGSEGV信号。打印的信息定位不到是哪个函数。
Unable to handle kernel paging request at virtual address 1f283fc9
pgd = c180c000
[1f283fc9] *pgd=00000000
Internal error: Oops: 1 [#1]
Modules linked in: ****************
CPU: 0 Tainted: P (2.6.24-rt1-hi3520v100 #2)
PC is at ret_fast_syscall+0x4/0x2c
LR is at ktime_get_ts+0x50/0x5c
pc : [<c0021e24>] lr : [<c004eb9c>] psr: 20000093
sp : c4147fa8 ip : c4147ef8 fp : 00000000
r10: 400220cc r9 : 1f283fc9 r8 : 00000000
r7 : 00000000 r6 : b9dffab4 r5 : b9dffab4 r4 : ffffffff
r3 : c020c874 r2 : 00000000 r1 : 1f283fc9 r0 : fffffdfc
Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 00c5387f Table: e380c008 DAC: 00000015
Process **** (pid: 3700, stack limit = 0xc414625

Stack: (0xc4147fa8 to 0xc4148000)
7fa0: ffffffff b9dffab4 fffffdfc b9dffab4 40028918 00000000
7fc0: ffffffff b9dffab4 b9dffab4 00000000 b9dffb48 b9dffab4 400220cc 00000000
7fe0: 40022138 b9dffa90 400196f0 b9dffa98 60000010 fffffdfc 4329f644 45a24885
Backtrace: no frame pointer
Code: e1a00000 e1a00000 e1a00000 f10c0080 (e5991000)
---[ end trace ddb4e32e7768d468 ]---
这样的话以后有问题都不能用gdb调试了!打印信息里面怎么没有eip啊??望高人指教如何定位!
有时在:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 38951 (LWP 3701)]
0x40082174 in __syscall_ioctl () from /lib/libc.so.0
有时在:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 39976 (LWP 3756)]
0x4008276c in nanosleep () from /lib/libc.so.0
这都是系统调用啊!!!!!
作者: beaver22 发布时间: 2010-07-27
传说中 踩雷了

作者: ssuclinux 发布时间: 2010-07-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28