0

可能重复:
调试 linux 内核恐慌

我正在调试一次性问题。在 android 手机中浏览 gmail 时设备崩溃的地方。公共 Wifi 用于连接网络。到目前为止,我发现vector_swi中发生了页面错误,找到的lr值(获取SWI指令)是错误的。当时运行的进程是UEventObserver。

这是过程信息。

Task name: UEventObserver, pid: 675, cpu: 1, 
state: 0x0, exit_state: 0x0, stack_base: 0xd6eae000
Stack: 
[<C078939C>] __schedule+0x5b0
[<FFFFFFFF>] (null)+0x0
[<1>] (null)+0x1

展开:未知符号地址 00000001 展开:未找到索引 00000001


这是崩溃的内核日志。

<1>[37655.473976] Unable to handle kernel paging request at virtual address 40025694

<1>[37655.473976] pgd = d7138000

<1>[37655.474007] [40025694] *pgd=9ec1a831, *pte=bf2e659d, *ppte=00000000

<0>[37655.474038] Internal error: Oops: 17 [#1] PREEMPT SMP

<4>[37655.474038] Modules linked in:

<4>[37655.474068] CPU: 1    Not tainted  (3.0.21-g572d9be-00004-g4ec4db2 #1)

<4>[37655.474099] PC is at vector_swi+0x28/0x88

<4>[37655.474129] LR is at 0x40025698

<4>[37655.474160] pc : c01065a8    lr : 40025698    psr : 60000093

<4>[37655.474160] sp : d6eaffb0  ip : 4062c18c  fp : 5ed97c24

<4>[37655.474190] r10: 58702b64  r9 : 5ea56f98  r8 : 20000010

<4>[37655.474221] r7 : 000000a8  r6 : 41b13530  r5 : 4062c270  r4 : 4062c140

<4>[37655.474251] r3 : 00000000  r2 : ffffffff  r1 : 00000001  r0 : 5ed97bd0

<4>[37655.474251] Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user

<4>[37655.474282] Control: 10c5787d  Table: 9ec3806a  DAC: 00000015

<4>[37655.474282] 
4

0 回答 0