|
以下是我最近修改程式(我的程式主要功能為 H.264 的錄影,其中進行了不少 memory allocate 和 free 的動作)時出現的訊息,看來是記憶體出了問題,但我不會判讀這訊息,故無法確切知道問題何在。 請問該如何判讀以下的訊息?有無相關資料可供參考? 謝謝!
pgd = c50a4000 [40a52000] *pgd=04904031, *pte=00000000, *ppte=00000000
Pid: 118, comm: ffmpeg_dbg CPU: 0 PC is at 0x401a5620 LR is at 0x401a5514 pc : [<401a5620>] lr : [<401a5514>] Tainted: P sp : bebf9fdc ip : 77da0bd3 fp : 003ffe44 r10: 00000000 r9 : 00000001 r8 : 00079a88 r7 : 40a50e4c r6 : 00003a4a r5 : 40a50e4c r4 : 00079a88 r3 : 27db9f80 r2 : 00000a28 r1 : 0007ac30 r0 : 40a51ff0 Flags: nzCv IRQs on FIQs on Mode USER_32 Segment user Control: 397F Table: 050A4000 DAC: 00000015 [<c0331118>] (show_regs+0x0/0x4c) from [<c033610c>] (__do_user_fault+0x5c/0xa4) r4 = C0312800 [<c03360b0>] (__do_user_fault+0x0/0xa4) from [<c03363d8>] (do_page_fault+0x218/0x250) r7 = C027264C r6 = C005BFB0 r5 = C0312800 r4 = FFFFFFEC [<c03361c0>] (do_page_fault+0x0/0x250) from [<c033655c>] (do_DataAbort+0x3c/0xa0) [<c0336520>] (do_DataAbort+0x0/0xa0) from [<c032f248>] (ret_from_exception+0x0/0x10) r8 = 00079A88 r7 = 40A50E4C r6 = 00003A4A r5 = 40A50E4C r4 = FFFFFFFF
|