package com.mbridge.msdk.tracker.network; import android.util.Log; import csdk.gluads.Consts; import java.util.List; import java.util.Locale; /* loaded from: classes4.dex */ public class ae { public static String a = "TrackManager_Volley"; private static final String b = "com.mbridge.msdk.tracker.network.ae"; public static void a(String str, Object... objArr) { } public static void b(String str, Object... objArr) { d(str, objArr); } public static void c(String str, Object... objArr) { Log.e(a, d(str, objArr)); } public static void a(Throwable th, String str, Object... objArr) { Log.e(a, d(str, objArr), th); } private static String d(String str, Object... objArr) { String str2; if (objArr != null) { str = String.format(Locale.US, str, objArr); } StackTraceElement[] stackTrace = new Throwable().fillInStackTrace().getStackTrace(); int i = 2; while (true) { if (i >= stackTrace.length) { str2 = ""; break; } if (!stackTrace[i].getClassName().equals(b)) { String className = stackTrace[i].getClassName(); String substring = className.substring(className.lastIndexOf(46) + 1); str2 = substring.substring(substring.lastIndexOf(36) + 1) + Consts.STRING_PERIOD + stackTrace[i].getMethodName(); break; } i++; } return String.format(Locale.US, "[%d] %s: %s", Long.valueOf(Thread.currentThread().getId()), str2, str); } public static class a { private final List a; private boolean b; /* renamed from: com.mbridge.msdk.tracker.network.ae$a$a, reason: collision with other inner class name */ public static class C0236a { public final String a; public final long b; public final long c; } public final void finalize() throws Throwable { long j; if (this.b) { return; } this.b = true; if (this.a.size() == 0) { j = 0; } else { long j2 = this.a.get(0).c; List list = this.a; j = list.get(list.size() - 1).c - j2; } if (j > 0) { long j3 = this.a.get(0).c; ae.b("(%-4d ms) %s", Long.valueOf(j), "Request on the loose"); for (C0236a c0236a : this.a) { long j4 = c0236a.c; ae.b("(+%-4d) [%2d] %s", Long.valueOf(j4 - j3), Long.valueOf(c0236a.b), c0236a.a); j3 = j4; } } ae.c("Marker log finalized without finish() - uncaught exit point for request", new Object[0]); } } }