New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ANR from billing library #143
Comments
confirm on 1.1 "main" tid=1 Native |
ANR with
|
Is this the official place we should be reporting this? My original report from July hasn't even been acknowledged and it is one of my most common ANRs. |
We are also experiencing ANRs with this lib and can't pass Google guidelines for our app. Fixes or workarounds will be highly appreciated. |
ANR api 'com.android.billingclient:billing:1.2' "main" prio=5 tid=1 Native |
https://developer.android.com/google/play/billing/billing_library_releases_notes |
I'm beta testing 2.0 right now and so far no ANRs. |
Apologies for the issues you are experiencing. Please file a ticket at https://issuetracker.google.com against component "Android Public Tracker > App Development > Google Play Billing Library". Presently we are reserving Github for questions specifically about the samples so we can better serve you. |
I moved to the new billing library and now my ANR vitals have gone up. My most common ANR is:
"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 flags=1 obj=0x736f39f0 self=0x7e938a3a00
| sysTid=1791 nice=0 cgrp=default sched=0/0 handle=0x7e988309b0
| state=S schedstat=( 48637161137 5241928096 88683 ) utm=3693 stm=1170 core=2 HZ=100
| stack=0x7feecb3000-0x7feecb5000 stackSize=8MB
| held mutexes=
#00 pc 000000000001da2c /system/lib64/libc.so (syscall+28)
#1 pc 00000000000e1ee4 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+152)
#2 pc 00000000004e35c8 /system/lib64/libart.so (_ZN3artL12GoToRunnableEPNS_6ThreadE+440)
#3 pc 00000000004e33c8 /system/lib64/libart.so (_ZN3art12JniMethodEndEjPNS_6ThreadE+28)
#4 pc 0000000000986eac /system/framework/arm64/boot-framework.oat (Java_android_os_BinderProxy_transactNative__ILandroid_os_Parcel_2Landroid_os_Parcel_2I+220)
at android.os.BinderProxy.transactNative (Native method)
at android.os.BinderProxy.transact (Binder.java:751)
at com.android.vending.billing.IInAppBillingService$Stub$Proxy.isBillingSupported (IInAppBillingService.java:320)
at com.android.billingclient.api.BillingClientImpl$BillingServiceConnection.onServiceConnected (BillingClientImpl.java:839)
at android.app.LoadedApk$ServiceDispatcher.doConnected (LoadedApk.java:1818)
at android.app.LoadedApk$ServiceDispatcher$RunConnection.run (LoadedApk.java:1847)
at android.os.Handler.handleCallback (Handler.java:808)
at android.os.Handler.dispatchMessage (Handler.java:101)
at android.os.Looper.loop (Looper.java:166)
at android.app.ActivityThread.main (ActivityThread.java:7425)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:245)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:921)
The text was updated successfully, but these errors were encountered: