HI guys,
I use DVRRDK 3.5,8 channels D1 input,and my chains is
capture->dei->sclr->nsf->ipcFramesOutVpss(->prcesslink(ipcFramesInDSP->myalg))->ipcOutVpss->ipcInVideo->enc->ipcBitsOutVideo->ipcBitsInHost
In sclr I scale D1 to cif,myalg donot process the data,In ipcBitsInHost I use IpcBitsInLink_getFullVideoBitStreamBufs to get the h264 encoded bitstream,and send to PC's vlc to decode,but it run about couple's hours it crash.
1st crash output:
Unable to handle kernel NULL pointer dereference at virtual address 00000134
pgd = cd5c0000
[00000134] *pgd=8d40a031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1]
last sysfs file: /sys/kernel/uevent_seqnum
Modules linked in: ti81xxhdmi ti81xxfb vpss osa_kermod syslink
CPU: 0 Not tainted (2.6.37 #59)
PC is at __ip_route_output_key+0x18/0x7ec
LR is at ip_route_output_flow+0x24/0x220
pc : [<c03457a0>] lr : [<c0345f98>] psr: 00000013
sp : cceffc48 ip : cceffcd8 fp : cceffcd4
r10: 00000000 r9 : 00000000 r8 : 00000000
r7 : 8801a8c0 r6 : ccefff54 r5 : cceffc98 r4 : c056f918
r3 : cceffc98 r2 : c056f918 r1 : 00000001 r0 : 00000000
Flags: nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 8d5c0019 DAC: 00000015
Process CaptureDemo.out (pid: 1055, stack limit = 0xccefe2e8)
Stack: (0xcceffc48 to 0xccf00000)
fc40: cceffc74 cceffc58 c00cce58 00000001 ccf0f6c0 ce714540
fc60: ce710d80 ccf0f6c0 cde9e000 cceffd9c c056f918 c056fb70 ccf02e00 00000002
fc80: cceffc9c cceffc90 c03243c0 c03242d8 cceffcac cceffca0 c005bbbc c005bb38
fca0: 00000000 cceffcb0 c00a6320 c056f918 cceffc98 ccefff54 8801a8c0 00000000
fcc0: 00000000 00000001 cceffd0c cceffcd8 c0345f98 c0345794 00000001 c050e860
fce0: 0000002b 00000000 cceffd50 ccefff54 8801a8c0 00000000 cde9e000 00000000
fd00: cceffdcc cceffd10 c036aecc c0345f80 ccf02e00 00376eac 7f4d51d0 00009896
fd20: 00000586 00000000 00000000 00000011 000046d5 00000000 8801a8c0 00000000
fd40: 00003e21 00000000 00000000 00000000 00000000 00000000 00000000 8801a8c0
fd60: e701a8c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
fd80: 00000011 3e2146d5 00000000 8801a8c0 00000000 00000000 17d9a100 ccf02e00
fda0: 17d7a696 cde9e000 cceffdf0 ccefff54 00000586 ccefff54 ccefe000 00000010
fdc0: cceffdec cceffdd0 c0371158 c036aba4 00000000 00000000 ce132300 00000586
fde0: cceffecc cceffdf0 c031ccb4 c03710f8 c009aa34 c009a874 00000000 00000001
fe00: ffffffff 00000000 00000000 00000000 00000000 00000000 cdd89080 cceffe28
fe20: 00000000 00000000 cceffe5c cceffe38 cceffe68 c01c3e38 00000000 00000000
fe40: fffffffd 00000000 cceffe7c cceffe58 c03b1f8c c00481c4 c04f001c cdd89080
fe60: 00000017 c04f30c8 ccefe000 ccefe000 cceffe94 00000586 ce132300 c03b1f64
fe80: 00000000 ccefff54 cceffeac cceffe98 c03b2014 ce132300 00000000 cceffed4
fea0: 0010ff4c cceffed4 00000010 00000586 ce132300 00000000 cceffed4 0010ff4c
fec0: ccefffa4 cceffed0 c031d49c c031cc18 c03af330 3e210002 8801a8c0 00000000
fee0: 00000000 00000000 00000000 00000000 00000000 ccefff18 00000001 00000000
ff00: ccefff84 ccefff10 ccefff24 ccefff18 c005b1a4 c0070504 ccefff5c ccefff28
ff20: c0096c1c c005b198 00000000 00000000 21fd86dd ccefff80 532f2c70 ccefff80
ff40: 0000004e c004cfa8 ccefe000 00000000 ccefff7c cceffed4 00000010 ccefff70
ff60: 00000001 00000000 00000000 00000000 0012c4d0 00000586 00000001 00000000
ff80: 0010ff4c 00000010 0000071b 00000122 c004cfa8 00000000 00000000 ccefffa8
ffa0: c004ce00 c031d3f0 0010ff4c 00000010 00000018 0012c4d0 00000586 00000000
ffc0: 0010ff4c 00000010 0000071b 00000122 424f5e81 0000071b 0012c4d0 0010ff4c
ffe0: 00000000 532f2c50 400de4dc 400df444 80000010 00000018 00000000 00000000
Backtrace:
[<c0345788>] (__ip_route_output_key+0x0/0x7ec) from [<c0345f98>]
(ip_route_output_flow+0x24/0x220)
[<c0345f74>] (ip_route_output_flow+0x0/0x220) from [<c036aecc>] (udp_sendmsg+0x334/0x5fc)
[<c036ab98>] (udp_sendmsg+0x0/0x5fc) from [<c0371158>] (inet_sendmsg+0x6c/0x70)
[<c03710ec>] (inet_sendmsg+0x0/0x70) from [<c031ccb4>] (sock_sendmsg+0xa8/0xc4)
r7:00000586 r6:ce132300 r5:00000000 r4:00000000
[<c031cc0c>] (sock_sendmsg+0x0/0xc4) from [<c031d49c>] (sys_sendto+0xb8/0xdc)
r8:0010ff4c r7:cceffed4 r6:00000000 r5:ce132300 r4:00000586
[<c031d3e4>] (sys_sendto+0x0/0xdc) from [<c004ce00>] (ret_fast_syscall+0x0/0x30)
Code: e24cb004 e24dd064 e50b1080 e1a0a000 (e5901134)
---[ end trace 62b97a5a16c6cb7b ]---
2end output:
Unable to handle kernel NULL pointer dereference at virtual address 000001da
pgd = cdf88000
[000001da] *pgd=8df80031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1]
last sysfs file: /sys/kernel/uevent_seqnum
Modules linked in: ti81xxhdmi ti81xxfb vpss osa_kermod syslink
CPU: 0 Not tainted (2.6.37+ #53)
PC is at xfrm_selector_match+0x28/0x2ac
LR is at xfrm_sk_policy_lookup+0x3c/0x88
pc : [<c037d1e8>] lr : [<c037d4a8>] psr: 60000013
sp : ccddfc18 ip : ccddfc40 fp : ccddfc3c
r10: ccdde000 r9 : ccddfd50 r8 : 00000000
r7 : ccddfd50 r6 : 000001b0 r5 : cdd89200 r4 : 00000168
r3 : 00000200 r2 : 00000002 r1 : ccddfd50 r0 : 000001b0
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 8df88019 DAC: 00000015
Process CaptureDemo.out (pid: 1036, stack limit = 0xccdde2e8)
Stack: (0xccddfc18 to 0xccde0000)
fc00: 00000168 cdd89200
fc20: ccddfd50 8801a8c0 00000000 ccdde000 ccddfc5c ccddfc40 c037d4a8 c037d1cc
fc40: ccddfd50 cdd89200 ccddff54 8801a8c0 ccddfcd4 ccddfc60 c037e97c c037d478
fc60: c032423c c0324154 cdd89200 ccddfd9c c056f918 c056fb70 cd119b00 00000002
fc80: c00a6320 c005bb9c ccddfcac ccddfc98 c00a6270 c00a630c c050e860 00020000
fca0: 00000000 00000001 c00a61d4 ccddfd50 cdd89200 ccddff54 8801a8c0 00000000
fcc0: c056f918 ccddfd9c ccddfd0c ccddfcd8 c0345e74 c037e904 00000001 ccddfce8
fce0: c00a5a08 00000000 ccddfd50 ccddff54 8801a8c0 00000000 cdd89200 00000000
fd00: ccddfdcc ccddfd10 c036ad48 c0345dfc 00000001 00000040 0000000c 00000001
fd20: 00000586 00000000 00000000 00000011 00002cb3 00000000 8801a8c0 00000000
fd40: 00006838 00000000 00000000 00000000 00000000 00000000 00000000 8801a8c0
fd60: e701a8c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
fd80: 00000011 68382cb3 00000000 8801a8c0 00000000 00000000 ccddfd00 cd119b00
fda0: 00000000 cdd89200 ccddfdf0 ccddff54 00000586 ccddff54 ccdde000 00000010
fdc0: ccddfdec ccddfdd0 c0370fd4 c036aa20 00000000 00000000 ce11f900 00000586
fde0: ccddfecc ccddfdf0 c031cb30 c0370f74 00000000 c0072b94 00000000 00000001
fe00: ffffffff 00000000 00000000 00000000 00000000 00000000 ccddc000 ccddfe28
fe20: 00000000 00000000 40b49b86 00000000 ccddfe68 00000000 00000000 00000000
fe40: fffffffd 00000000 ccddfe7c ccddfe58 c03b1e0c c00481c4 c04f001c ccddc000
fe60: 00000017 c04f30c8 ccdde000 ccdde000 ccddfe94 00000586 ce11f900 c03b1de4
fe80: 00000000 ccddff54 ccddfeac ccddfe98 c03b1e94 ce11f900 00000000 ccddfed4
fea0: 000ff00c ccddfed4 00000010 00000586 ce11f900 00000000 ccddfed4 000ff00c
fec0: ccddffa4 ccddfed0 c031d318 c031ca94 c03af1a8 68380002 8801a8c0 00000000
fee0: 00000000 00000000 00000000 00000000 00000000 ccddff18 00000001 00000000
ff00: ccddff84 ccddff10 ccddff24 ccddff18 c005b1a4 c0070504 ccddff5c ccddff28
ff20: c0096c1c c005b198 00000000 00000000 05b26806 ccddff80 53d93c70 ccddff80
ff40: 0000004e c004cfa8 ccdde000 00000000 ccddff7c ccddfed4 00000010 ccddff70
ff60: 00000001 00000000 00000000 00000000 00103110 00000586 00000001 00000000
ff80: 000ff00c 00000010 0000100d 00000122 c004cfa8 00000000 00000000 ccddffa8
ffa0: c004ce00 c031d26c 000ff00c 00000010 0000001a 00103110 00000586 00000000
ffc0: 000ff00c 00000010 0000100d 00000122 51c2f009 0000100d 00103110 000ff00c
ffe0: 00000000 53d93c50 400974dc 40098444 80000010 0000001a 141b1400 dd0c4283
Backtrace:
[<c037d1c0>] (xfrm_selector_match+0x0/0x2ac) from [<c037d4a8>]
(xfrm_sk_policy_lookup+0x3c/0x88)
[<c037d46c>] (xfrm_sk_policy_lookup+0x0/0x88) from [<c037e97c>] (__xfrm_lookup+0x84/0x430)
r7:8801a8c0 r6:ccddff54 r5:cdd89200 r4:ccddfd50
[<c037e8f8>] (__xfrm_lookup+0x0/0x430) from [<c0345e74>] (ip_route_output_flow+0x84/0x220)
[<c0345df0>] (ip_route_output_flow+0x0/0x220) from [<c036ad48>] (udp_sendmsg+0x334/0x5fc)
[<c036aa14>] (udp_sendmsg+0x0/0x5fc) from [<c0370fd4>] (inet_sendmsg+0x6c/0x70)
[<c0370f68>] (inet_sendmsg+0x0/0x70) from [<c031cb30>] (sock_sendmsg+0xa8/0xc4)
r7:00000586 r6:ce11f900 r5:00000000 r4:00000000
[<c031ca88>] (sock_sendmsg+0x0/0xc4) from [<c031d318>] (sys_sendto+0xb8/0xdc)
r8:000ff00c r7:ccddfed4 r6:00000000 r5:ce11f900 r4:00000586
[<c031d260>] (sys_sendto+0x0/0xdc) from [<c004ce00>] (ret_fast_syscall+0x0/0x30)
Code: 0a000002 e352000a 1a000081 ea000025 (e5d0402a)
---[ end trace 35fedf344241d70a ]---
Kernel panic - not syncing: Fatal exception in interrupt
Backtrace:
[<c0050bdc>] (dump_backtrace+0x0/0x110) from [<c03adcb8>] (dump_stack+0x18/0x1c)
r7:c037d1ec r6:ccddfa7f r5:c037d1ea r4:c053b6d0
[<c03adca0>] (dump_stack+0x0/0x1c) from [<c03add1c>] (panic+0x60/0x17c)
[<c03adcbc>] (panic+0x0/0x17c) from [<c0050f70>] (die+0x284/0x2d8)
r3:00000200 r2:c04827f8 r1:00000000 r0:c046e8dd
[<c0050cec>] (die+0x0/0x2d8) from [<c0053bc0>] (__do_kernel_fault+0x6c/0x8c)
[<c0053b54>] (__do_kernel_fault+0x0/0x8c) from [<c03b1d14>] (do_page_fault+0x1f0/0x20c)
r9:00000017 r8:000001da r7:cdcf8d80 r6:ccddc000 r5:ccddfbd0
r4:c04f4740
[<c03b1b24>] (do_page_fault+0x0/0x20c) from [<c00422a4>] (do_DataAbort+0x3c/0x9c)
[<c0042268>] (do_DataAbort+0x0/0x9c) from [<c03afcec>] (__dabt_svc+0x4c/0x60)
Exception stack(0xccddfbd0 to 0xccddfc18)
fbc0: 000001b0 ccddfd50 00000002 00000200
fbe0: 00000168 cdd89200 000001b0 ccddfd50 00000000 ccddfd50 ccdde000 ccddfc3c
fc00: ccddfc40 ccddfc18 c037d4a8 c037d1e8 60000013 ffffffff
r8:00000000 r7:ccddfd50 r6:000001b0 r5:ccddfc04 r4:ffffffff
[<c037d1c0>] (xfrm_selector_match+0x0/0x2ac) from [<c037d4a8>]
(xfrm_sk_policy_lookup+0x3c/0x88)
[<c037d46c>] (xfrm_sk_policy_lookup+0x0/0x88) from [<c037e97c>] (__xfrm_lookup+0x84/0x430)
r7:8801a8c0 r6:ccddff54 r5:cdd89200 r4:ccddfd50
[<c037e8f8>] (__xfrm_lookup+0x0/0x430) from [<c0345e74>] (ip_route_output_flow+0x84/0x220)
[<c0345df0>] (ip_route_output_flow+0x0/0x220) from [<c036ad48>] (udp_sendmsg+0x334/0x5fc)
[<c036aa14>] (udp_sendmsg+0x0/0x5fc) from [<c0370fd4>] (inet_sendmsg+0x6c/0x70)
[<c0370f68>] (inet_sendmsg+0x0/0x70) from [<c031cb30>] (sock_sendmsg+0xa8/0xc4)
r7:00000586 r6:ce11f900 r5:00000000 r4:00000000
[<c031ca88>] (sock_sendmsg+0x0/0xc4) from [<c031d318>] (sys_sendto+0xb8/0xdc)
r8:000ff00c r7:ccddfed4 r6:00000000 r5:ce11f900 r4:00000586
[<c031d260>] (sys_sendto+0x0/0xdc) from [<c004ce00>] (ret_fast_syscall+0x0/0x30)
according to the crash infos Can anybody give me some advices what's the problem may cause this crash.
THX.