android - Google play services 5.0.77 -
from 25th of june 2 unrelated apps using ads started have npe
java.lang.nullpointerexception @ zo.a(sourcefile:172) @ aeh.a(sourcefile:120) @ afw.run(sourcefile:14) @ afy.run(sourcefile:30) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1076) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:569) @ java.lang.thread.run(thread.java:856)
i think related google play services update. able me out on issue?
just confirmed issue related play service have managed crashlytics thread called adworker:
thread @ java.lang.object.wait(object.java) @ java.lang.thread.parkfor(thread.java:1231) @ sun.misc.unsafe.park(unsafe.java:323) @ java.util.concurrent.locks.locksupport.park(locksupport.java:157) @ java.util.concurrent.locks.abstractqueuedsynchronizer.parkandcheckinterrupt(abstractqueuedsynchronizer.java:813) @ java.util.concurrent.locks.abstractqueuedsynchronizer.doacquiresharedinterruptibly(abstractqueuedsynchronizer.java:973) @ java.util.concurrent.locks.abstractqueuedsynchronizer.acquiresharedinterruptibly(abstractqueuedsynchronizer.java:1282) @ java.util.concurrent.countdownlatch.await(countdownlatch.java:207) @ zo.a(sourcefile:147) @ zo.a(sourcefile:170) @ aeh.a(sourcefile:120) @ afw.run(sourcefile:14) @ afy.run(sourcefile:30) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1076) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:569) @ java.lang.thread.run(thread.java:856)
it not right place... there no place @ report them
number of exceptions has double 1 july, 3 times 27th of june.
issue on android google code project
the discussion in thread on admob google heading group
last reply google "we're aware of these crashes , working on fixes. hope push out these fixes in next week or two." (july 7th)
found solution mateusz matela @ https://groups.google.com/forum/#!topic/google-admob-ads-sdk/dkjtcx_zvn8.
i have tried on motorola defy+ crashed bug 2 out of 3 times. seems work when warnings assositated bug appears in log. says "adworker thread thrown exception". ads reappeard when continuing use app.
final uncaughtexceptionhandler defaulthandler = thread.getdefaultuncaughtexceptionhandler(); thread.setdefaultuncaughtexceptionhandler(new uncaughtexceptionhandler() { @override public void uncaughtexception(thread thread, throwable ex) { if (thread.getname().startswith("adworker")) { log.w("admob", "adworker thread thrown exception.", ex); } else if (defaulthandler != null) { defaulthandler.uncaughtexception(thread, ex); } else { throw new runtimeexception("no default uncaught exception handler.", ex); } } });
Comments
Post a Comment