[Vm-dev] Building Squeak for Android

Mikael Kindborg mikael.kindborg at gmail.com
Wed Mar 24 19:46:46 UTC 2010


Hi!

I have grabbed the subversion repository for Android Squeak and
compiled and built the app, but the app crashes.

Compiling and running the sample hello-jni works fine. Downloading and
running the Squeak version on Android Market works fine.

Building the native lib goes fine (no errors), and building the
project in Eclipse seems to work. SqueakVM.apk is created and looks
fine inside as far as I can tell.

Attaching a file with the logcat output from the install and the launch.

Some highlights:

During install:

03-24 20:33:37.779: WARN/PackageManager(74): Not granting permission
android.permission.READ_FRAME_BUFFER to package org.squeak.android
(protectionLevel=2 flags=0x7e44)

03-24 20:33:38.559: WARN/ResourceType(74): Resources don't contain
package for resource number 0x7f050000
(Many of of the above)

During launch:

03-24 20:34:37.409: INFO/System.out(20785): onCreate
03-24 20:34:37.409: INFO/System.out(20785): Loading squeakvm shared library
03-24 20:34:37.419: DEBUG/dalvikvm(20785): Trying to load lib
/data/data/org.squeak.android/lib/libsqueakvm.so 0x44948060
03-24 20:34:37.419: DEBUG/dalvikvm(20785): Added shared lib
/data/data/org.squeak.android/lib/libsqueakvm.so 0x44948060
03-24 20:34:37.419: DEBUG/dalvikvm(20785): No JNI_OnLoad found in
/data/data/org.squeak.android/lib/libsqueakvm.so 0x44948060
03-24 20:34:37.419: DEBUG/dalvikvm(20785): +++ not scanning
'/system/lib/libwebcore.so' for 'setLogLevel' (wrong CL)
03-24 20:34:37.419: DEBUG/dalvikvm(20785): +++ not scanning
'/system/lib/libmedia_jni.so' for 'setLogLevel' (wrong CL)
03-24 20:34:37.430: DEBUG/dalvikvm(20785): +++ not scanning
'/system/lib/libexif.so' for 'setLogLevel' (wrong CL)
03-24 20:34:37.430: DEBUG/dalvikvm(20785): +++ not scanning
'/system/lib/libsrec_jni.so' for 'setLogLevel' (wrong CL)

03-24 20:34:40.779: INFO/DEBUG(20635): pid: 20785, tid: 20785  >>>
org.squeak.android <<<
03-24 20:34:40.779: INFO/DEBUG(20635): signal 11 (SIGSEGV), fault addr 00000027
03-24 20:34:40.779: INFO/DEBUG(20635):  r0 00000027  r1 bea42821  r2
000000f7  r3 00000009
03-24 20:34:40.779: INFO/DEBUG(20635):  r4 80a64ce8  r5 4186bc8c  r6
00000000  r7 00000000
03-24 20:34:40.779: INFO/DEBUG(20635):  r8 00000000  r9 4186bc8c  10
00000000  fp 00000000
03-24 20:34:40.779: INFO/DEBUG(20635):  ip 80000000  sp bea427f0  lr
00000000  pc afe0df0c  cpsr 80000010
03-24 20:34:40.869: INFO/DEBUG(20635):          #00  pc 0000df0c
/system/lib/libc.so
03-24 20:34:40.869: INFO/DEBUG(20635):          #01  pc 00020fd2
/data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.869: INFO/DEBUG(20635):          #02  pc 0000ea16
/data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.879: INFO/DEBUG(20635):          #03  pc 0000ecb4
/system/lib/libdvm.so

03-24 20:34:41.039: INFO/ActivityManager(74): Process
org.squeak.android (pid 20785) has died.
03-24 20:34:41.050: DEBUG/Zygote(51): Process 20785 terminated by signal (11)

I'm new to Android NDK. Any ideas on how to proceed?

Best, Micke
-------------- next part --------------
Results from trying to install and run Squeak on Android (compiled revision 13 from subversion repo)

Install logcat ouput:
03-24 20:33:26.839: DEBUG/WifiService(74): acquireWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.Binder at 448c7e30}
03-24 20:33:26.839: DEBUG/NetworkLocationProvider(74): getLocation(): triggering a wifi scan
03-24 20:33:26.889: DEBUG/NetworkLocationProvider(74): onCellLocationChanged [32,2119855]
03-24 20:33:29.589: INFO/wpa_supplicant(20350): CTRL-EVENT-SCAN-RESULTS  Ready
03-24 20:33:29.599: DEBUG/NetworkLocationProvider(74): updateWifIScanResults(): 4 APs
03-24 20:33:29.689: DEBUG/LocationMasfClient(74): getNetworkLocation(): Returning cache location with accuracy 75.0
03-24 20:33:31.879: DEBUG/WifiService(74): releaseWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.Binder at 448c7e30}
03-24 20:33:32.039: DEBUG/AndroidRuntime(20765): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
03-24 20:33:32.039: DEBUG/AndroidRuntime(20765): CheckJNI is OFF
03-24 20:33:32.039: DEBUG/dalvikvm(20765): Precise GC configured ON
03-24 20:33:32.039: DEBUG/dalvikvm(20765): creating instr width table
03-24 20:33:32.339: DEBUG/AndroidRuntime(20765): --- registering native functions ---
03-24 20:33:32.679: DEBUG/ddm-heap(20765): Got feature list request
03-24 20:33:36.020: DEBUG/PackageParser(74): Scanning package: /data/app/vmdl47515.tmp
03-24 20:33:37.139: INFO/PackageManager(74): Removing non-system package:org.squeak.android
03-24 20:33:37.139: DEBUG/PackageManager(74): Removing package org.squeak.android
03-24 20:33:37.139: DEBUG/PackageManager(74):   Activities: org.squeak.android.SqueakActivity
03-24 20:33:37.379: DEBUG/PackageManager(74): Scanning package org.squeak.android
03-24 20:33:37.379: INFO/PackageManager(74): /data/app/vmdl47515.tmp changed; unpacking
03-24 20:33:37.399: DEBUG/installd(54): DexInv: --- BEGIN '/data/app/vmdl47515.tmp' ---
03-24 20:33:37.439: DEBUG/dalvikvm(20771): creating instr width table
03-24 20:33:37.479: DEBUG/dalvikvm(20771): DexOpt: load 8ms, verify 25ms, opt 0ms
03-24 20:33:37.519: DEBUG/installd(54): DexInv: --- END '/data/app/vmdl47515.tmp' (success) ---
03-24 20:33:37.519: DEBUG/PackageManager(74):   Activities: org.squeak.android.SqueakActivity
03-24 20:33:37.529: DEBUG/ActivityManager(74): Uninstalling process org.squeak.android
03-24 20:33:37.729: INFO/installd(54): move /data/dalvik-cache/data at app@vmdl47515.tmp at classes.dex -> /data/dalvik-cache/data at app@org.squeak.android.apk at classes.dex
03-24 20:33:37.769: DEBUG/PackageManager(74): New package installed in /data/app/org.squeak.android.apk
03-24 20:33:37.779: WARN/PackageManager(74): Not granting permission android.permission.READ_FRAME_BUFFER to package org.squeak.android (protectionLevel=2 flags=0x7e44)
03-24 20:33:38.060: DEBUG/AndroidRuntime(20765): Shutting down VM
03-24 20:33:38.060: DEBUG/dalvikvm(20765): DestroyJavaVM waiting for non-daemon threads to exit
03-24 20:33:38.069: DEBUG/dalvikvm(20765): DestroyJavaVM shutting VM down
03-24 20:33:38.069: DEBUG/dalvikvm(20765): HeapWorker thread shutting down
03-24 20:33:38.069: DEBUG/dalvikvm(20765): HeapWorker thread has shut down
03-24 20:33:38.069: DEBUG/jdwp(20765): JDWP shutting down net...
03-24 20:33:38.069: INFO/dalvikvm(20765): Debugger has detached; object registry had 1 entries
03-24 20:33:38.069: DEBUG/dalvikvm(20765): VM cleaning up
03-24 20:33:38.109: DEBUG/ActivityManager(74): Uninstalling process org.squeak.android
03-24 20:33:38.109: ERROR/AndroidRuntime(20765): ERROR: thread attach failed
03-24 20:33:38.129: DEBUG/dalvikvm(20765): LinearAlloc 0x0 used 623916 of 5242880 (11%)
03-24 20:33:38.539: DEBUG/OpenSSLSessionImpl(74): Freeing OpenSSL session
03-24 20:33:38.539: DEBUG/dalvikvm(74): GC freed 17536 objects / 1149824 bytes in 172ms
03-24 20:33:38.559: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f050000
03-24 20:33:38.559: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020005
03-24 20:33:38.559: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020004
03-24 20:33:38.559: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f080000
03-24 20:33:38.559: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020047
03-24 20:33:38.559: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020048
03-24 20:33:38.599: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f0700e5
03-24 20:33:38.599: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020031
03-24 20:33:38.599: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020030
03-24 20:33:38.599: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f050000
03-24 20:33:38.609: DEBUG/VoiceDialerReceiver(20581): onReceive Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:org.squeak.android flg=0x20000000 cmp=com.android.voicedialer/.VoiceDialerReceiver (has extras) }
03-24 20:33:38.679: DEBUG/dalvikvm(128): GC freed 2617 objects / 140776 bytes in 132ms
03-24 20:33:38.729: DEBUG/VoiceDialerReceiver(20581): onReceive Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.squeak.android flg=0x20000000 cmp=com.android.voicedialer/.VoiceDialerReceiver (has extras) }
03-24 20:33:38.879: INFO/ActivityManager(74): Start proc com.google.android.apps.maps:FriendService for broadcast com.google.android.apps.maps/com.google.googlenav.friend.android.ServiceReceiver: pid=20778 uid=10008 gids={3003, 1015}
03-24 20:33:38.879: WARN/LocaleService(20668): onCreate
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f050000
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020005
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020004
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f080000
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020047
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020048
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f0700e5
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020031
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f020030
03-24 20:33:38.889: WARN/ResourceType(74): Resources don't contain package for resource number 0x7f050000
03-24 20:33:38.909: WARN/LocaleService(20668): onStart
03-24 20:33:38.949: DEBUG/dalvikvm(51): GC freed 299 objects / 11416 bytes in 87ms
03-24 20:33:38.969: INFO/dalvikvm(20778): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
03-24 20:33:38.989: INFO/dalvikvm(20778): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=88)
03-24 20:33:39.009: INFO/LocaleService(20668): LocaleService.Worker: started
03-24 20:33:39.009: INFO/LocaleService(20668): android.intent.action.PACKAGE_REPLACED
03-24 20:33:39.039: DEBUG/dalvikvm(51): GC freed 57 objects / 2536 bytes in 65ms
03-24 20:33:39.099: DEBUG/dalvikvm(51): GC freed 2 objects / 48 bytes in 56ms
03-24 20:33:39.109: INFO/LocaleService(20668): LocaleService.Worker: finished
03-24 20:33:39.109: WARN/LocaleService(20668): onDestroy
03-24 20:33:39.169: DEBUG/dalvikvm(20643): GC freed 1716 objects / 105408 bytes in 599ms
03-24 20:33:39.169: DEBUG/dalvikvm(20539): GC freed 489 objects / 22392 bytes in 612ms
03-24 20:33:39.279: INFO/CheckinService(74): Checkin triggered: Intent { act=android.server.checkin.CHECKIN (has extras) }, market only = true
03-24 20:33:39.319: INFO/CheckinService(74): Sending checkin request (4161 bytes)...
03-24 20:33:40.759: INFO/CheckinService(74): From server: Intent { act=android.server.checkin.FOTA_CANCEL }
03-24 20:33:40.859: DEBUG/WifiService(74): ACTION_BATTERY_CHANGED pluggedType: 2

Launch logcat output:
03-24 20:34:30.929: DEBUG/WifiService(74): ACTION_BATTERY_CHANGED pluggedType: 2
03-24 20:34:35.850: ERROR/RenderScript(128): Pending GL Error, 0x501
03-24 20:34:35.969: ERROR/RenderScript(128): Pending GL Error, 0x501
03-24 20:34:36.109: ERROR/RenderScript(128): Pending GL Error, 0x501
03-24 20:34:36.309: ERROR/RenderScript(128): Pending GL Error, 0x501
03-24 20:34:37.280: INFO/ActivityManager(74): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.squeak.android/.SqueakActivity }
03-24 20:34:37.329: INFO/ActivityManager(74): Start proc org.squeak.android for activity org.squeak.android/.SqueakActivity: pid=20785 uid=10064 gids={3003}
03-24 20:34:37.349: INFO/dalvikvm(20785): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
03-24 20:34:37.379: INFO/dalvikvm(20785): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=40)
03-24 20:34:37.389: VERBOSE/RenderScript_jni(128): surfaceDestroyed
03-24 20:34:37.389: VERBOSE/RenderScript(128): setSurface 0 0 0x0
03-24 20:34:37.409: INFO/System.out(20785): onCreate
03-24 20:34:37.409: INFO/System.out(20785): Loading squeakvm shared library
03-24 20:34:37.419: DEBUG/dalvikvm(20785): Trying to load lib /data/data/org.squeak.android/lib/libsqueakvm.so 0x44948060
03-24 20:34:37.419: DEBUG/dalvikvm(20785): Added shared lib /data/data/org.squeak.android/lib/libsqueakvm.so 0x44948060
03-24 20:34:37.419: DEBUG/dalvikvm(20785): No JNI_OnLoad found in /data/data/org.squeak.android/lib/libsqueakvm.so 0x44948060
03-24 20:34:37.419: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libwebcore.so' for 'setLogLevel' (wrong CL)
03-24 20:34:37.419: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libmedia_jni.so' for 'setLogLevel' (wrong CL)
03-24 20:34:37.430: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libexif.so' for 'setLogLevel' (wrong CL)
03-24 20:34:37.430: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libsrec_jni.so' for 'setLogLevel' (wrong CL)
03-24 20:34:37.430: INFO/SqueakVM(20785): logLevel: 5
03-24 20:34:37.470: DEBUG/dalvikvm(20785): GC freed 499 objects / 46016 bytes in 38ms
03-24 20:34:37.470: INFO/dalvikvm-heap(20785): Grow heap (frag case) to 6.132MB for 1920016-byte allocation
03-24 20:34:37.519: DEBUG/dalvikvm(20785): GC freed 133 objects / 6248 bytes in 48ms
03-24 20:34:37.529: INFO/System.out(20785): Loading image: android.image
03-24 20:34:37.529: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libwebcore.so' for 'allocate' (wrong CL)
03-24 20:34:37.529: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libmedia_jni.so' for 'allocate' (wrong CL)
03-24 20:34:37.529: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libexif.so' for 'allocate' (wrong CL)
03-24 20:34:37.529: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libsrec_jni.so' for 'allocate' (wrong CL)
03-24 20:34:37.529: INFO/SqueakVM(20785): allocate: 16777216 bytes 46c5a008 result
03-24 20:34:37.529: INFO/SqueakVM(20785): invalidate: FAILED TO LOOK UP SqueakVM.invalidate(int, int, int, int)
03-24 20:34:37.529: INFO/System.out(20785): Loading image file (full)
03-24 20:34:37.529: INFO/System.out(20785): java.io.FileNotFoundException: android.image
03-24 20:34:37.529: INFO/System.out(20785): Failed to read image file
03-24 20:34:37.529: INFO/System.out(20785): Loading image file (segments)
03-24 20:34:37.529: INFO/System.out(20785): android.image.1
03-24 20:34:37.560: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libwebcore.so' for 'loadMemRegion' (wrong CL)
03-24 20:34:37.560: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libmedia_jni.so' for 'loadMemRegion' (wrong CL)
03-24 20:34:37.560: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libexif.so' for 'loadMemRegion' (wrong CL)
03-24 20:34:37.560: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libsrec_jni.so' for 'loadMemRegion' (wrong CL)
03-24 20:34:37.579: INFO/System.out(20785): android.image.2
03-24 20:34:37.619: INFO/System.out(20785): android.image.3
03-24 20:34:37.659: INFO/System.out(20785): android.image.4
03-24 20:34:38.569: INFO/System.out(20785): android.image.5
03-24 20:34:38.629: INFO/System.out(20785): android.image.6
03-24 20:34:38.659: INFO/System.out(20785): android.image.7
03-24 20:34:38.699: INFO/System.out(20785): android.image.8
03-24 20:34:38.769: INFO/System.out(20785): android.image.9
03-24 20:34:38.869: INFO/System.out(20785): android.image.10
03-24 20:34:38.949: INFO/System.out(20785): android.image.11
03-24 20:34:39.019: INFO/System.out(20785): android.image.12
03-24 20:34:39.039: INFO/System.out(20785): android.image.13
03-24 20:34:39.039: INFO/System.out(20785): java.io.FileNotFoundException: android.image.13
03-24 20:34:39.039: INFO/System.out(20785): Loading image from heap
03-24 20:34:39.039: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libwebcore.so' for 'loadImageHeap' (wrong CL)
03-24 20:34:39.039: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libmedia_jni.so' for 'loadImageHeap' (wrong CL)
03-24 20:34:39.039: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libexif.so' for 'loadImageHeap' (wrong CL)
03-24 20:34:39.039: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libsrec_jni.so' for 'loadImageHeap' (wrong CL)
03-24 20:34:39.049: INFO/SqueakVM(20785): loadImageHeap: headerSize = 64
03-24 20:34:39.159: INFO/System.out(20785): Calling interpret()
03-24 20:34:39.159: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libwebcore.so' for 'interpret' (wrong CL)
03-24 20:34:39.159: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libmedia_jni.so' for 'interpret' (wrong CL)
03-24 20:34:39.159: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libexif.so' for 'interpret' (wrong CL)
03-24 20:34:39.159: DEBUG/dalvikvm(20785): +++ not scanning '/system/lib/libsrec_jni.so' for 'interpret' (wrong CL)
03-24 20:34:39.549: INFO/ActivityManager(74): Process com.disretrospect.twidgit (pid 20758) has died.
03-24 20:34:40.779: INFO/DEBUG(20635): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-24 20:34:40.779: INFO/DEBUG(20635): Build fingerprint: 'google/passion/passion/mahimahi:2.1-update1/ERE27/24178:user/release-keys'
03-24 20:34:40.779: INFO/DEBUG(20635): pid: 20785, tid: 20785  >>> org.squeak.android <<<
03-24 20:34:40.779: INFO/DEBUG(20635): signal 11 (SIGSEGV), fault addr 00000027
03-24 20:34:40.779: INFO/DEBUG(20635):  r0 00000027  r1 bea42821  r2 000000f7  r3 00000009
03-24 20:34:40.779: INFO/DEBUG(20635):  r4 80a64ce8  r5 4186bc8c  r6 00000000  r7 00000000
03-24 20:34:40.779: INFO/DEBUG(20635):  r8 00000000  r9 4186bc8c  10 00000000  fp 00000000
03-24 20:34:40.779: INFO/DEBUG(20635):  ip 80000000  sp bea427f0  lr 00000000  pc afe0df0c  cpsr 80000010
03-24 20:34:40.869: INFO/DEBUG(20635):          #00  pc 0000df0c  /system/lib/libc.so
03-24 20:34:40.869: INFO/DEBUG(20635):          #01  pc 00020fd2  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.869: INFO/DEBUG(20635):          #02  pc 0000ea16  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.879: INFO/DEBUG(20635):          #03  pc 0000ecb4  /system/lib/libdvm.so
03-24 20:34:40.879: INFO/DEBUG(20635):          #04  pc 00038838  /system/lib/libdvm.so
03-24 20:34:40.879: INFO/DEBUG(20635):          #05  pc 0003dcaa  /system/lib/libdvm.so
03-24 20:34:40.879: INFO/DEBUG(20635):          #06  pc 000139b8  /system/lib/libdvm.so
03-24 20:34:40.889: INFO/DEBUG(20635):          #07  pc 00019338  /system/lib/libdvm.so
03-24 20:34:40.889: INFO/DEBUG(20635):          #08  pc 00018804  /system/lib/libdvm.so
03-24 20:34:40.889: INFO/DEBUG(20635):          #09  pc 0004eba6  /system/lib/libdvm.so
03-24 20:34:40.889: INFO/DEBUG(20635):          #10  pc 00056dc4  /system/lib/libdvm.so
03-24 20:34:40.889: INFO/DEBUG(20635):          #11  pc 000139b8  /system/lib/libdvm.so
03-24 20:34:40.889: INFO/DEBUG(20635):          #12  pc 00019338  /system/lib/libdvm.so
03-24 20:34:40.889: INFO/DEBUG(20635):          #13  pc 00018804  /system/lib/libdvm.so
03-24 20:34:40.899: INFO/DEBUG(20635):          #14  pc 0004eed0  /system/lib/libdvm.so
03-24 20:34:40.899: INFO/DEBUG(20635):          #15  pc 0003afbe  /system/lib/libdvm.so
03-24 20:34:40.899: INFO/DEBUG(20635):          #16  pc 00027f58  /system/lib/libandroid_runtime.so
03-24 20:34:40.899: INFO/DEBUG(20635):          #17  pc 00028cc4  /system/lib/libandroid_runtime.so
03-24 20:34:40.909: INFO/DEBUG(20635):          #18  pc 00008cd8  /system/bin/app_process
03-24 20:34:40.909: INFO/DEBUG(20635):          #19  pc 0000c228  /system/lib/libc.so
03-24 20:34:40.909: INFO/DEBUG(20635): code around pc:
03-24 20:34:40.909: INFO/DEBUG(20635): afe0defc 0a00000e e0422003 e1b0cf83 44d1e001 
03-24 20:34:40.909: INFO/DEBUG(20635): afe0df0c 44c0e001 24d1c001 24d1e001 24c0c001 
03-24 20:34:40.909: INFO/DEBUG(20635): afe0df1c 24c0e001 e1b0ce83 aa000001 f4a1030d 
03-24 20:34:40.909: INFO/DEBUG(20635): code around lr:
03-24 20:34:40.909: INFO/DEBUG(20635): stack:
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427b0  47a05150  
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427b4  80a5eb58  
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427b8  ffffffff  
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427bc  80a476dc  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427c0  47a05148  
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427c4  47a03e78  
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427c8  000004cc  
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427cc  80a169c7  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427d0  80a476dc  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.909: INFO/DEBUG(20635):     bea427d4  80a6c82c  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea427d8  80a5e258  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea427dc  473729ac  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea427e0  00000000  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea427e4  80a64ce8  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea427e8  df002777  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea427ec  e3a070ad  
03-24 20:34:40.919: INFO/DEBUG(20635): #00 bea427f0  00000027  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea427f4  80a20fd5  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.919: INFO/DEBUG(20635): #01 bea427f8  4186bb98  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea427fc  80a5e24c  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42800  40009ae8  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42804  47a26b3c  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42808  80a64ce0  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea4280c  00000224  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42810  000004e0  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42814  80a3fcb0  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42818  80a3fcc4  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.919: INFO/DEBUG(20635):     bea4281c  00000190  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42820  00000000  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42824  00000000  
03-24 20:34:40.919: INFO/DEBUG(20635):     bea42828  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea4282c  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42830  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42834  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42838  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea4283c  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42840  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42844  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42848  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea4284c  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42850  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42854  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42858  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea4285c  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42860  00000000  
03-24 20:34:40.929: INFO/DEBUG(20635):     bea42864  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42868  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea4286c  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42870  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42874  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42878  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea4287c  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42880  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42884  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42888  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea4288c  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42890  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42894  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea42898  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea4289c  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea428a0  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea428a4  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea428a8  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea428ac  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea428b0  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea428b4  00000000  
03-24 20:34:40.939: INFO/DEBUG(20635):     bea428b8  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428bc  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428c0  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428c4  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428c8  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428cc  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428d0  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428d4  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428d8  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428dc  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428e0  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428e4  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428e8  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428ec  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428f0  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428f4  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428f8  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea428fc  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42900  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42904  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42908  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea4290c  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42910  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42914  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42918  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea4291c  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42920  ad00ee40  /system/lib/libdvm.so
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42924  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42928  4186bc8c  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea4292c  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42930  00000000  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42934  80a476dc  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42938  80a536dc  
03-24 20:34:40.949: INFO/DEBUG(20635):     bea4293c  0000aa98  [heap]
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42940  4494d880  /dev/ashmem/mspace/dalvik-heap/2 (deleted)
03-24 20:34:40.949: INFO/DEBUG(20635):     bea42944  80a0ea1b  /data/data/org.squeak.android/lib/libsqueakvm.so
03-24 20:34:41.039: INFO/ActivityManager(74): Process org.squeak.android (pid 20785) has died.
03-24 20:34:41.050: DEBUG/Zygote(51): Process 20785 terminated by signal (11)
03-24 20:34:41.069: INFO/UsageStats(74): Unexpected resume of com.android.launcher2 while already resumed in org.squeak.android
03-24 20:34:41.099: VERBOSE/RenderScript_jni(128): surfaceCreated
03-24 20:34:41.109: VERBOSE/RenderScript_jni(128): surfaceChanged
03-24 20:34:41.119: VERBOSE/RenderScript(128): setSurface 480 762 0xab1fb0
03-24 20:34:41.189: WARN/InputManagerService(74): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy at 449aa218


More information about the Vm-dev mailing list