Hello

I'm porting Android ICS 4.0.3 to my platform PXA300 (ARMv5TE).

Kernel and RootFS are booting from SDCard.

Successfully kernel is booted up but Android is giving some issues in
Zygote process while pre-loading classes.

Logcat will lead to

I/Zygote  (  405): Preloading classes...
D/dalvikvm(  405): GC_EXPLICIT freed 36K, 81% free 408K/2048K, paused
1ms+1ms
D/dalvikvm(  405): GC_EXPLICIT freed 3K, 77% free 472K/2048K, paused
1ms+2ms
D/dalvikvm(  405): GC_EXPLICIT freed 20K, 76% free 508K/2048K, paused
1ms+1ms
D/dalvikvm(  405): GC_EXPLICIT freed 27K, 74% free 535K/2048K, paused
1ms+1ms
D/dalvikvm(  405): GC_EXPLICIT freed 15K, 72% free 575K/2048K, paused
1ms+2ms
D/dalvikvm(  405): GC_EXPLICIT freed 27K, 71% free 602K/2048K, paused
1ms+1ms
D/dalvikvm(  405): GC_EXPLICIT freed 30K, 69% free 635K/2048K, paused
1ms+1ms
D/TextLayoutCache(  405): Using debug level: 0 - Debug Enabled: 0
F/libc    (  405): Fatal signal 7 (SIGBUS) at 0x00000000 (code=128)
I/DEBUG   (  403): *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** ***
I/DEBUG   (  403): Build fingerprint: 'econ/alioth/alioth:4.0.3/IML74K/
eng.dinesh.20120127.182742:eng/test-keys'
I/DEBUG   (  403): pid: 405, tid: 405  >>> zygote <<<
I/DEBUG   (  403): signal 7 (SIGBUS), code 128 (?), fault addr
00000000
I/DEBUG   (  403):  r0 000d7ef8  r1 00000000  r2 00000000  r3 00000000
I/DEBUG   (  403):  r4 000d7ed1  r5 00000000  r6 000d7ef8  r7 0000001c
I/DEBUG   (  403):  r8 000d7ed0  r9 beb360f6  10 409b6e1c  fp 000d7ea8
I/DEBUG   (  403):  ip 00000000  sp beb360d8  lr 40989b58  pc
40989b58  cpsr 60000010
I/DEBUG   (  403):          #00  pc 00009b58  /system/lib/
libharfbuzz.so (hb_buffer_new)
I/DEBUG   (  403):          #01  pc 00005c50  /system/lib/
libharfbuzz.so (HB_NewFace)
I/DEBUG   (  403):          #02  pc 0006b10e  /system/lib/
libandroid_runtime.so
(_ZN7android20TextLayoutCacheValue14initShaperItemER14HB_ShaperItem_P8HB_Font_PNS_8FontDataEP7S)
I/DEBUG   (  403):          #03  pc 0006b17c  /system/lib/
libandroid_runtime.so
(_ZN7android20TextLayoutCacheValue25computeValuesWithHarfbuzzEP7SkPaintPKtjjjiPNS_6VectorIfEEPf)
I/DEBUG   (  403):          #04  pc 0006b380  /system/lib/
libandroid_runtime.so
(_ZN7android20TextLayoutCacheValue13computeValuesEP7SkPaintPKtjjji)
I/DEBUG   (  403):          #05  pc 0006bc1a  /system/lib/
libandroid_runtime.so
(_ZN7android15TextLayoutCache8getValueEP7SkPaintPKtiiii)
I/DEBUG   (  403):          #06  pc 0006a96e  /system/lib/
libandroid_runtime.so
(_ZN7android10TextLayout18getTextRunAdvancesEP7SkPaintPKtiiiiPfS5_)
I/DEBUG   (  403):          #07  pc 000683e2  /system/lib/
libandroid_runtime.so
I/DEBUG   (  403):          #08  pc 0001ebf0  /system/lib/libdvm.so
(dvmPlatformInvoke)
I/DEBUG   (  403):          #09  pc 000591e8  /system/lib/libdvm.so
(_Z16dvmCallJNIMethodPKjP6JValuePK6MethodP6Thread)
I/DEBUG   (  403):          #10  pc 0004caba  /system/lib/libdvm.so
(_Z21dvmCheckCallJNIMethodPKjP6JValuePK6MethodP6Thread)
I/DEBUG   (  403):          #11  pc 00030a4c  /system/lib/libdvm.so
I/DEBUG   (  403):          #12  pc 00034204  /system/lib/libdvm.so
(_Z12dvmInterpretP6ThreadPK6MethodP6JValue)
I/DEBUG   (  403):          #13  pc 0006c3ac  /system/lib/libdvm.so
(_Z14dvmCallMethodVP6ThreadPK6MethodP6ObjectbP6JValueSt9__va_list)
I/DEBUG   (  403):          #14  pc 0006c3ca  /system/lib/libdvm.so
(_Z13dvmCallMethodP6ThreadPK6MethodP6ObjectP6JValuez)
I/DEBUG   (  403):          #15  pc 000766bc  /system/lib/libdvm.so
(dvmInitClass)
I/DEBUG   (  403):          #16  pc 000764dc  /system/lib/libdvm.so
(dvmInitClass)
I/DEBUG   (  403):          #17  pc 000764dc  /system/lib/libdvm.so
(dvmInitClass)
I/DEBUG   (  403):          #18  pc 0007682e  /system/lib/libdvm.so
(_Z12dvmFindClassPKcP6Object)
I/DEBUG   (  403):          #19  pc 00070524  /system/lib/libdvm.so
(_Z18dvmFindClassByNameP12StringObjectP6Objectb)
I/DEBUG   (  403):          #20  pc 00072394  /system/lib/libdvm.so
I/DEBUG   (  403):          #21  pc 00030a4c  /system/lib/libdvm.so
I/DEBUG   (  403):          #22  pc 00034204  /system/lib/libdvm.so
(_Z12dvmInterpretP6ThreadPK6MethodP6JValue)
I/DEBUG   (  403):          #23  pc 0006c3ac  /system/lib/libdvm.so
(_Z14dvmCallMethodVP6ThreadPK6MethodP6ObjectbP6JValueSt9__va_list)
I/DEBUG   (  403):          #24  pc 00054fc2  /system/lib/libdvm.so
I/DEBUG   (  403):          #25  pc 00049a84  /system/lib/libdvm.so
I/DEBUG   (  403):          #26  pc 000418a8  /system/lib/
libandroid_runtime.so
I/DEBUG   (  403):          #27  pc 000423ec  /system/lib/
libandroid_runtime.so (_ZN7android14AndroidRuntime5startEPKcS2_)
I/DEBUG   (  403):          #28  pc 00008f46  /system/bin/app_process
I/DEBUG   (  403):          #29  pc 000164c6  /system/lib/libc.so
(__libc_init)
I/DEBUG   (  403):
I/DEBUG   (  403): code around pc:
I/DEBUG   (  403): 40989b38 e5c0501d e5c0501e e5c0501f
e5c05020  .P...P...P.. P..
I/DEBUG   (  403): 40989b48 e5c05021 e5c05022 e5c05023 ebfffdda  !
P.."P..#P......
I/DEBUG   (  403): 40989b58 e5846000 e1a00005 e28dd008
e8bd8070  .`..........p...
I/DEBUG   (  403): 40989b68 e92d4ff0 e5d0c010 e5d06011
e5d05012  .O-......`...P..
I/DEBUG   (  403): 40989b78 e5d0e013 e18cc406 e18cc805
e24dd03c  ............<.M.
I/DEBUG   (  403):
I/DEBUG   (  403): stack:
I/DEBUG   (  403):     beb36098  000d7ef8  [heap]
I/DEBUG   (  403):     beb3609c  000d7ef8  [heap]
I/DEBUG   (  403):     beb360a0  00000027
I/DEBUG   (  403):     beb360a4  00000027
I/DEBUG   (  403):     beb360a8  0000001c
I/DEBUG   (  403):     beb360ac  400a2bf3  /system/lib/libc.so
I/DEBUG   (  403):     beb360b0  beb360dc  [stack]
I/DEBUG   (  403):     beb360b4  00000027
I/DEBUG   (  403):     beb360b8  00000000
I/DEBUG   (  403):     beb360bc  400a3eab  /system/lib/libc.so
I/DEBUG   (  403):     beb360c0  beb360dc  [stack]
I/DEBUG   (  403):     beb360c4  409a7b84  /system/lib/libharfbuzz.so
I/DEBUG   (  403):     beb360c8  000d7ed1  [heap]
I/DEBUG   (  403):     beb360cc  000000e0
I/DEBUG   (  403):     beb360d0  df0027ad
I/DEBUG   (  403):     beb360d4  00000000
I/DEBUG   (  403): #00 beb360d8  401efcfd  /system/lib/
libandroid_runtime.so
I/DEBUG   (  403):     beb360dc  00000000
I/DEBUG   (  403):     beb360e0  000d7ea8  [heap]
I/DEBUG   (  403):     beb360e4  000000e0
I/DEBUG   (  403):     beb360e8  00000000
I/DEBUG   (  403):     beb360ec  40985c54  /system/lib/libharfbuzz.so
I/DEBUG   (  403): #01 beb360f0  000fc6d0  [heap]
I/DEBUG   (  403):     beb360f4  00000000
I/DEBUG   (  403):     beb360f8  001011e8  [heap]
I/DEBUG   (  403):     beb360fc  beb361cc  [stack]
I/DEBUG   (  403):     beb36100  000000be
I/DEBUG   (  403):     beb36104  0000beb3  [heap]
I/DEBUG   (  403):     beb36108  beb3616c  [stack]
I/DEBUG   (  403):     beb3610c  beb36460  [stack]
I/DEBUG   (  403):     beb36110  419c4e54
I/DEBUG   (  403):     beb36114  419c4e3c
I/DEBUG   (  403):     beb36118  beb36474  [stack]
I/DEBUG   (  403):     beb3611c  401f5111  /system/lib/
libandroid_runtime.so


Pls help me to get out of this.

Thanks

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to