当前位置: 代码迷 >> 驱动开发 >> 应用程序循环malloc 然后死机了 请大牛指教 这有关问题在哪里
  详细解决方案

应用程序循环malloc 然后死机了 请大牛指教 这有关问题在哪里

热度:124   发布时间:2016-04-28 10:05:46.0
应用程序循环malloc 然后死机了 请大牛指教 这问题在哪里
 
kernel BUG at mm/slub.c:2943!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = d4420000
[00000000] *pgd=94bf3831, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1]
Modules linked in:
CPU: 0    Not tainted  (3.0.8 #1)
PC is at __bug+0x24/0x2c
LR is at console_unlock+0x188/0x1dc
pc : [<c0038b88>]    lr : [<c0046830>]    psr: 60000093
sp : d4bc5a88  ip : 00000000  fp : d4bc5a94
r10: d4b86854  r9 : d5252780  r8 : c0530714
r7 : 00000000  r6 : d50143c4  r5 : d449f628  r4 : d449f628
r3 : 00000000  r2 : c0534e98  r1 : c0534e98  r0 : 00000024
Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c53c7d  Table: 94420059  DAC: 00000015

PC: 0xc0038b08:
8b08  e1a0200c e30f06dc e34c004c e3a03000 e58d3004 eb0f793c e24bd00c e89da800
8b28  e1a0c00d e92dd800 e24cb004 e24dd008 e1a0c001 e58d2000 e1a01000 e1a0200c
8b48  e30f06f4 e34c004c e3a03000 e58d3004 eb0f792d e24bd00c e89da800 e1a0c00d
8b68  e92dd800 e24cb004 e1a02001 e1a01000 e30f070c e34c004c eb0f7923 e3a03000
8b88  e5833000 eafffffe e1a0c00d e92dd800 e24cb004 e30f070c e30f1728 e34c004c
8ba8  e34c104c e30022e1 eb0f7917 e3a03000 e5833000 eafffffe e1a0c00d e92dd800
8bc8  e24cb004 e1a01000 e30f0740 e34c004c eb0f790d e30f070c e30f1728 e34c004c
8be8  e34c104c e30022c5 eb0f7907 e3a03000 e5833000 eafffffe e1a0c00d e92dd800

LR: 0xc00467b0:
67b0  ebfffde8 e1550004 e3e01000 e1a02001 e586104c 01a00005 11a00004 0affffc3
67d0  e0641005 e3510002 9affffd6 e5963004 e3a02000 e596e000 e2430001 e59f1084
67f0  e004c000 e08c000e ebfffe90 e596204c e0844000 e1a00004 eaffffca e5932010
6810  e3a04000 e583401c e1520004 15834010 e3044e54 e34c4053 e2840040 eb007b7b
6830  e121f008 e35a0000 089daff8 e59f3038 e594001c e1500003 13043e50 134c3053
6850  13a00001 15830000 e89daff8 e59f001c eb007b6e e89daff8 e3010278 e30012a7
6870  e34c004d ebffc8ba c0534ea0 c0534e70 c0534e94 e1a0c00d e92dd800 e24cb004
6890  e304ce50 e34cc053 e59c3000 e3530000 089da800 e3a0e000 e3a01001 e1a0300e

SP: 0xd4bc5a08:
5a08  c00658b4 c006578c d52605c0 c05348e0 d4bc5a5c d4bc5a28 ffffffff d4bc5a74
5a28  d50143c4 00000000 d4bc5a94 d4bc5a40 c0034e2c c002d274 00000024 c0534e98
5a48  c0534e98 00000000 d449f628 d449f628 d50143c4 00000000 c0530714 d5252780
5a68  d4b86854 d4bc5a94 00000000 d4bc5a88 c0046830 c0038b88 60000093 ffffffff
5a88  d4bc5ab4 d4bc5a98 c00aae58 c0038b70 d449f628 d449f628 d50143c4 00000000
5aa8  d4bc5acc d4bc5ab8 c02d6d60 c00aad6c d449f628 0000236c d4bc5ae4 d4bc5ad0
5ac8  c02d6a8c c02d6cb4 00000001 d5014340 d4bc5af4 d4bc5ae8 c02d6bb4 c02d6a7c
5ae8  d4bc5b14 d4bc5af8 c0255720 c02d6b98 d61c0000 d5014340 d449fa48 d5014000

FP: 0xd4bc5a14:
5a14  c05348e0 d4bc5a5c d4bc5a28 ffffffff d4bc5a74 d50143c4 00000000 d4bc5a94
5a34  d4bc5a40 c0034e2c c002d274 00000024 c0534e98 c0534e98 00000000 d449f628
5a54  d449f628 d50143c4 00000000 c0530714 d5252780 d4b86854 d4bc5a94 00000000
5a74  d4bc5a88 c0046830 c0038b88 60000093 ffffffff d4bc5ab4 d4bc5a98 c00aae58
5a94  c0038b70 d449f628 d449f628 d50143c4 00000000 d4bc5acc d4bc5ab8 c02d6d60
5ab4  c00aad6c d449f628 0000236c d4bc5ae4 d4bc5ad0 c02d6a8c c02d6cb4 00000001
5ad4  d5014340 d4bc5af4 d4bc5ae8 c02d6bb4 c02d6a7c d4bc5b14 d4bc5af8 c0255720
5af4  c02d6b98 d61c0000 d5014340 d449fa48 d5014000 d4bc5b34 d4bc5b18 c0255ea8

R1: 0xc0534e18:
4e18  00000012 00000013 00000014 00000015 00000016 00000017 00000018 00000019
4e38  0000001a 0000001b 0000001c 0000001d 0000001e 0000001f 00000000 c0550874
4e58  00040000 0000000f 00000004 00000001 00000007 00000001 c0534e70 c0534e70
  相关解决方案