[webkit-help] why the javascriptcore crashed when enable jit in the webkit version 95542 on android paltfrom?
ミ愛√傷ゞ
seka.rao at qq.com
Wed Feb 8 19:45:25 PST 2012
hi all:
In my version----webkit 95542, when I set ENABLE_JIT = 1 in android platform, it crashed randomly in android phone. I compile the webkit with arm toolchains gcc/g++ 4.4.0, and the compile mode is LOCAL_ARM_MODE:=arm.
I think the crash in the jit, because when I set ENABLE_JIT = 0, it will be ok. maybe something wrong with the arm mode generate the binary code, anyone knows how to solve the problem or how to debug it?
02-03 12:53:59.618: I/DEBUG(7144): Build fingerprint: 'generic/libra_bravo/bravo:2.3.7/MIUI/2.1.13:userdebug/test-keys'
02-03 12:53:59.618: I/DEBUG(7144): pid: 11682, tid: 11682 >>> <<<
02-03 12:53:59.618: I/DEBUG(7144): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000008
02-03 12:53:59.618: I/DEBUG(7144): r0 47a9b260 r1 fffffffb r2 ffffffff r3 47a9b248
02-03 12:53:59.618: I/DEBUG(7144): r4 47a9b260 r5 000001e5 r6 43578060 r7 4324c69c
02-03 12:53:59.618: I/DEBUG(7144): r8 814b68cc r9 00135ccc 10 be9dab08 fp 47a9b000
02-03 12:53:59.618: I/DEBUG(7144): ip 487ea490 sp be9daa30 lr 43549af0 pc 00000008 cpsr 20000010
02-03 12:53:59.618: I/DEBUG(7144): d0 e120007000000008 d1 ffffffff0053c2f4
02-03 12:53:59.618: I/DEBUG(7144): d2 00004254ffffffff d3 ffffffff0053c2f4
02-03 12:53:59.618: I/DEBUG(7144): d4 00004148ffffffff d5 0053c2f400721ec0
02-03 12:53:59.618: I/DEBUG(7144): d6 000041b0ffffffff d7 0053c2f400721f3c
02-03 12:53:59.618: I/DEBUG(7144): d8 41200000407fcc88 d9 40693448407fcc88
02-03 12:53:59.618: I/DEBUG(7144): d10 43dae709443e8000 d11 0000000043dae709
02-03 12:53:59.618: I/DEBUG(7144): d12 4000000000000000 d13 3f0000003f800000
02-03 12:53:59.618: I/DEBUG(7144): d14 000000003f800000 d15 0000000000000000
02-03 12:53:59.618: I/DEBUG(7144): d16 c026000000000000 d17 7e37e43c8800759c
02-03 12:53:59.618: I/DEBUG(7144): d18 0000000000000000 d19 0000000000000000
02-03 12:53:59.628: I/DEBUG(7144): d20 3ff0000000000000 d21 8000000000000000
02-03 12:53:59.628: I/DEBUG(7144): d22 0000000000000000 d23 0000000000000000
02-03 12:53:59.628: I/DEBUG(7144): d24 00ff00ff00ff00ff d25 00ff00ff00ff00ff
02-03 12:53:59.628: I/DEBUG(7144): d26 00ff00ff00ff00ff d27 00ff00ff00ff00ff
02-03 12:53:59.628: I/DEBUG(7144): d28 0100010001000100 d29 3ff0000000000000
02-03 12:53:59.628: I/DEBUG(7144): d30 0000000000000000 d31 3ff0000000000000
02-03 12:53:59.628: I/DEBUG(7144): scr 20000011
02-03 12:53:59.908: I/DEBUG(7144): #00 pc 00000008
02-03 12:53:59.908: I/DEBUG(7144): #01 lr 43549af0 <unknown>
02-03 12:53:59.908: I/DEBUG(7144): code around pc:
02-03 12:53:59.908: I/DEBUG(7144): code around lr:
02-03 12:53:59.908: I/DEBUG(7144): 43549ad0 e1a0000d e58d4060 e1a0000d e58d4060
02-03 12:53:59.908: I/DEBUG(7144): 43549ae0 e59f3200 e5834000 e59f81fc e12fff38
02-03 12:53:59.908: I/DEBUG(7144): 43549af0 e1a04000 eaffe003 429ed1e0 00003948
02-03 12:53:59.908: I/DEBUG(7144): 43549b00 0053c2f4 814b691c 00003948 0000797c
02-03 12:53:59.908: I/DEBUG(7144): 43549b10 00004218 00003968 0053c2f4 814b6b4c
02-03 12:53:59.908: I/DEBUG(7144): stack:
02-03 12:53:59.908: I/DEBUG(7144): be9da9f0 47a9b248
02-03 12:53:59.908: I/DEBUG(7144): be9da9f4 00135ccc
02-03 12:53:59.908: I/DEBUG(7144): be9da9f8 00000000
02-03 12:53:59.908: I/DEBUG(7144): be9da9fc 814c11c4 /data/data/lib/libwebcore.so
02-03 12:53:59.908: I/DEBUG(7144): be9daa00 00000001
02-03 12:53:59.908: I/DEBUG(7144): be9daa04 fffffffb
02-03 12:53:59.908: I/DEBUG(7144): be9daa08 423b54b0
02-03 12:53:59.908: I/DEBUG(7144): be9daa0c 47a9b248
02-03 12:53:59.908: I/DEBUG(7144): be9daa10 000001e5
02-03 12:53:59.908: I/DEBUG(7144): be9daa14 43578060
02-03 12:53:59.908: I/DEBUG(7144): be9daa18 4324c69c
02-03 12:53:59.908: I/DEBUG(7144): be9daa1c 814b68cc /data/data/lib/libwebcore.so
02-03 12:53:59.908: I/DEBUG(7144): be9daa20 00135ccc
02-03 12:53:59.908: I/DEBUG(7144): be9daa24 be9dab08
02-03 12:53:59.908: I/DEBUG(7144): be9daa28 df002777
02-03 12:53:59.908: I/DEBUG(7144): be9daa2c e3a070ad
02-03 12:53:59.908: I/DEBUG(7144): #00 be9daa30 00ce06d0
02-03 12:53:59.908: I/DEBUG(7144): be9daa34 0024b5f0
02-03 12:53:59.908: I/DEBUG(7144): be9daa38 43580170
02-03 12:53:59.918: I/DEBUG(7144): be9daa3c fffffffb
02-03 12:53:59.918: I/DEBUG(7144): be9daa40 005fb00c
02-03 12:53:59.918: I/DEBUG(7144): be9daa44 fffffffb
02-03 12:53:59.918: I/DEBUG(7144): be9daa48 00000001
02-03 12:53:59.918: I/DEBUG(7144): be9daa4c ffffffff
02-03 12:53:59.918: I/DEBUG(7144): be9daa50 00bc74dc
02-03 12:53:59.918: I/DEBUG(7144): be9daa54 00000000
02-03 12:53:59.918: I/DEBUG(7144): be9daa58 be9daa78
02-03 12:53:59.918: I/DEBUG(7144): be9daa5c 7ff10000
02-03 12:53:59.918: I/DEBUG(7144): be9daa60 00000000
02-03 12:53:59.918: I/DEBUG(7144): be9daa64 00000000
02-03 12:53:59.918: I/DEBUG(7144): be9daa68 00000000
02-03 12:53:59.918: I/DEBUG(7144): be9daa6c 43578060
02-03 12:53:59.918: I/DEBUG(7144): be9daa70 43549af0
02-03 12:53:59.918: I/DEBUG(7144): be9daa74 be9dab08
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20120209/375c24e2/attachment-0001.html>
More information about the webkit-help
mailing list