Hi, I am getting more and more of these errors from people that has installed my game on Google Play:
Activity: com.marzoa.ruletafree/.RuletaAfortunadaGame Cause: ANR keyDispatchingTimedOut The weird thing is that on the stacktrace attached there is no reference to my own application or any of its packages: DALVIK THREADS: "main" prio=5 tid=1 MONITOR | group="main" sCount=1 dsCount=0 s=N obj=0x40020cf8 self=0xcd58 | sysTid=17349 nice=0 sched=0/0 cgrp=default handle=-1345017776 at android.app.ActivityThread.completeRemoveProvider(ActivityThread.java:~4384) - waiting to lock <0x467c8a80> (a java.util.HashMap) held by ??? at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2137) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:4627) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:876) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:634) at dalvik.system.NativeStart.main(Native Method) "SmsReceiverService" prio=5 tid=9 WAIT | group="main" sCount=1 dsCount=0 s=N obj=0x4681d560 self=0x268718 | sysTid=17361 nice=10 sched=0/0 cgrp=bg_non_interactive handle=2531112 at java.lang.Object.wait(Native Method) - waiting on <0x4681dc90> (a android.os.MessageQueue) at java.lang.Object.wait(Object.java:288) at android.os.MessageQueue.next(MessageQueue.java:146) at android.os.Looper.loop(Looper.java:110) at android.os.HandlerThread.run(HandlerThread.java:60) "Thread-11" prio=5 tid=8 MONITOR | group="main" sCount=1 dsCount=0 s=N obj=0x468095a0 self=0x260980 | sysTid=17360 nice=0 sched=0/0 cgrp=default handle=2493120 at android.app.ActivityThread.releaseProvider(ActivityThread.java:~4360) - waiting to lock <0x467c8a80> (a java.util.HashMap) held by ??? at android.app.ContextImpl$ApplicationContentResolver.releaseProvider(ContextImpl.java:1660) at android.content.ContentResolver$CursorWrapperInner.close(ContentResolver.java:1453) at com.android.mms.data.Contact$ContactsCache.getContactInfoForPhoneNumber(Contact.java:635) at com.android.mms.data.Contact$ContactsCache.getContactInfo(Contact.java:580) at com.android.mms.data.Contact$ContactsCache.updateContact(Contact.java:521) at com.android.mms.data.Contact$ContactsCache.access$500(Contact.java:306) at com.android.mms.data.Contact$ContactsCache$1.run(Contact.java:457) at com.android.mms.data.Contact$ContactsCache.get(Contact.java:472) at com.android.mms.data.Contact.get(Contact.java:131) at com.android.mms.data.ContactList.getByIds(ContactList.java:54) at com.android.mms.data.Conversation.fillFromCursor(Conversation.java:766) at com.android.mms.data.Conversation.<init>(Conversation.java:131) at com.android.mms.data.Conversation.cacheAllThreads(Conversation.java:1062) at com.android.mms.data.Conversation.access$800(Conversation.java:35) at com.android.mms.data.Conversation$2.run(Conversation.java:901) at java.lang.Thread.run(Thread.java:1096) "Thread-8" prio=5 tid=7 WAIT | group="main" sCount=1 dsCount=0 s=N obj=0x46806220 self=0x25d800 | sysTid=17357 nice=0 sched=0/0 cgrp=default handle=2479720 at java.lang.Object.wait(Native Method) - waiting on <0x468061b0> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:288) at com.android.mms.data.Contact$ContactsCache$TaskStack$1.run(Contact.java:388) at java.lang.Thread.run(Thread.java:1096) "Binder Thread #2" prio=5 tid=6 NATIVE | group="main" sCount=1 dsCount=0 s=N obj=0x467ccc20 self=0x23cd60 | sysTid=17355 nice=0 sched=0/0 cgrp=default handle=1205896 at dalvik.system.NativeStart.run(Native Method) "Binder Thread #1" prio=5 tid=5 NATIVE | group="main" sCount=1 dsCount=0 s=N obj=0x467c8108 self=0x140f60 | sysTid=17354 nice=0 sched=0/0 cgrp=default handle=1314592 at dalvik.system.NativeStart.run(Native Method) "Compiler" daemon prio=5 tid=4 VMWAIT | group="system" sCount=1 dsCount=0 s=N obj=0x467c22a0 self=0x13ebc0 | sysTid=17353 nice=0 sched=0/0 cgrp=default handle=1305472 at dalvik.system.NativeStart.run(Native Method) "Signal Catcher" daemon prio=5 tid=3 RUNNABLE | group="system" sCount=0 dsCount=0 s=N obj=0x467c21e8 self=0x13e970 | sysTid=17351 nice=0 sched=0/0 cgrp=default handle=1309296 at dalvik.system.NativeStart.run(Native Method) "HeapWorker" daemon prio=5 tid=2 VMWAIT | group="system" sCount=1 dsCount=0 s=N obj=0x449e7628 self=0x13f848 | sysTid=17350 nice=0 sched=0/0 cgrp=default handle=1251936 at dalvik.system.NativeStart.run(Native Method) So this is not very useful to isolate and try to solve the problem. Any hints? Thaks A LOT in advance, -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en