Friends,

I have a mips port on Android. I cross compiled the BrowserPlugin
sample under froyo source for mips and Installed it in the mips board.
But at the time of browser launch, the browser crashes with the
following logcat message:

=================== MESSAGE BEGINS ===================
I/ActivityManager( 1426): Starting activity: Intent
{ act=android.intent.action.MAIN flg=0x10000000
cmp=com.android.browser/.BrowserActivity }
I/ActivityManager( 1426): Start proc com.android.browser for activity
com.android.browser/.BrowserActivity: pid=1835 uid=10023 gids={3003,
1015}
D/dalvikvm( 1312): GC_EXPLICIT freed 283 objects / 10736 bytes in 49ms
D/dalvikvm( 1312): GC_EXPLICIT freed 47 objects / 2072 bytes in 43ms
E/dalvikvm( 1835): could not disable core file generation for pid
1835, errno=1
D/dalvikvm( 1312): GC_EXPLICIT freed 2 objects / 64 bytes in 51ms
I/ActivityThread( 1835): Publishing provider browser:
com.android.browser.BrowserProvider
I/BrowserSettings( 1835): Selected search engine:
ActivitySearchEngine{android.app.SearchableInfo@2e9220f8}
D/dalvikvm( 1835): GC_FOR_MALLOC freed 2890 objects / 199104 bytes in
63ms
I/ActivityManager( 1426): Displayed activity
com.android.browser/.BrowserActivity: 1485 ms (total 1485 ms)
I/DEBUG   ( 1311): *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** ***
I/DEBUG   ( 1311): Build fingerprint: 'SigmaDesigns/smp86xx/smp86xx/:
2.2.1/FRG83/40:eng/test-keys'
I/DEBUG   ( 1311): pid: 1835, tid: 1845  >>> com.android.browser <<<
I/DEBUG   ( 1311): signal 11 (SIGSEGV), fault addr 00000000
I/DEBUG   ( 1311):  zr 00000000  at 00000001  v0 50301c38  v1 7f010000
I/DEBUG   ( 1311):  a0 00000002  a1 50300b74  a2 2fffa750  a3 00000006
I/DEBUG   ( 1311):  t0 00000001  t1 00000674  t2 7f00f068  t3 00000050
I/DEBUG   ( 1311):  t4 00000012  t5 00000006  t6 503001e0  t7 00000003
I/DEBUG   ( 1311):  s0 004d0650  s1 004d0660  s2 00000000  s3 2fffa830
I/DEBUG   ( 1311):  s4 ffffffff  s5 00000000  s6 00000000  s7 7b0c7058
I/DEBUG   ( 1311):  t8 00000000  t9 00000000  k0 00000000  k1 00000000
I/DEBUG   ( 1311):  gp 50309a50  sp 2fffa708  s8 9e3779b9  ra 503006a4
I/DEBUG   ( 1311):  hi 0000000c  lo 00c0e3c9 bva 00000000 epc 00000000
I/DEBUG   ( 1311):          #00  pc 00000000  <unknown>
I/DEBUG   ( 1311):          #01  ra 503006a4  /data/data/
com.android.sampleplugin/lib/libsampleplugin.so
I/DEBUG   ( 1311):
I/DEBUG   ( 1311): code around pc:
I/DEBUG   ( 1311):
I/DEBUG   ( 1311): code around ra:
I/DEBUG   ( 1311): 50300684 afbf001c afbc0010 8f828018 8f85801c
I/DEBUG   ( 1311): 50300694 24040002 8c590004 0320f809 24a51214
I/DEBUG   ( 1311): 503006a4 8fbf001c 24020001 03e00008 27bd0020
I/DEBUG   ( 1311): 503006b4 3c1c0001 279c939c 0399e021 27bdffa8
I/DEBUG   ( 1311): 503006c4 afbf0054 afbc0010 8f878018 8f85801c
I/DEBUG   ( 1311):
I/DEBUG   ( 1311): stack:
I/DEBUG   ( 1311):     2fffa6c8  7f00f068
I/DEBUG   ( 1311):     2fffa6cc  7f00f068
I/DEBUG   ( 1311):     2fffa6d0  7f012eb0
I/DEBUG   ( 1311):     2fffa6d4  00000000
I/DEBUG   ( 1311):     2fffa6d8  00009004
I/DEBUG   ( 1311):     2fffa6dc  00000000
I/DEBUG   ( 1311):     2fffa6e0  00000000
I/DEBUG   ( 1311):     2fffa6e4  00000000
I/DEBUG   ( 1311):     2fffa6e8  ffffffff
I/DEBUG   ( 1311):     2fffa6ec  7f004860  /system/bin/linker
I/DEBUG   ( 1311):     2fffa6f0  9e3779b9
I/DEBUG   ( 1311):     2fffa6f4  7ee0bcc0  /system/lib/libc.so
I/DEBUG   ( 1311):     2fffa6f8  ffffffff
I/DEBUG   ( 1311):     2fffa6fc  7f00492c  /system/bin/linker
I/DEBUG   ( 1311):     2fffa700  7f012eb0
I/DEBUG   ( 1311):     2fffa704  7b7af7d0  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa708  7f00f068
I/DEBUG   ( 1311):     2fffa70c  00000002
I/DEBUG   ( 1311):     2fffa710  7b81d458  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa714  004d0660  [heap]
I/DEBUG   ( 1311):     2fffa718  50309a50
I/DEBUG   ( 1311):     2fffa71c  004d0650  [heap]
I/DEBUG   ( 1311):     2fffa720  004d0660  [heap]
I/DEBUG   ( 1311):     2fffa724  7b0cde48  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa728  ffffffff
I/DEBUG   ( 1311):     2fffa72c  7b7af7d0  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa730  7ee7adf0
I/DEBUG   ( 1311):     2fffa734  00000000
I/DEBUG   ( 1311):     2fffa738  7b9b2f40
I/DEBUG   ( 1311):     2fffa73c  2fffa89c
I/DEBUG   ( 1311):     2fffa740  7f00f068
I/DEBUG   ( 1311):     2fffa744  004c5af0  [heap]
I/DEBUG   ( 1311):     2fffa748  5030062c  /data/data/
com.android.sampleplugin/lib/libsampleplugin.so
I/DEBUG   ( 1311):     2fffa74c  50300674  /data/data/
com.android.sampleplugin/lib/libsampleplugin.so
I/DEBUG   ( 1311):     2fffa750  2fffa7d0
I/DEBUG   ( 1311):     2fffa754  7b0bb8f4  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa758  00329238  [heap]
I/DEBUG   ( 1311):     2fffa75c  7b0b477c  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa760  7b9b2f40
I/DEBUG   ( 1311):     2fffa764  2fffa830
I/DEBUG   ( 1311):     2fffa768  7b9b2f40
I/DEBUG   ( 1311):     2fffa76c  7ee73660  /system/lib/libc.so
I/DEBUG   ( 1311):     2fffa770  0032903c  [heap]
I/DEBUG   ( 1311):     2fffa774  00000027
I/DEBUG   ( 1311):     2fffa778  004d0650  [heap]
I/DEBUG   ( 1311):     2fffa77c  004d0660  [heap]
I/DEBUG   ( 1311):     2fffa780  0000003a
I/DEBUG   ( 1311):     2fffa784  7b0b477c  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa788  004d0650  [heap]
I/DEBUG   ( 1311):     2fffa78c  7b0a8438  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa790  004c5af0  [heap]
I/DEBUG   ( 1311):     2fffa794  00000000
I/DEBUG   ( 1311):     2fffa798  7b9b2f40
I/DEBUG   ( 1311):     2fffa79c  2fffa89c
I/DEBUG   ( 1311):     2fffa7a0  004d0838  [heap]
I/DEBUG   ( 1311):     2fffa7a4  00000000
I/DEBUG   ( 1311):     2fffa7a8  2fffa7d4
I/DEBUG   ( 1311):     2fffa7ac  004d0650  [heap]
I/DEBUG   ( 1311):     2fffa7b0  004d0660  [heap]
I/DEBUG   ( 1311):     2fffa7b4  7b0cb048  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa7b8  7f00f068
I/DEBUG   ( 1311):     2fffa7bc  7b7af7d0  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa7c0  004d0650  [heap]
I/DEBUG   ( 1311):     2fffa7c4  2fffa834
I/DEBUG   ( 1311):     2fffa7c8  00329238  [heap]
I/DEBUG   ( 1311):     2fffa7cc  2fffa830
I/DEBUG   ( 1311):     2fffa7d0  ffffffff
I/DEBUG   ( 1311):     2fffa7d4  00000000
I/DEBUG   ( 1311):     2fffa7d8  00000000
I/DEBUG   ( 1311):     2fffa7dc  7b0c7058  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa7e0  9e3779b9
I/DEBUG   ( 1311):     2fffa7e4  7b0cb200  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa7e8  9d2bd915
I/DEBUG   ( 1311):     2fffa7ec  00000000
I/DEBUG   ( 1311):     2fffa7f0  003291c0  [heap]
I/DEBUG   ( 1311):     2fffa7f4  0045f618  [heap]
I/DEBUG   ( 1311):     2fffa7f8  7b9b2f40
I/DEBUG   ( 1311):     2fffa7fc  2fffa830
I/DEBUG   ( 1311):     2fffa800  003291c0  [heap]
I/DEBUG   ( 1311):     2fffa804  2fffa830
I/DEBUG   ( 1311):     2fffa808  00000000
I/DEBUG   ( 1311):     2fffa80c  003291c0  [heap]
I/DEBUG   ( 1311):     2fffa810  0045f618  [heap]
I/DEBUG   ( 1311):     2fffa814  7b0c841c  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa818  7d821fe4  /system/lib/libdvm.so
I/DEBUG   ( 1311):     2fffa81c  7d776e4c  /system/lib/libdvm.so
I/DEBUG   ( 1311):     2fffa820  00000001
I/DEBUG   ( 1311):     2fffa824  2fffa830
I/DEBUG   ( 1311):     2fffa828  7b9b2f40
I/DEBUG   ( 1311):     2fffa82c  002ce3e8  [heap]
I/DEBUG   ( 1311):     2fffa830  4d3e4fdb
I/DEBUG   ( 1311):     2fffa834  7d75eb48  /system/lib/libdvm.so
I/DEBUG   ( 1311):     2fffa838  004d0558  [heap]
I/DEBUG   ( 1311):     2fffa83c  004d0648  [heap]
I/DEBUG   ( 1311):     2fffa840  7d82df01
I/DEBUG   ( 1311):     2fffa844  002ce3e8  [heap]
I/DEBUG   ( 1311):     2fffa848  7ee7adf0
I/DEBUG   ( 1311):     2fffa84c  7d76936c  /system/lib/libdvm.so
I/DEBUG   ( 1311):     2fffa850  7d82df20
I/DEBUG   ( 1311):     2fffa854  002ce588  [heap]
I/DEBUG   ( 1311):     2fffa858  00000004
I/DEBUG   ( 1311):     2fffa85c  7ee73660  /system/lib/libc.so
I/DEBUG   ( 1311):     2fffa860  7ee7adf0
I/DEBUG   ( 1311):     2fffa864  7ee6cd40  /system/lib/libc.so
I/DEBUG   ( 1311):     2fffa868  00000004
I/DEBUG   ( 1311):     2fffa86c  00000002
I/DEBUG   ( 1311):     2fffa870  00000010
I/DEBUG   ( 1311):     2fffa874  00000003
I/DEBUG   ( 1311):     2fffa878  004b7410  [heap]
I/DEBUG   ( 1311):     2fffa87c  7ee0ab80  /system/lib/libc.so
I/DEBUG   ( 1311):     2fffa880  2fffa888
I/DEBUG   ( 1311):     2fffa884  0045f618  [heap]
I/DEBUG   ( 1311):     2fffa888  00329138  [heap]
I/DEBUG   ( 1311):     2fffa88c  00000040
I/DEBUG   ( 1311):     2fffa890  0000003f
I/DEBUG   ( 1311):     2fffa894  00000001
I/DEBUG   ( 1311):     2fffa898  00000000
I/DEBUG   ( 1311):     2fffa89c  004d0448  [heap]
I/DEBUG   ( 1311):     2fffa8a0  00000040
I/DEBUG   ( 1311):     2fffa8a4  0000003f
I/DEBUG   ( 1311):     2fffa8a8  00000001
I/DEBUG   ( 1311):     2fffa8ac  00000000
I/DEBUG   ( 1311):     2fffa8b0  00000000
I/DEBUG   ( 1311):     2fffa8b4  2fffa838
I/DEBUG   ( 1311):     2fffa8b8  2fffa89c
I/DEBUG   ( 1311):     2fffa8bc  2fffa834
I/DEBUG   ( 1311):     2fffa8c0  2fffa874
I/DEBUG   ( 1311):     2fffa8c4  0045f63c  [heap]
I/DEBUG   ( 1311):     2fffa8c8  2fffa85c
I/DEBUG   ( 1311):     2fffa8cc  0045f650  [heap]
I/DEBUG   ( 1311):     2fffa8d0  2fffa868
I/DEBUG   ( 1311):     2fffa8d4  00000004
I/DEBUG   ( 1311):     2fffa8d8  31a343e8
I/DEBUG   ( 1311):     2fffa8dc  00000007
I/DEBUG   ( 1311):     2fffa8e0  ffffffff
I/DEBUG   ( 1311):     2fffa8e4  7ee0bcc0  /system/lib/libc.so
I/DEBUG   ( 1311):     2fffa8e8  7b9b2f40
I/DEBUG   ( 1311):     2fffa8ec  0045f618  [heap]
I/DEBUG   ( 1311):     2fffa8f0  7b9c0000
I/DEBUG   ( 1311):     2fffa8f4  00328ed4  [heap]
I/DEBUG   ( 1311):     2fffa8f8  0045ff00  [heap]
I/DEBUG   ( 1311):     2fffa8fc  00328ed4  [heap]
I/DEBUG   ( 1311):     2fffa900  00000001
I/DEBUG   ( 1311):     2fffa904  00000004
I/DEBUG   ( 1311):     2fffa908  31a343e8
I/DEBUG   ( 1311):     2fffa90c  00000007
I/DEBUG   ( 1311):     2fffa910  ffffffff
I/DEBUG   ( 1311):     2fffa914  7b0c9468  /system/lib/libwebcore.so
I/DEBUG   ( 1311):     2fffa918  00000000
I/DEBUG   ( 1311):     2fffa91c  00000000
I/DEBUG   ( 1311):     2fffa920  2fffa928
I/DEBUG   ( 1311):     2fffa924  00000010
I/DEBUG   ( 1311):     2fffa928  7b9b2f40
I/DEBUG   ( 1311):     2fffa92c  2fffa9f4
I/DEBUG   ( 1311):     2fffa930  00000000
I/DEBUG   ( 1311):     2fffa934  00000000
I/DEBUG   ( 1311):     2fffa938  00000000
I/DEBUG   ( 1311):     2fffa93c  7ee0ab80  /system/lib/libc.so
I/DEBUG   ( 1311):     2fffa940  2fffa930
I/DEBUG   ( 1311): debuggerd committing suicide to free the zombie!
I/ActivityManager( 1426): Process com.android.browser (pid 1835) has
died.
I/WindowManager( 1426): WIN DEATH: Window{2e953620 com.android.browser/
com.android.browser.BrowserActivity paused=false}
I/WindowManager( 1426): WIN DEATH: Window{2e9e5608 com.android.browser/
com.android.browser.BrowserActivity paused=false}
I/UsageStats( 1426): Unexpected resume of com.android.launcher while
already resumed in com.android.browser
I/ActivityManager( 1426): Low Memory: No more background processes.
D/Zygote  ( 1312): Process 1835 terminated by signal (11)
W/InputManagerService( 1426): Got RemoteException sending
setActive(false) notification to pid 1835 uid 10023
I/DEBUG   ( 1858): debuggerd: Dec  6 2010 13:21:26
D/skia    ( 1524): purging 66K from font cache [9 entries]
D/dalvikvm( 1524): GC_EXPLICIT freed 602 objects / 38488 bytes in 54ms
D/skia    ( 1426): purging 7K from font cache [1 entries]
D/dalvikvm( 1426): GC_EXPLICIT freed 2248 objects / 105032 bytes in
75ms
===================   MESSAGE ENDS  ===================

The following were the information regarding the development
environment:
[01] Host OS                 : Ubuntu 10.04 LTS
[02]  ToolChain               : mips-4.3-51-mips-linux-gnu-i686-pc-
linux-gnu.tar.bz2
[03] Android  mount         : Through NFS kernel server from host ( So
no storage problem )
[04] Target Linux kernel   : vmlinux-2.6.32-2
[05] Device MemTotal     : 132992 kB (Obtained using 'cat /proc/
meminfo' from device root)
[06] Device MemAvail     :  11345 kB (Obtained using 'cat /proc/
meminfo' from device root)
[07] Android Version        : 2.2 (Froyo)

To my knowledge I am sure though the crash is caused by the sample
plugin installed. Its not the root cause of the problem since the
browser got crashed  without printing any of the log messages in the
Plugin Init.
Please someone let me know the root nature of the crash. Also any
assistance to solve this issue will be greatly appreciated.

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to