Skip to content
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

RealCall.kt line 144 okhttp3.RealCall$AsyncCall.run #2096

Closed
bsahana12345 opened this issue Oct 23, 2020 · 6 comments
Closed

RealCall.kt line 144 okhttp3.RealCall$AsyncCall.run #2096

bsahana12345 opened this issue Oct 23, 2020 · 6 comments

Comments

@bsahana12345
Copy link

  • Android Studio version: 4.0
  • Firebase Component: Performance Monitoring
  • Component version: com.google.firebase:firebase-perf:19.0.8
  • Component version: 'com.google.firebase:perf-plugin:1.3.1

[REQUIRED] Step 3: Describe the problem

Fatal Exception: java.lang.NullPointerException: at index 0
at com.google.android.gms.internal.firebase-perf.zzq.zza(com.google.firebase:firebase-perf@@19.0.8:17)
at com.google.android.gms.internal.firebase-perf.zzbm.zzbq(com.google.firebase:firebase-perf@@19.0.8:118)
at com.google.firebase.perf.network.zzg.zza(com.google.firebase:firebase-perf@@19.0.8:16)
at com.google.firebase.perf.network.zzh.onFailure(com.google.firebase:firebase-perf@@19.0.8:17)
at okhttp3.RealCall$AsyncCall.run(RealCall.kt:144)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)

@raymondlam
Copy link
Member

Created internal tracking ticket b/171730176

@raymondlam raymondlam self-assigned this Oct 26, 2020
@raymondlam
Copy link
Member

Hi @bsahana12345,

Can you describe when this issue occurs and whether this still occurs in version 19.0.9?
Also, do you have steps to reproduce this issue?

@bsahana12345
Copy link
Author

bsahana12345 commented Oct 27, 2020 via email

@raymondlam
Copy link
Member

I identified and fixed a possible race condition which may have caused the NPE and added a defensive null check as well.

I'll add a followup post once I know which release we plan to include the fix in.

@raymondlam
Copy link
Member

The fix should be included in the next Firebase Performance release (19.0.10). When it is available, please give it a try.

In the meantime, I'll mark this issue as closed.

@bsahana12345
Copy link
Author

bsahana12345 commented Nov 6, 2020 via email

@firebase firebase locked and limited conversation to collaborators Dec 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants