package com.tencent.bugly.crashreport.crash; import android.content.Context; import com.tencent.bugly.proguard.w; import com.tencent.bugly.proguard.x; import com.tencent.bugly.proguard.z; import java.util.Map; /* compiled from: BUGLY */ /* loaded from: classes.dex */ public final class d { private static d a; private com.tencent.bugly.crashreport.common.strategy.a b; private com.tencent.bugly.crashreport.common.info.a c; private b d; private Context e; private d(Context context) { c a2 = c.a(); if (a2 == null) { return; } this.b = com.tencent.bugly.crashreport.common.strategy.a.a(); this.c = com.tencent.bugly.crashreport.common.info.a.a(context); this.d = a2.p; this.e = context; w.a().a(new Runnable() { // from class: com.tencent.bugly.crashreport.crash.d.1 @Override // java.lang.Runnable public final void run() { d.a(d.this); } }); } static /* synthetic */ void a(d dVar) { x.c("[ExtraCrashManager] Trying to notify Bugly agents.", new Object[0]); try { Class cls = Class.forName("com.tencent.bugly.agent.GameAgent"); dVar.c.getClass(); z.a(cls, "sdkPackageName", "com.tencent.bugly", (Object) null); x.c("[ExtraCrashManager] Bugly game agent has been notified.", new Object[0]); } catch (Throwable unused) { x.a("[ExtraCrashManager] no game agent", new Object[0]); } } /* JADX WARN: Removed duplicated region for block: B:38:0x00df */ /* JADX WARN: Removed duplicated region for block: B:42:0x015a A[Catch: all -> 0x0250, TRY_ENTER, TryCatch #1 {all -> 0x0250, blocks: (B:15:0x0045, B:17:0x004d, B:18:0x0054, B:21:0x0060, B:23:0x0068, B:32:0x00b6, B:34:0x00ba, B:39:0x00e0, B:42:0x015a, B:44:0x0161, B:46:0x0166, B:48:0x01fa, B:50:0x0203, B:51:0x0208, B:53:0x0243, B:57:0x00c8, B:59:0x00cc), top: B:14:0x0045 }] */ /* JADX WARN: Removed duplicated region for block: B:48:0x01fa A[Catch: all -> 0x0250, TryCatch #1 {all -> 0x0250, blocks: (B:15:0x0045, B:17:0x004d, B:18:0x0054, B:21:0x0060, B:23:0x0068, B:32:0x00b6, B:34:0x00ba, B:39:0x00e0, B:42:0x015a, B:44:0x0161, B:46:0x0166, B:48:0x01fa, B:50:0x0203, B:51:0x0208, B:53:0x0243, B:57:0x00c8, B:59:0x00cc), top: B:14:0x0045 }] */ /* JADX WARN: Removed duplicated region for block: B:50:0x0203 A[Catch: all -> 0x0250, TryCatch #1 {all -> 0x0250, blocks: (B:15:0x0045, B:17:0x004d, B:18:0x0054, B:21:0x0060, B:23:0x0068, B:32:0x00b6, B:34:0x00ba, B:39:0x00e0, B:42:0x015a, B:44:0x0161, B:46:0x0166, B:48:0x01fa, B:50:0x0203, B:51:0x0208, B:53:0x0243, B:57:0x00c8, B:59:0x00cc), top: B:14:0x0045 }] */ /* JADX WARN: Removed duplicated region for block: B:53:0x0243 A[Catch: all -> 0x0250, TRY_LEAVE, TryCatch #1 {all -> 0x0250, blocks: (B:15:0x0045, B:17:0x004d, B:18:0x0054, B:21:0x0060, B:23:0x0068, B:32:0x00b6, B:34:0x00ba, B:39:0x00e0, B:42:0x015a, B:44:0x0161, B:46:0x0166, B:48:0x01fa, B:50:0x0203, B:51:0x0208, B:53:0x0243, B:57:0x00c8, B:59:0x00cc), top: B:14:0x0045 }] */ /* JADX WARN: Removed duplicated region for block: B:56:0x0165 */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct code enable 'Show inconsistent code' option in preferences */ static /* synthetic */ void a(com.tencent.bugly.crashreport.crash.d r16, java.lang.Thread r17, int r18, java.lang.String r19, java.lang.String r20, java.lang.String r21, java.util.Map r22) { /* Method dump skipped, instructions count: 615 To view this dump change 'Code comments level' option to 'DEBUG' */ throw new UnsupportedOperationException("Method not decompiled: com.tencent.bugly.crashreport.crash.d.a(com.tencent.bugly.crashreport.crash.d, java.lang.Thread, int, java.lang.String, java.lang.String, java.lang.String, java.util.Map):void"); } public static d a(Context context) { if (a == null) { a = new d(context); } return a; } public static void a(final Thread thread, final int i, final String str, final String str2, final String str3, final Map map) { w.a().a(new Runnable() { // from class: com.tencent.bugly.crashreport.crash.d.2 @Override // java.lang.Runnable public final void run() { try { if (d.a == null) { x.e("[ExtraCrashManager] Extra crash manager has not been initialized.", new Object[0]); } else { d.a(d.a, thread, i, str, str2, str3, map); } } catch (Throwable th) { if (!x.b(th)) { th.printStackTrace(); } x.e("[ExtraCrashManager] Crash error %s %s %s", str, str2, str3); } } }); } }