您的位置:首页 > Web前端

运行OK6410摄像头程序时出现Unable to handle kernel NULL pointer dereference at virtual address 00000060

2015-05-21 16:38 471 查看
[root@FORLINX6410]# ./test_usb_camera 

Unable to handle kernel NULL pointer dereference at virtual address 00000060

pgd = c3d70000

[00000060] *pgd=53d62831, *pte=00000000, *ppte=00000000

Internal error: Oops: 17 [#1]

Modules linked in:

CPU: 0    Tainted: G        W    (3.0.1 #439)

PC is at video_devdata+0x18/0x30

LR is at dev_open+0x28/0x194

pc : [<c02f9ce0>]    lr : [<c030a2c0>]    psr: 60000013

sp : c3d8bd30  ip : c3d8bd40  fp : c3d8bd3c

r10: c0735088  r9 : 00000026  r8 : c4187888

r7 : c3d52008  r6 : c4187888  r5 : c3d59600  r4 : c3d52000

r3 : 00000003  r2 : c07b23ac  r1 : 00000000  r0 : c4187888

Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user

Control: 00c5387d  Table: 53d70008  DAC: 00000015

Process test_usb_camera (pid: 134, stack limit = 0xc3d8a268)

Stack: (0xc3d8bd30 to 0xc3d8c000)

bd20:                                     c3d8bd6c c3d8bd40 c030a2c0 c02f9cd4

bd40: c030a298 c3d52000 c3d59600 c4187888 c3d52008 c3d59600 00000026 c4183f80

bd60: c3d8bd8c c3d8bd70 c02fa060 c030a2a4 00000000 00000000 c4745a80 c4187888

bd80: c3d8bdbc c3d8bd90 c00ed5b0 c02f9fbc c3d8be2c 00000000 00000000 c3d59600

bda0: 00000000 c4187888 c00ed490 c4183f80 c3d8bdf4 c3d8bdc0 c00e8d14 c00ed49c

bdc0: c407bf00 c440fb40 c4187888 c3d8bed0 c3d59600 00000000 c3d59200 00000802

bde0: 00000026 00000000 c3d8be1c c3d8bdf8 c00e8f50 c00e8bb4 c3d59200 c3d8be8c

be00: c4187888 c3d8bed0 00000000 c3d8be8c c3d8be64 c3d8be20 c00f6488 c00e8ef4

be20: c3d55005 c07a1d20 c3d8be64 c440fb40 c407bf00 c4187888 c3d8be64 c3d8bed0

be40: ffffff9c c3d8bf60 c3d8a000 c3d55000 c3d8a000 c3d8be8c c3d8bec4 c3d8be68

be60: c00f792c c00f630c c3d8be94 00000000 258d0980 00000000 386d89ee bea0a9b0

be80: 00000068 00000000 00000000 c440fb40 c4183f80 00000000 00000000 00000001

bea0: c3d8bf60 c3d8bed0 ffffff9c c3d55000 c3d8a000 ffffff9c c3d8bf54 c3d8bec8

bec0: c00f7d04 c00f7874 00000041 00000000 c440fb40 c4183f80 d9d3cea0 00000006

bee0: c3d55005 00000000 c4077e80 c4187888 00000101 00000004 00000000 00000000

bf00: 00000000 00000000 00000004 c3d450c0 c3d450c8 c3d450c4 00000000 c3d8a000

bf20: c3d8bf54 00000803 00000000 00000000 00000001 00000001 00000802 00000000

bf40: 00000004 c3d55000 c3d8bf94 c3d8bf58 c00e8a78 c00f7cd8 00000000 00000000

bf60: 00000802 00000000 00000026 00000100 00000001 bea0acc4 00067ecc 00000005

bf80: c0034ce8 00000000 c3d8bfa4 c3d8bf98 c00e8b84 c00e8988 00000000 c3d8bfa8

bfa0: c0034b40 c00e8b6c 00000001 bea0acc4 000681c8 00000802 00000000 00085c8c

bfc0: 00000001 bea0acc4 00067ecc 00000005 bea0ab4c 00000000 000874b8 0000000a

bfe0: 00067ed4 bea0aa20 000089b4 0001fe4c 40000010 000681c8 57ffe821 57ffec21

[<c02f9ce0>] (video_devdata+0x18/0x30) from [<c030a2c0>] (dev_open+0x28/0x194)

[<c030a2c0>] (dev_open+0x28/0x194) from [<c02fa060>] (v4l2_open+0xb0/0xd8)

[<c02fa060>] (v4l2_open+0xb0/0xd8) from [<c00ed5b0>] (chrdev_open+0x120/0x1a4)

[<c00ed5b0>] (chrdev_open+0x120/0x1a4) from [<c00e8d14>] (__dentry_open+0x16c/0x2c4)

[<c00e8d14>] (__dentry_open+0x16c/0x2c4) from [<c00e8f50>] (nameidata_to_filp+0x68/0x70)

[<c00e8f50>] (nameidata_to_filp+0x68/0x70) from [<c00f6488>] (do_last+0x188/0x6b0)

[<c00f6488>] (do_last+0x188/0x6b0) from [<c00f792c>] (path_openat+0xc4/0x3a4)

[<c00f792c>] (path_openat+0xc4/0x3a4) from [<c00f7d04>] (do_filp_open+0x38/0x8c)

[<c00f7d04>] (do_filp_open+0x38/0x8c) from [<c00e8a78>] (do_sys_open+0xfc/0x1d0)

[<c00e8a78>] (do_sys_open+0xfc/0x1d0) from [<c00e8b84>] (sys_open+0x24/0x28)

[<c00e8b84>] (sys_open+0x24/0x28) from [<c0034b40>] (ret_fast_syscall+0x0/0x30)

Code: e24cb004 e590200c e5921020 e59f2010 (e5913060) 

---[ end trace da227214a82491b9 ]---

Segmentation fault
[root@FORLINX6410]# 

我用的是飞凌ok6410-B开发板,内核时3.0.1版本,摄像头是zc301p,在运行开发板自带的测试程序时出现以上错误,是什么原因求解决
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐