Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

168 lines
5.4 KiB
Java

package com.google.android.gms.internal.ads;
import com.google.common.util.concurrent.ListenableFuture;
import com.ironsource.v8;
/* loaded from: classes3.dex */
abstract class zzgaw extends zzgbx implements Runnable {
ListenableFuture zza;
Class zzb;
Object zzc;
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:21:0x007b */
/* JADX WARN: Removed duplicated region for block: B:24:0x007f */
@Override // java.lang.Runnable
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void run() {
/*
r9 = this;
com.google.common.util.concurrent.ListenableFuture r0 = r9.zza
java.lang.Class r1 = r9.zzb
java.lang.Object r2 = r9.zzc
r3 = 0
r4 = 1
if (r0 != 0) goto Lc
r5 = r4
goto Ld
Lc:
r5 = r3
Ld:
if (r1 != 0) goto L11
r6 = r4
goto L12
L11:
r6 = r3
L12:
r5 = r5 | r6
if (r2 != 0) goto L16
r3 = r4
L16:
r3 = r3 | r5
if (r3 != 0) goto La6
boolean r3 = r9.isCancelled()
if (r3 == 0) goto L21
goto La6
L21:
r3 = 0
r9.zza = r3
boolean r4 = r0 instanceof com.google.android.gms.internal.ads.zzgdl // Catch: java.lang.Throwable -> L30 java.util.concurrent.ExecutionException -> L32
if (r4 == 0) goto L34
r4 = r0
com.google.android.gms.internal.ads.zzgdl r4 = (com.google.android.gms.internal.ads.zzgdl) r4 // Catch: java.lang.Throwable -> L30 java.util.concurrent.ExecutionException -> L32
java.lang.Throwable r4 = r4.zzl() // Catch: java.lang.Throwable -> L30 java.util.concurrent.ExecutionException -> L32
goto L35
L30:
r4 = move-exception
goto L3c
L32:
r4 = move-exception
goto L3e
L34:
r4 = r3
L35:
if (r4 != 0) goto L3c
java.lang.Object r5 = com.google.android.gms.internal.ads.zzgch.zzp(r0) // Catch: java.lang.Throwable -> L30 java.util.concurrent.ExecutionException -> L32
goto L79
L3c:
r5 = r3
goto L79
L3e:
java.lang.Throwable r5 = r4.getCause()
if (r5 != 0) goto L77
java.lang.NullPointerException r5 = new java.lang.NullPointerException
java.lang.Class r6 = r0.getClass()
java.lang.String r6 = java.lang.String.valueOf(r6)
java.lang.Class r4 = r4.getClass()
java.lang.String r4 = java.lang.String.valueOf(r4)
java.lang.StringBuilder r7 = new java.lang.StringBuilder
r7.<init>()
java.lang.String r8 = "Future type "
r7.append(r8)
r7.append(r6)
java.lang.String r6 = " threw "
r7.append(r6)
r7.append(r4)
java.lang.String r4 = " without a cause"
r7.append(r4)
java.lang.String r4 = r7.toString()
r5.<init>(r4)
L77:
r4 = r5
goto L3c
L79:
if (r4 != 0) goto L7f
r9.zzc(r5)
return
L7f:
boolean r1 = r1.isInstance(r4)
if (r1 == 0) goto La3
java.lang.Object r0 = r9.zze(r2, r4) // Catch: java.lang.Throwable -> L91
r9.zzb = r3
r9.zzc = r3
r9.zzf(r0)
return
L91:
r0 = move-exception
com.google.android.gms.internal.ads.zzgda.zza(r0) // Catch: java.lang.Throwable -> L9d
r9.zzd(r0) // Catch: java.lang.Throwable -> L9d
r9.zzb = r3
r9.zzc = r3
return
L9d:
r0 = move-exception
r9.zzb = r3
r9.zzc = r3
throw r0
La3:
r9.zzs(r0)
La6:
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzgaw.run():void");
}
@Override // com.google.android.gms.internal.ads.zzgax
public final String zza() {
String str;
ListenableFuture listenableFuture = this.zza;
Class cls = this.zzb;
Object obj = this.zzc;
String zza = super.zza();
if (listenableFuture != null) {
str = "inputFuture=[" + listenableFuture.toString() + "], ";
} else {
str = "";
}
if (cls == null || obj == null) {
if (zza != null) {
return str.concat(zza);
}
return null;
}
return str + "exceptionType=[" + cls.toString() + "], fallback=[" + obj.toString() + v8.i.e;
}
@Override // com.google.android.gms.internal.ads.zzgax
public final void zzb() {
zzr(this.zza);
this.zza = null;
this.zzb = null;
this.zzc = null;
}
public abstract Object zze(Object obj, Throwable th) throws Exception;
public abstract void zzf(Object obj);
public zzgaw(ListenableFuture listenableFuture, Class cls, Object obj) {
listenableFuture.getClass();
this.zza = listenableFuture;
this.zzb = cls;
this.zzc = obj;
}
}