package com.fyber.inneractive.sdk.external; import android.content.SharedPreferences; import java.io.PrintWriter; import java.io.StringWriter; import java.lang.Thread; /* loaded from: classes2.dex */ public final class a implements Thread.UncaughtExceptionHandler { public final /* synthetic */ SharedPreferences a; public final /* synthetic */ Thread.UncaughtExceptionHandler b; public a(SharedPreferences sharedPreferences, Thread.UncaughtExceptionHandler uncaughtExceptionHandler) { this.a = sharedPreferences; this.b = uncaughtExceptionHandler; } @Override // java.lang.Thread.UncaughtExceptionHandler public final void uncaughtException(Thread thread, Throwable th) { SharedPreferences sharedPreferences = this.a; StringWriter stringWriter = new StringWriter(); th.printStackTrace(new PrintWriter(stringWriter)); String stringBuffer = stringWriter.getBuffer().toString(); if (stringBuffer.contains("com.fyber.inneractive")) { sharedPreferences.edit().putString("FyberExceptionKey", stringBuffer).putString("FyberVersionKey", InneractiveAdManager.getVersion()).putString("FyberNameKey", th.getClass().getName()).putString("FyberDescriptionKey", th.getLocalizedMessage()).commit(); } Thread.UncaughtExceptionHandler uncaughtExceptionHandler = this.b; if (uncaughtExceptionHandler != null) { uncaughtExceptionHandler.uncaughtException(thread, th); } } }