I am seeing a lot of crash reports from my users after updating to the Google Play Services library to 4.4.52. This is what the crash reports look like:
java.lang.NullPointerException
at zo.a(SourceFile:172)
at aeh.a(SourceFile:120)
at afw.run(SourceFile:14)
at afy.run(SourceFile:30)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:864)
I managed to replicate this with my test device and this is what I see in my logcat:
07-02 12:36:37.555: W/Ads(13812): Interrupted during GADSignals creation.
07-02 12:36:37.555: W/Ads(13812): java.lang.InterruptedException
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:975)
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281)
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:202) 07-02 12:36:37.555: W/Ads(13812): at zo.a(SourceFile:147)
07-02 12:36:37.555: W/Ads(13812): at zo.a(SourceFile:170)
07-02 12:36:37.555: W/Ads(13812): at aeh.a(SourceFile:120)
07-02 12:36:37.555: W/Ads(13812): at afw.run(SourceFile:14)
07-02 12:36:37.555: W/Ads(13812): at afy.run(SourceFile:30)
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
07-02 12:36:37.555: W/Ads(13812): at java.lang.Thread.run(Thread.java:841)
07-02 12:36:37.555: W/dalvikvm(13812): threadid=16: thread exiting with uncaught exception (group=0x41d7cc08)
07-02 12:36:37.555: E/AndroidRuntime(13812): FATAL EXCEPTION: AdWorker #2
07-02 12:36:37.555: E/AndroidRuntime(13812): Process: mrigapps.andriod.fuelcons, PID: 13812
07-02 12:36:37.555: E/AndroidRuntime(13812): java.lang.NullPointerException
07-02 12:36:37.555: E/AndroidRuntime(13812): at zo.a(SourceFile:172)
07-02 12:36:37.555: E/AndroidRuntime(13812): at aeh.a(SourceFile:120)
07-02 12:36:37.555: E/AndroidRuntime(13812): at afw.run(SourceFile:14)
07-02 12:36:37.555: E/AndroidRuntime(13812): at afy.run(SourceFile:30)
07-02 12:36:37.555: E/AndroidRuntime(13812): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
07-02 12:36:37.555: E/AndroidRuntime(13812): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
07-02 12:36:37.555: E/AndroidRuntime(13812): at java.lang.Thread.run(Thread.java:841)
07-02 12:36:37.570: W/ActivityManager(2443): Force finishing activity mrigapps.andriod.fuelcons/.ABS
There is an open question on Stackoverflow regarding this:
http://stackoverflow.com/questions/24457689/google-play-services-5-0-77
Can anyone confirm if this is a Google Play Services issue? Will you be rolling out a fix anytime soon?
--
---
You received this message because you are subscribed to the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
...
07-02 12:36:37.555: E/AndroidRuntime(13812): at aeh.a(SourceFile<span style="
...
07-02 12:36:37.555: E/AndroidRuntime(13812): at aeh.a(SourceFile<span style="
...
07-02 12:36:37.555: E/AndroidRuntime(13812): at aeh.a(SourceFile<span style="
We have been getting these errors recently: java.lang.NullPointerException at zo.a(SourceFile:172) at aeh.a(SourceFile:120) at afw.run(SourceFile:14) at afy.run(SourceFile:30) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581) at java.lang.Thread.run(Thread.java:1019) Can somebody please have a look at it and tell us an interim workaround if fix is not available soon? Thanks, Ketan
...
07-02 12:36:37.555: E/AndroidRuntime(13812): at aeh.a(SourceFile<span style="
...
07-02 12:36:37.555: E/AndroidRuntime(13812): at aeh.a(SourceFile<span style="
--
---
You received this message because you are subscribed to a topic in the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/DkjtCx_Zvn8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
Exception "AdWorker #6": java.lang.NullPointerException at zo.a(SourceFile:172) at aeh.a(SourceFile:120) at afw.run(SourceFile:14) at afy.run(SourceFile:30) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) at java.lang.Thread.run(Thread.java:856)
Me too! Crash happen to Landscape Games when it try to show a Landscape Interstitial Ads with new Admob SDK.
--
07-02 12:36:37.555: E/AndroidRuntime(13812): at aeh.a(SourceFile:120)
07-02 12:36:37.555: E/AndroidRuntime(13812): at afw.run(SourceFile:14)
07-02 12:36:37.555: E/AndroidRuntime(13812): at afy.run(SourceFile:30)
07-02 12:36:37.555: E/AndroidRuntime(13812): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
07-02 12:36:37.555: E/AndroidRuntime(13812): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
07-02 12:36:37.555: E/AndroidRuntime(13812): at java.lang.Thread.run(Thread.java:841)
07-02 12:36:37.570: W/ActivityManager(2443): Force finishing activity mrigapps.andriod.fuelcons/.ABS
There is an open question on Stackoverflow regarding this:http://stackoverflow.com/questions/24457689/google-play-services-5-0-77
Can anyone confirm if this is a Google Play Services issue? Will you be rolling out a fix anytime soon?
---
You received this message because you are subscribed to the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
I am seeing a lot of crash reports from my users after updating to the Google Play Services library to 4.4.52. This is what the crash reports look like:
java.lang.NullPointerException
at zo.a(SourceFile:172)
at aeh.a(SourceFile:120)
at afw.run(SourceFile:14)
at afy.run(SourceFile:30)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:864)
I managed to replicate this with my test device and this is what I see in my logcat:
07-02 12:36:37.555: W/Ads(13812): Interrupted during GADSignals creation.
07-02 12:36:37.555: W/Ads(13812): java.lang.InterruptedException
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:975)
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281)
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:202) 07-02 12:36:37.555: W/Ads(13812): at zo.a(SourceFile:147)
07-02 12:36:37.555: W/Ads(13812): at zo.a(SourceFile:170)
07-02 12:36:37.555: W/Ads(13812): at aeh.a(SourceFile:120)
07-02 12:36:37.555: W/Ads(13812): at afw.run(SourceFile:14)
07-02 12:36:37.555: W/Ads(13812): at afy.run(SourceFile:30)
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
07-02 12:36:37.555: W/Ads(13812): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
07-02 12:36:37.555: W/Ads(13812): at java.lang.Thread.run(Thread.java:841)
07-02 12:36:37.555: W/dalvikvm(13812): threadid=16: thread exiting with uncaught exception (group=0x41d7cc08)
07-02 12:36:37.555: E/AndroidRuntime(13812): FATAL EXCEPTION: AdWorker #2
07-02 12:36:37.555: E/AndroidRuntime(13812): Process: mrigapps.andriod.fuelcons, PID: 13812
07-02 12:36:37.555: E/AndroidRuntime(13812): java.lang.NullPointerException
07-02 12:36:37.555: E/AndroidRuntime(13812): at zo.a(SourceFile:172)
...
07-02 12:36:37.555: E/AndroidRuntime(13812): at aeh.a(SourceFile<span style="
--
---
You received this message because you are subscribed to a topic in the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/DkjtCx_Zvn8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
Update: with the new Google Play Services library (version 18 android:versionCode="5077000" android:versionName="5.0.77-000"), after importing it, one of the apps started working normally (in the problematic LG G2 phone) but other of our apps was still giving the same crash. Adding android:theme="@android:style/Theme.Translucent" to activity android:name="com.google.android.gms.ads.AdActivity" in the manifest fixed the issue (for some reason...) for all our apps in this phone at least.Thanks for the fix in the Google Play Services... now can somebody explain the problem to the angry users? =)Lionel
Thanks for reporting this crash. We're looking into it on our end.Amy Quispe
On Wednesday, July 2, 2014 10:44:33 AM UTC-7, Kaka Koko wrote:I also have this problem, the admob revenue had been dropped dramatically. Google staffs please suggest a way to fix this.
--
---
You received this message because you are subscribed to a topic in the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/DkjtCx_Zvn8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.xxxxx.xxxx.xxxx/com.google.android.gms.ads.AdActivity}:
java.lang.NullPointerException at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2213) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2262) at android.app.ActivityThread.access$800(ActivityThread.java:145) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5170) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:797) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:613) at dalvik.system.NativeStart.main(Native Method)Caused by: java.lang.NullPointerException at acm.a(SourceFile:215) at acz.onTransact(SourceFile:58) at android.os.Binder.transact(Binder.java:361) at com.google.android.gms.internal.co$a$a.onCreate(Unknown Source) at com.google.android.gms.ads.AdActivity.onCreate(Unknown Source) at android.app.Activity.performCreate(Activity.java:5246) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2167) ... 11 morejava.lang.NullPointerException at acm.a(SourceFile:215) at acz.onTransact(SourceFile:58) at android.os.Binder.transact(Binder.java:361) at com.google.android.gms.internal.co$a$a.onCreate(Unknown Source) at com.google.android.gms.ads.AdActivity.onCreate(Unknown Source) at android.app.Activity.performCreate(Activity.java:5246) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2167) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2262) at android.app.ActivityThread.access$800(ActivityThread.java:145) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5170) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:797) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:613) at dalvik.system.NativeStart.main(Native Method)
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
<service
android:name="com.example.MyService"
android:exported="false"
android:process=":svc"
/>
<activity
android:name="com.google.android.gms.ads.AdActivity"
android:process=":svc"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
/>
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 an exception.", ex);
} else if (defaultHandler != null) {
defaultHandler.uncaughtException(thread, ex);
} else {
throw new RuntimeException("No default uncaught exception handler.", ex);
}
}
});
Date | Quantity of Crash |
2014/7/10 | 26223 |
2014/7/9 | 32144 |
2014/7/8 | 34704 |
2014/7/7 | 36496 |
2014/7/6 | 39232 |
2014/7/5 | 40528 |
2014/7/4 | 38896 |
2014/7/3 | 27392 |
2014/7/2 | 18432 |
2014/7/1 | 8512 |
2014/6/30 | 1968 |
2014/6/29 | 1920 |
2014/6/28 | 1648 |
2014/6/27 | 1456 |
2014/6/26 | 416 |
--
---
You received this message because you are subscribed to a topic in the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/DkjtCx_Zvn8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
No if you don't care about your user's who don't have Google Play Services (ex: kindle fire) and no as new bugs can be expected. The best solution is to wait at until crashes will go down.
--
To unsubscribe from this group and all its topics, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
--
---
You received this message because you are subscribed to a topic in the Google Groups "Google AdMob Ads Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/DkjtCx_Zvn8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.