I implemented the 4.0.4 SDK in Android to test it out using the XML
layout method as documented here
http://code.google.com/mobile/ads/docs/android/banner_xml.html
. I opened my app up in a 1.6 emulator. I rotated the screen from
portrait->landscape->portrait. Upon the 3rd rotation, I got the
following crash:
04-13 14:50:54.909: INFO/WindowManager(77): Config changed:
{ scale=1.0 imsi=0/0 loc=en_US touch=3 keys=2/1/2 nav=3 orien=2
layout=18}
04-13 14:50:54.997: INFO/WindowManager(77): onOrientationChanged,
rotation changed to 0
04-13 14:50:54.997: INFO/WindowManager(77): Setting rotation to 0,
animFlags=0
04-13 14:50:55.037: INFO/WindowManager(77): Config changed:
{ scale=1.0 imsi=0/0 loc=en_US touch=3 keys=2/1/2 nav=3 orien=1
layout=18}
04-13 14:50:55.147: DEBUG/StatusBar(77): updateResources
04-13 14:50:55.237: DEBUG/StatusBar(77): updateResources
04-13 14:50:55.607: DEBUG/dalvikvm(506): GC freed 13978 objects /
653488 bytes in 144ms
04-13 14:50:55.637: DEBUG/webviewglue(506): nativeDestroy view:
0x3d1cd8
04-13 14:50:55.797: DEBUG/webviewglue(506): nativeDestroy view:
0x2eabc8
04-13 14:50:55.907: INFO/DEBUG(27): *** *** *** *** *** *** *** ***
*** *** *** *** *** *** *** ***
04-13 14:50:55.907: INFO/DEBUG(27): Build fingerprint: 'generic/sdk/
generic/:1.6/Donut/20842:eng/test-keys'
04-13 14:50:55.907: INFO/DEBUG(27): pid: 506, tid: 517 >>>
com.greenrift.wordmixlite <<<
04-13 14:50:55.917: INFO/DEBUG(27): signal 11 (SIGSEGV), fault addr
00000000
04-13 14:50:55.917: INFO/DEBUG(27): r0 00000007 r1 411b9a50 r2
411b9a50 r3 00000000
04-13 14:50:55.917: INFO/DEBUG(27): r4 411b9a50 r5 001d2470 r6
00000000 r7 455d8cac
04-13 14:50:55.917: INFO/DEBUG(27): r8 455d8da0 r9 424a0e48 10
424a0e34 fp 00000001
04-13 14:50:55.917: INFO/DEBUG(27): ip ad083e5c sp 455d8c48 lr
ad047361 pc ad03fc86 cpsr 00000030
04-13 14:50:56.227: INFO/DEBUG(27): #00 pc 0003fc86 /system/
lib/libdvm.so
04-13 14:50:56.247: INFO/DEBUG(27): #01 pc 0002f480 /system/
lib/libdvm.so
04-13 14:50:56.247: INFO/DEBUG(27): #02 pc 001f3c52 /system/
lib/libwebcore.so
04-13 14:50:56.247: INFO/DEBUG(27): #03 pc 00260b62 /system/
lib/libwebcore.so
04-13 14:50:56.267: INFO/DEBUG(27): #04 pc 000dac80 /system/
lib/libwebcore.so
04-13 14:50:56.267: INFO/DEBUG(27): #05 pc 000ecc6c /system/
lib/libwebcore.so
04-13 14:50:56.267: INFO/DEBUG(27): #06 pc 000df90c /system/
lib/libwebcore.so
04-13 14:50:56.277: INFO/DEBUG(27): #07 pc 00188640 /system/
lib/libwebcore.so
04-13 14:50:56.277: INFO/DEBUG(27): #08 pc 001887bc /system/
lib/libwebcore.so
04-13 14:50:56.277: INFO/DEBUG(27): #09 pc 001887e8 /system/
lib/libwebcore.so
04-13 14:50:56.287: INFO/DEBUG(27): #10 pc 00258ab6 /system/
lib/libwebcore.so
04-13 14:50:56.287: INFO/DEBUG(27): #11 pc 0000e434 /system/
lib/libdvm.so
04-13 14:50:56.287: INFO/global(506): Default buffer size used in
BufferedInputStream constructor. It would be better to be explicit if
an 8k buffer is required.
04-13 14:50:56.297: INFO/DEBUG(27): #12 pc 00040b0e /system/
lib/libdvm.so
04-13 14:50:56.307: INFO/DEBUG(27): #13 pc 00013198 /system/
lib/libdvm.so
04-13 14:50:56.307: INFO/DEBUG(27): #14 pc 00017be4 /system/
lib/libdvm.so
04-13 14:50:56.307: INFO/DEBUG(27): #15 pc 0001762c /system/
lib/libdvm.so
04-13 14:50:56.307: INFO/DEBUG(27): #16 pc 0005282c /system/
lib/libdvm.so
04-13 14:50:56.307: INFO/DEBUG(27): #17 pc 0005284a /system/
lib/libdvm.so
04-13 14:50:56.317: INFO/DEBUG(27): #18 pc 00047800 /system/
lib/libdvm.so
04-13 14:50:56.327: INFO/DEBUG(27): #19 pc 0000f940 /system/
lib/libc.so
04-13 14:50:56.327: INFO/DEBUG(27): #20 pc 0000f4b4 /system/
lib/libc.so
04-13 14:50:56.327: INFO/DEBUG(27): stack:
04-13 14:50:56.327: INFO/DEBUG(27): 455d8c08 455d8c40
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c0c 001d2470 [heap]
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c10 4182712a /data/
dalvik-cache/system@framework@core...@classes.dex
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c14 4182712b /data/
dalvik-cache/system@framework@core...@classes.dex
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c18 001d2470 [heap]
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c1c 00000001
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c20 00000007
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c24 4106ffe0 /dev/
ashmem/dalvik-LinearAlloc (deleted)
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c28 001d2470 [heap]
04-13 14:50:56.347: INFO/DEBUG(27): 455d8c2c 00000001
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c30 00000007
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c34 ad047361 /system/
lib/libdvm.so
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c38 411b9a50 /dev/
ashmem/dalvik-LinearAlloc (deleted)
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c3c 001d2470 [heap]
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c40 df002777
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c44 e3a070ad
04-13 14:50:56.357: INFO/DEBUG(27): #00 455d8c48 0026af70 [heap]
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c4c ad06c894 /system/
lib/libdvm.so
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c50 ad03ff19 /system/
lib/libdvm.so
04-13 14:50:56.357: INFO/DEBUG(27): 455d8c54 ad06c608 /system/
lib/libdvm.so
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c58 438242d0 /dev/
ashmem/mspace/dalvik-heap/2 (deleted)
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c5c ad06c608 /system/
lib/libdvm.so
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c60 ad03fc71 /system/
lib/libdvm.so
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c64 001d6ce0 [heap]
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c68 00000000
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c6c ad02f483 /system/
lib/libdvm.so
04-13 14:50:56.367: INFO/DEBUG(27): #01 455d8c70 ad06c608 /system/
lib/libdvm.so
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c74 ad02ff11 /system/
lib/libdvm.so
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c78 455d8cac
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c7c 411b9a50 /dev/
ashmem/dalvik-LinearAlloc (deleted)
04-13 14:50:56.367: INFO/DEBUG(27): 455d8c80 aa3dc5d0 /system/
lib/libwebcore.so
04-13 14:50:56.377: INFO/DEBUG(27): 455d8c84 ad02f409 /system/
lib/libdvm.so
04-13 14:50:56.377: INFO/DEBUG(27): 455d8c88 aa1f3c3d /system/
lib/libwebcore.so
04-13 14:50:56.377: INFO/DEBUG(27): 455d8c8c 001d6ce0 [heap]
04-13 14:50:56.377: INFO/DEBUG(27): 455d8c90 00000000
04-13 14:50:56.377: INFO/DEBUG(27): 455d8c94 aa1f3c55 /system/
lib/libwebcore.so
04-13 14:50:56.767: INFO/global(506): Default buffer size used in
BufferedReader constructor. It would be better to be explicit if an 8k-
char buffer is required.
04-13 14:50:57.717: INFO/Ads(506): adRequestUrlHtml:
<html><head><script src="
http://www.gstatic.com/afma/sdk-core-
v40.js"></
script><script>AFMA_buildAdURL({"msid":"com.greenrift.wordmixlite","simulator":
1,"hl":"en","preqs":
2,"u_so":"p","slotname":"MYACTUALADMOBIDWASHERE","js":"afma-sdk-a-
v4.0.4","app_name":"4.0.4.android.com.greenrift.wordmixlite","isu":"B3EEABB8EE11C2BE770B684D95219ECB","u_audio":
4,"u_w":320,"testing":1,"cap":"m,a","format":"320x50_mb","u_sd":
1.0,"net":"ed","u_h":480});</script></head><body></body></html>
04-13 14:50:58.846: WARN/dalvikvm(506): threadid=3 (h=-1343996920):
spin on suspend threadid=21 (handle=1928216)
04-13 14:50:58.846: WARN/dalvikvm(506): dumping state: process - 506
04-13 14:50:58.846: INFO/dalvikvm(506): "main" prio=5 tid=3 RUNNABLE
04-13 14:50:58.846: INFO/dalvikvm(506): | group="main" sCount=0
dsCount=0 s=N obj=0x4001ab08 self=0xbc60
04-13 14:50:58.846: INFO/dalvikvm(506): | sysTid=506 nice=0
sched=0/0 handle=-1343996920
04-13 14:50:58.846: INFO/dalvikvm(506): at
dalvik.system.VMRuntime.trackExternalAllocation(Native Method)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:439)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:
322)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:
688)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.content.res.Resources.loadDrawable(Resources.java:1710)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.content.res.Resources.getDrawable(Resources.java:585)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:
146)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:
779)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromXml(Drawable.java:720)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.content.res.Resources.loadDrawable(Resources.java:1695)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.content.res.TypedArray.getDrawable(TypedArray.java:548)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.view.View.<init>(View.java:1846)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.widget.ImageView.<init>(ImageView.java:109)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.widget.ImageButton.<init>(ImageButton.java:77)
04-13 14:50:58.846: INFO/dalvikvm(506): at
android.widget.ZoomButton.<init>(ZoomButton.java:51)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.widget.ZoomButton.<init>(ZoomButton.java:47)
04-13 14:50:58.857: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:50:58.857: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:50:58.857: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:
56)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:382)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.widget.ZoomControls.<init>(ZoomControls.java:49)
04-13 14:50:58.857: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:50:58.857: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:50:58.857: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:
56)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
04-13 14:50:58.857: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:382)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.widget.ZoomButtonsController.createContainer(ZoomButtonsController.java:
262)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.widget.ZoomButtonsController.<init>(ZoomButtonsController.java:
211)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.webkit.WebView.initZoomController(WebView.java:617)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:612)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:589)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:580)
04-13 14:50:58.867: INFO/dalvikvm(506): at g.<init>((null):-1)
04-13 14:50:58.867: INFO/dalvikvm(506): at d.<init>((null):-1)
04-13 14:50:58.867: INFO/dalvikvm(506): at
com.google.ads.AdView.a((null):-1)
04-13 14:50:58.867: INFO/dalvikvm(506): at
com.google.ads.AdView.<init>((null):-1)
04-13 14:50:58.867: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:50:58.867: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:564)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:407)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
04-13 14:50:58.867: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:
313)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.app.Activity.setContentView(Activity.java:1620)
04-13 14:50:58.867: INFO/dalvikvm(506): at
com.greenrift.wordmixlite.WordMixGame.doCreate(WordMixGame.java:2598)
04-13 14:50:58.867: INFO/dalvikvm(506): at
com.greenrift.wordmixlite.WordMixGame.onCreate(WordMixGame.java:2868)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1123)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2364)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2417)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:
3502)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.app.ActivityThread.access$2200(ActivityThread.java:116)
04-13 14:50:58.867: INFO/dalvikvm(506): at android.app.ActivityThread
$H.handleMessage(ActivityThread.java:1798)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.os.Handler.dispatchMessage(Handler.java:99)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.os.Looper.loop(Looper.java:123)
04-13 14:50:58.867: INFO/dalvikvm(506): at
android.app.ActivityThread.main(ActivityThread.java:4203)
04-13 14:50:58.867: INFO/dalvikvm(506): at
java.lang.reflect.Method.invokeNative(Native Method)
04-13 14:50:58.867: INFO/dalvikvm(506): at
java.lang.reflect.Method.invoke(Method.java:521)
04-13 14:50:58.867: INFO/dalvikvm(506): at
com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:791)
04-13 14:50:58.867: INFO/dalvikvm(506): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
04-13 14:50:58.867: INFO/dalvikvm(506): at
dalvik.system.NativeStart.main(Native Method)
04-13 14:50:58.867: INFO/dalvikvm(506): "WebViewCoreThread" prio=5
tid=21 RUNNABLE
04-13 14:50:58.867: INFO/dalvikvm(506): | group="main" sCount=1
dsCount=0 s=N obj=0x4381da30 self=0x1d2470
04-13 14:50:58.867: INFO/dalvikvm(506): | sysTid=517 nice=0
sched=0/0 handle=1928216
04-13 14:50:58.896: INFO/dalvikvm(506): at
android.webkit.BrowserFrame.nativeDestroyFrame(Native Method)
04-13 14:50:58.896: INFO/dalvikvm(506): at
android.webkit.BrowserFrame.destroy(BrowserFrame.java:331)
04-13 14:50:58.896: INFO/dalvikvm(506): at android.webkit.WebViewCore
$EventHub$1.handleMessage(WebViewCore.java:670)
04-13 14:50:58.896: INFO/dalvikvm(506): at
android.os.Handler.dispatchMessage(Handler.java:99)
04-13 14:50:58.896: INFO/dalvikvm(506): at
android.os.Looper.loop(Looper.java:123)
04-13 14:50:58.896: INFO/dalvikvm(506): at android.webkit.WebViewCore
$WebCoreThread.run(WebViewCore.java:471)
04-13 14:50:58.896: INFO/dalvikvm(506): at
java.lang.Thread.run(Thread.java:1060)
04-13 14:50:59.647: WARN/dalvikvm(506): threadid=3 (h=-1343996920):
spin on suspend threadid=21 (handle=1928216)
04-13 14:50:59.647: WARN/dalvikvm(506): dumping state: process - 506
04-13 14:50:59.647: INFO/dalvikvm(506): "main" prio=5 tid=3 RUNNABLE
04-13 14:50:59.647: INFO/dalvikvm(506): | group="main" sCount=0
dsCount=0 s=N obj=0x4001ab08 self=0xbc60
04-13 14:50:59.647: INFO/dalvikvm(506): | sysTid=506 nice=0
sched=0/0 handle=-1343996920
04-13 14:50:59.647: INFO/dalvikvm(506): at
dalvik.system.VMRuntime.trackExternalAllocation(Native Method)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:439)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:
322)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:
688)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.content.res.Resources.loadDrawable(Resources.java:1710)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.content.res.Resources.getDrawable(Resources.java:585)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:
146)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:
779)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromXml(Drawable.java:720)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.content.res.Resources.loadDrawable(Resources.java:1695)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.content.res.TypedArray.getDrawable(TypedArray.java:548)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.View.<init>(View.java:1846)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.widget.ImageView.<init>(ImageView.java:109)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.widget.ImageButton.<init>(ImageButton.java:77)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.widget.ZoomButton.<init>(ZoomButton.java:51)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.widget.ZoomButton.<init>(ZoomButton.java:47)
04-13 14:50:59.647: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:50:59.647: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:50:59.647: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:
56)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:382)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.widget.ZoomControls.<init>(ZoomControls.java:49)
04-13 14:50:59.647: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:50:59.647: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:50:59.647: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:
56)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:382)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.widget.ZoomButtonsController.createContainer(ZoomButtonsController.java:
262)
04-13 14:50:59.647: INFO/dalvikvm(506): at
android.widget.ZoomButtonsController.<init>(ZoomButtonsController.java:
211)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.webkit.WebView.initZoomController(WebView.java:617)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:612)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:589)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:580)
04-13 14:50:59.667: INFO/dalvikvm(506): at g.<init>((null):-1)
04-13 14:50:59.667: INFO/dalvikvm(506): at d.<init>((null):-1)
04-13 14:50:59.667: INFO/dalvikvm(506): at
com.google.ads.AdView.a((null):-1)
04-13 14:50:59.667: INFO/dalvikvm(506): at
com.google.ads.AdView.<init>((null):-1)
04-13 14:50:59.667: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:50:59.667: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:564)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:407)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
04-13 14:50:59.667: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:
313)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.app.Activity.setContentView(Activity.java:1620)
04-13 14:50:59.667: INFO/dalvikvm(506): at
com.greenrift.wordmixlite.WordMixGame.doCreate(WordMixGame.java:2598)
04-13 14:50:59.667: INFO/dalvikvm(506): at
com.greenrift.wordmixlite.WordMixGame.onCreate(WordMixGame.java:2868)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1123)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2364)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2417)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:
3502)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.app.ActivityThread.access$2200(ActivityThread.java:116)
04-13 14:50:59.667: INFO/dalvikvm(506): at android.app.ActivityThread
$H.handleMessage(ActivityThread.java:1798)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.os.Handler.dispatchMessage(Handler.java:99)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.os.Looper.loop(Looper.java:123)
04-13 14:50:59.667: INFO/dalvikvm(506): at
android.app.ActivityThread.main(ActivityThread.java:4203)
04-13 14:50:59.667: INFO/dalvikvm(506): at
java.lang.reflect.Method.invokeNative(Native Method)
04-13 14:50:59.667: INFO/dalvikvm(506): at
java.lang.reflect.Method.invoke(Method.java:521)
04-13 14:50:59.667: INFO/dalvikvm(506): at
com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:791)
04-13 14:50:59.667: INFO/dalvikvm(506): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
04-13 14:50:59.667: INFO/dalvikvm(506): at
dalvik.system.NativeStart.main(Native Method)
04-13 14:50:59.667: INFO/dalvikvm(506): "WebViewCoreThread" prio=5
tid=21 RUNNABLE
04-13 14:50:59.667: INFO/dalvikvm(506): | group="main" sCount=1
dsCount=0 s=N obj=0x4381da30 self=0x1d2470
04-13 14:50:59.667: INFO/dalvikvm(506): | sysTid=517 nice=0
sched=0/0 handle=1928216
04-13 14:50:59.687: INFO/dalvikvm(506): at
android.webkit.BrowserFrame.nativeDestroyFrame(Native Method)
04-13 14:50:59.687: INFO/dalvikvm(506): at
android.webkit.BrowserFrame.destroy(BrowserFrame.java:331)
04-13 14:50:59.697: INFO/dalvikvm(506): at android.webkit.WebViewCore
$EventHub$1.handleMessage(WebViewCore.java:670)
04-13 14:50:59.697: INFO/dalvikvm(506): at
android.os.Handler.dispatchMessage(Handler.java:99)
04-13 14:50:59.697: INFO/dalvikvm(506): at
android.os.Looper.loop(Looper.java:123)
04-13 14:50:59.697: INFO/dalvikvm(506): at android.webkit.WebViewCore
$WebCoreThread.run(WebViewCore.java:471)
04-13 14:50:59.697: INFO/dalvikvm(506): at
java.lang.Thread.run(Thread.java:1060)
04-13 14:50:59.966: WARN/WindowManager(77): App freeze timeout
expired.
04-13 14:50:59.966: WARN/WindowManager(77): Force clearing freeze:
AppWindowToken{439c4e18 token=HistoryRecord{437ddd58
com.greenrift.wordmixlite/.WordMixGame}}
04-13 14:51:00.447: WARN/dalvikvm(506): threadid=3 (h=-1343996920):
spin on suspend threadid=21 (handle=1928216)
04-13 14:51:00.447: WARN/dalvikvm(506): dumping state: process - 506
04-13 14:51:00.447: INFO/dalvikvm(506): "main" prio=5 tid=3 RUNNABLE
04-13 14:51:00.447: INFO/dalvikvm(506): | group="main" sCount=0
dsCount=0 s=N obj=0x4001ab08 self=0xbc60
04-13 14:51:00.447: INFO/dalvikvm(506): | sysTid=506 nice=0
sched=0/0 handle=-1343996920
04-13 14:51:00.447: INFO/dalvikvm(506): at
dalvik.system.VMRuntime.trackExternalAllocation(Native Method)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:439)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:
322)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:
688)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.content.res.Resources.loadDrawable(Resources.java:1710)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.content.res.Resources.getDrawable(Resources.java:585)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:
146)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:
779)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.graphics.drawable.Drawable.createFromXml(Drawable.java:720)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.content.res.Resources.loadDrawable(Resources.java:1695)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.content.res.TypedArray.getDrawable(TypedArray.java:548)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.View.<init>(View.java:1846)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.widget.ImageView.<init>(ImageView.java:109)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.widget.ImageButton.<init>(ImageButton.java:77)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.widget.ZoomButton.<init>(ZoomButton.java:51)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.widget.ZoomButton.<init>(ZoomButton.java:47)
04-13 14:51:00.447: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:51:00.447: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:
56)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:382)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.widget.ZoomControls.<init>(ZoomControls.java:49)
04-13 14:51:00.447: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:51:00.447: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:
56)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:562)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:382)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.widget.ZoomButtonsController.createContainer(ZoomButtonsController.java:
262)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.widget.ZoomButtonsController.<init>(ZoomButtonsController.java:
211)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.webkit.WebView.initZoomController(WebView.java:617)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:612)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:589)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.webkit.WebView.<init>(WebView.java:580)
04-13 14:51:00.447: INFO/dalvikvm(506): at g.<init>((null):-1)
04-13 14:51:00.447: INFO/dalvikvm(506): at d.<init>((null):-1)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.google.ads.AdView.a((null):-1)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.google.ads.AdView.<init>((null):-1)
04-13 14:51:00.447: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.constructNative(Native Method)
04-13 14:51:00.447: INFO/dalvikvm(506): at
java.lang.reflect.Constructor.newInstance(Constructor.java:446)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.createView(LayoutInflater.java:499)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:564)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:407)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:320)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.view.LayoutInflater.inflate(LayoutInflater.java:276)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:
313)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.app.Activity.setContentView(Activity.java:1620)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.greenrift.wordmixlite.WordMixGame.doCreate(WordMixGame.java:2598)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.greenrift.wordmixlite.WordMixGame.onCreate(WordMixGame.java:2868)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:
1123)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:
2364)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:
2417)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:
3502)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.app.ActivityThread.access$2200(ActivityThread.java:116)
04-13 14:51:00.447: INFO/dalvikvm(506): at android.app.ActivityThread
$H.handleMessage(ActivityThread.java:1798)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.os.Handler.dispatchMessage(Handler.java:99)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.os.Looper.loop(Looper.java:123)
04-13 14:51:00.447: INFO/dalvikvm(506): at
android.app.ActivityThread.main(ActivityThread.java:4203)
04-13 14:51:00.447: INFO/dalvikvm(506): at
java.lang.reflect.Method.invokeNative(Native Method)
04-13 14:51:00.447: INFO/dalvikvm(506): at
java.lang.reflect.Method.invoke(Method.java:521)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:791)
04-13 14:51:00.447: INFO/dalvikvm(506): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
04-13 14:51:00.447: INFO/dalvikvm(506): at
dalvik.system.NativeStart.main(Native Method)
04-13 14:51:00.447: INFO/dalvikvm(506): "WebViewCoreThread" prio=5
tid=21 RUNNABLE
04-13 14:51:00.447: INFO/dalvikvm(506): | group="main" sCount=1
dsCount=0 s=N obj=0x4381da30 self=0x1d2470
04-13 14:51:00.447: INFO/dalvikvm(506): | sysTid=517 nice=0
sched=0/0 handle=1928216
04-13 14:51:00.497: INFO/dalvikvm(506): at
android.webkit.BrowserFrame.nativeDestroyFrame(Native Method)
04-13 14:51:00.497: INFO/dalvikvm(506): at
android.webkit.BrowserFrame.destroy(BrowserFrame.java:331)
04-13 14:51:00.497: INFO/dalvikvm(506): at android.webkit.WebViewCore
$EventHub$1.handleMessage(WebViewCore.java:670)
04-13 14:51:00.497: INFO/dalvikvm(506): at
android.os.Handler.dispatchMessage(Handler.java:99)
04-13 14:51:00.497: INFO/dalvikvm(506): at
android.os.Looper.loop(Looper.java:123)
04-13 14:51:00.497: INFO/dalvikvm(506): at android.webkit.WebViewCore
$WebCoreThread.run(WebViewCore.java:471)
04-13 14:51:00.497: INFO/dalvikvm(506): at
java.lang.Thread.run(Thread.java:1060)
04-13 14:51:00.697: DEBUG/Zygote(29): Process 506 terminated by signal
(11)