Firebase-android-sdk: [Firebase Auth] java.lang.StackOverflowError after trying to link a provider on Android API < 21

Created on 7 Jun 2020  路  6Comments  路  Source: firebase/firebase-android-sdk

Describe your environment

  • Android Studio version: 4.0
  • Firebase Component: FirebaseAuth
  • Component version: 19.3.1
  • Android OS: 4.3

Describe the problem

It looks like an infinite threads created at app startup when I call _FirebaseAuth.getInstance()_ after trying to link a provider like twitter.

it happen only on API level < 21

Steps to reproduce:

  • Sign in the user with any provider (in my case Google)
  • use _startActivityForLinkWithProvider_ to link another provider (Twitter in my case)
  • App in background + app process killed
  • Linking provider complete and app is restarted (provider not linked even the task is successful)
  • Finally, close app & relaunched it.

app crash as it call _FirebaseAuth.getInstance()_

Relevant Code:

Fatal Exception: java.lang.StackOverflowError
       at java.util.concurrent.atomic.AtomicInteger.<init>(AtomicInteger.java:44)
       at java.util.concurrent.Executors$DefaultThreadFactory.<init>(Executors.java:481)
       at java.util.concurrent.Executors.defaultThreadFactory(Executors.java:286)
       at com.google.android.gms.internal.firebase_auth.zzh.zza(zzh.java:2)
       at com.google.firebase.auth.api.internal.zzau.zza(zzau.java:12)
       at com.google.firebase.auth.api.internal.zzau.<init>(zzau.java:4)
       at com.google.firebase.auth.api.internal.zzet.zza(zzet.java:1)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:10)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
       at com.google.firebase.FirebaseApp.get(FirebaseApp.java:337)
       at com.google.firebase.auth.FirebaseAuth.getInstance(FirebaseAuth.java:3)
       at com.google.firebase.auth.FirebaseUser.linkWithCredential(FirebaseUser.java:25)
       at com.google.firebase.auth.internal.zzau.zza(zzau.java:65)
       at com.google.firebase.auth.internal.zzao.zza(zzao.java:9)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:34)
       at com.google.firebase.auth.FirebaseAuth.<init>(FirebaseAuth.java:14)
       at com.google.firebase.auth.internal.zzl.<init>(zzl.java:1)
       at com.google.firebase.auth.zzp.create(zzp.java:3)
       at com.google.firebase.components.ComponentRuntime.lambda$new$0(ComponentRuntime.java:69)
       at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(ComponentRuntime.java)
       at com.google.firebase.components.Lazy.get(Lazy.java:53)
       at com.google.firebase.components.ComponentRuntime.initializeEagerComponents(ComponentRuntime.java:158)
       at com.google.firebase.FirebaseApp.initializeAllApis(FirebaseApp.java:563)
       at com.google.firebase.FirebaseApp.r(FirebaseApp.java:304)
       at com.google.firebase.FirebaseApp.initializeApp(FirebaseApp.java:268)
       at com.google.firebase.FirebaseApp.initializeApp(FirebaseApp.java:253)
       at com.google.firebase.provider.FirebaseInitProvider.onCreate(FirebaseInitProvider.java:51)
       at android.content.ContentProvider.attachInfo(ContentProvider.java:1214)
       at android.content.ContentProvider.attachInfo(ContentProvider.java:1189)
       at com.google.firebase.provider.FirebaseInitProvider.attachInfo(FirebaseInitProvider.java:45)
       at android.app.ActivityThread.installProvider(ActivityThread.java:5119)
       at android.app.ActivityThread.installContentProviders(ActivityThread.java:4725)
       at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4665)
       at android.app.ActivityThread.access$1400(ActivityThread.java:159)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1376)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:176)
       at android.app.ActivityThread.main(ActivityThread.java:5419)
       at java.lang.reflect.Method.invokeNative(Method.java)
       at java.lang.reflect.Method.invoke(Method.java:525)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1046)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:862)
       at dalvik.system.NativeStart.main(NativeStart.java)
auth bug

All 6 comments

I found a few problems with this issue:

  • I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.
  • This issue does not seem to follow the issue template. Make sure you provide all the required information.

Thanks for the really clear bug report!
We'll take a look. If you have been able to repro this in a test app that you can share, please link to it to help us!

Thanks for reporting this - I think I know what's going on. This is being tracked internally in b/158497521. I'll try to remember to update this thread when I know that a fix is being released.

I'm able to replicate it with a dummy app on S3 with Android 4.3 https://github.com/khammami/Dummy_Application

Thanks @khammami . Super helpful

Please fix it and Publish the version has been improved
Thanks

Was this page helpful?
0 / 5 - 0 ratings