package j73; import com.tencent.mm.plugin.report.service.q; import com.tencent.mm.plugin.sns.ui.monitor.SnsMethodCalculate; import com.tencent.mm.sdk.platformtools.Log; import com.tencent.mm.sdk.platformtools.MD5Util; import com.tencent.mm.sdk.platformtools.MMApplicationContext; import com.tencent.mm.sdk.platformtools.NetStatusUtil; import com.tencent.mm.sdk.platformtools.Util; import com.tencent.mm.vfs.u1; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import lh0.v; public class j extends e { /* renamed from: f reason: collision with root package name */ public a f238023f; /* renamed from: g reason: collision with root package name */ public String f238024g; public interface a { void a(); void b(); void c(String str); } public j(String str, String str2, boolean z15, int i15, int i16, a aVar) { this.f237993a = str; this.f237994b = str2; this.f238024g = str2 + "_tmp"; this.f237995c = z15; this.f237996d = i15; this.f237997e = i16; this.f238023f = aVar; Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", "add downloadTask, url=" + str); } public final int a() { SnsMethodCalculate.markStartTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); int i15 = this.f237996d; if (i15 == 41) { SnsMethodCalculate.markEndTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); return 1; } else if (i15 == 133) { SnsMethodCalculate.markEndTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); return 1; } else if (i15 == 1000000001) { SnsMethodCalculate.markEndTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); return 1; } else if (i15 == 44) { SnsMethodCalculate.markEndTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); return 1; } else if (i15 == 45) { SnsMethodCalculate.markEndTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); return 1; } else if (i15 == 61) { SnsMethodCalculate.markEndTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); return 2; } else if (i15 != 62) { SnsMethodCalculate.markEndTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); return 0; } else { SnsMethodCalculate.markEndTimeMs("getMediaType", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); return 3; } } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object[]] */ /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r24v0, types: [java.io.OutputStream] */ /* JADX WARN: Type inference failed for: r4v27, types: [java.io.OutputStream] */ /* JADX WARN: Type inference failed for: r24v8 */ /* JADX WARN: Type inference failed for: r24v9 */ /* JADX WARN: Type inference failed for: r24v11 */ /* JADX WARNING: Can't wrap try/catch for region: R(10:159|74|(2:76|77)|78|79|80|83|84|85|88) */ /* JADX WARNING: Can't wrap try/catch for region: R(23:103|104|99|105|111|112|113|114|115|116|117|118|119|120|121|(0)|(0)|127|128|(0)|133|134|135) */ /* JADX WARNING: Code restructure failed: missing block: B:129:0x0648, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:130:0x0649, code lost: com.tencent.mm.sdk.platformtools.Log.e("MicroMsg.AdLandingPageDownloadSmallFileTask", r0.getMessage()); */ /* JADX WARNING: Code restructure failed: missing block: B:156:0x076b, code lost: r16.disconnect(); */ /* JADX WARNING: Code restructure failed: missing block: B:54:?, code lost: r5.close(); */ /* JADX WARNING: Code restructure failed: missing block: B:55:0x025d, code lost: if (r4 == 0) goto L_0x0262; */ /* JADX WARNING: Code restructure failed: missing block: B:57:?, code lost: r4.close(); */ /* JADX WARNING: Code restructure failed: missing block: B:58:0x0262, code lost: r5.close(); */ /* JADX WARNING: Code restructure failed: missing block: B:60:?, code lost: r7.getInputStream().close(); */ /* JADX WARNING: Code restructure failed: missing block: B:61:0x026d, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:62:0x026e, code lost: com.tencent.mm.sdk.platformtools.Log.e("MicroMsg.AdLandingPageDownloadSmallFileTask", r0.getMessage()); */ /* JADX WARNING: Code restructure failed: missing block: B:63:0x0275, code lost: r7.disconnect(); r0 = com.tencent.mm.sdk.platformtools.MD5Util.getMD5String(r38.f237993a); r2 = a(); r5 = new lh0.v(); r5.a("20UrlMd5", r0 + ","); r5.a("21MediaType", r2 + ","); r5.a("22IsPreload", (r38.f237995c ? 1 : 0) + ","); r5.a("23CostTime", ((int) com.tencent.mm.sdk.platformtools.Util.milliSecondsToNow(r19)) + ","); r5.a("24RetCode", r3 + ","); r5.a(r9, r38.f237997e + ","); r5.a(r27, r2 + ","); r5.a(r26, (r19 / 1000) + ","); com.tencent.mm.sdk.platformtools.Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", r24 + r5.c()); com.tencent.mm.plugin.report.service.q.INSTANCE.g(13572, r5); r2 = r21; r3 = r25; com.tencent.mm.plugin.sns.ui.monitor.SnsMethodCalculate.markEndTimeMs(r3, r2); */ /* JADX WARNING: Code restructure failed: missing block: B:81:0x03cb, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:82:0x03cc, code lost: com.tencent.mm.sdk.platformtools.Log.e("MicroMsg.AdLandingPageDownloadSmallFileTask", r0.getMessage()); */ /* JADX WARNING: Failed to process nested try/catch */ /* JADX WARNING: Missing exception handler attribute for start block: B:127:0x0640 */ /* JADX WARNING: Missing exception handler attribute for start block: B:151:0x0759 */ /* JADX WARNING: Missing exception handler attribute for start block: B:59:0x0265 */ /* JADX WARNING: Missing exception handler attribute for start block: B:79:0x03c3 */ /* JADX WARNING: Removed duplicated region for block: B:123:0x0638 A[SYNTHETIC, Splitter:B:123:0x0638] */ /* JADX WARNING: Removed duplicated region for block: B:126:0x063d A[Catch:{ IOException -> 0x0640 }] */ /* JADX WARNING: Removed duplicated region for block: B:132:0x0652 */ /* JADX WARNING: Removed duplicated region for block: B:147:0x0751 A[SYNTHETIC, Splitter:B:147:0x0751] */ /* JADX WARNING: Removed duplicated region for block: B:150:0x0756 A[Catch:{ IOException -> 0x0759 }] */ /* JADX WARNING: Removed duplicated region for block: B:156:0x076b */ /* JADX WARNING: Unknown variable types count: 2 */ @Override // android.os.AsyncTask public String doInBackground(Void[] voidArr) { String str; String str2; String str3; String str4; String str5; InputStream inputStream; ?? r242; int i15; String str6; String str7; HttpURLConnection httpURLConnection; String str8; String str9; int i16; String str10; String str11; String str12; Throwable th5; String str13; Throwable th6; String str14; String str15; int i17; String str16; Throwable th7; String str17; HttpURLConnection httpURLConnection2; String str18; int responseCode; String str19; StringBuilder sb5; String str20; String str21; String str22; String str23; String str24; InputStream inputStream2; String str25; String str26; String str27; String str28; String str29; String str30; String str31; int i18; String str32; String str33; String str34 = "doInBackground"; SnsMethodCalculate.markStartTimeMs(str34, "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); String str35 = "25Scene"; SnsMethodCalculate.markStartTimeMs(str34, "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); String str36 = null; if (u1.k(this.f237994b)) { Log.w("MicroMsg.AdLandingPageDownloadSmallFileTask", "file already exists"); SnsMethodCalculate.markEndTimeMs(str34, "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); str = "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"; } else { if (u1.k(this.f238024g)) { boolean h15 = u1.h(this.f238024g); str3 = str34; StringBuilder sb6 = new StringBuilder(); str2 = "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"; sb6.append("delete old tmpFile, path="); sb6.append(this.f238024g); sb6.append(", ret="); sb6.append(h15); Log.w("MicroMsg.AdLandingPageDownloadSmallFileTask", sb6.toString()); } else { str3 = str34; str2 = "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"; } String formatedNetType = NetStatusUtil.getFormatedNetType(MMApplicationContext.getContext()); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", "downloadTask start, netType=" + formatedNetType + ", url=" + this.f237993a); long nowMilliSecond = Util.nowMilliSecond(); String str37 = this.f237994b; u1.v(str37.substring(0, str37.lastIndexOf("/"))); this.f238023f.b(); try { httpURLConnection2 = (HttpURLConnection) new URL(this.f237993a).openConnection(); try { httpURLConnection2.setConnectTimeout(10000); httpURLConnection2.setReadTimeout(10000); httpURLConnection2.connect(); responseCode = httpURLConnection2.getResponseCode(); try { sb5 = new StringBuilder(); } catch (Throwable th8) { th5 = th8; str12 = "report logbuffer MM_KVSTAT_AdDownload(13572): "; str4 = formatedNetType; i15 = responseCode; str11 = "27StartDownloadTime"; str7 = ", netType="; str19 = str2; str6 = "httpRetCode="; str10 = str3; str8 = "26Size"; str9 = str35; inputStream = null; str5 = str19; str17 = str36; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; try { boolean h16 = u1.h(this.f238024g); try { StringBuilder sb7 = new StringBuilder(); } catch (Throwable th9) { th7 = th9; str15 = "MicroMsg.AdLandingPageDownloadSmallFileTask"; str14 = str5; str16 = str10; th6 = th7; str13 = str16; i17 = i15; if (r242 != 0) { } if (inputStream != null) { } try { httpURLConnection.getInputStream().close(); } catch (Exception e15) { Log.e(str15, e15.getMessage()); } if (httpURLConnection != null) { } String mD5String = MD5Util.getMD5String(this.f237993a); int a15 = a(); v vVar = new v(); vVar.a("20UrlMd5", mD5String + ","); vVar.a("21MediaType", a15 + ","); vVar.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar.a("24RetCode", i17 + ","); vVar.a(str9, this.f237997e + ","); vVar.a(str8, i16 + ","); vVar.a(str11, (nowMilliSecond / 1000) + ","); Log.i(str15, str12 + vVar.c()); q.INSTANCE.g(13572, vVar); SnsMethodCalculate.markEndTimeMs(str13, str14); throw th6; } try { sb7.append("delete failed tmpFile, ret="); sb7.append(h16); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb7.toString()); try { String str38 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String2 = MD5Util.getMD5String(this.f237993a); int a16 = a(); v vVar2 = new v(); vVar2.a("20UrlMd5", mD5String2 + ","); vVar2.a("21MediaType", a16 + ","); vVar2.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar2.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar2.a("24RetCode", "-1,"); vVar2.a(str9, this.f237997e + ","); vVar2.a(str8, i16 + ","); vVar2.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar2.c()); q.INSTANCE.g(13572, vVar2); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str38; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } catch (Throwable th10) { str15 = "MicroMsg.AdLandingPageDownloadSmallFileTask"; str12 = str12; str14 = str5; th6 = th10; str13 = str10; i17 = -1; if (r242 != 0) { r242.close(); } if (inputStream != null) { inputStream.close(); } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String3 = MD5Util.getMD5String(this.f237993a); int a152 = a(); v vVar3 = new v(); vVar3.a("20UrlMd5", mD5String3 + ","); vVar3.a("21MediaType", a152 + ","); vVar3.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar3.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar3.a("24RetCode", i17 + ","); vVar3.a(str9, this.f237997e + ","); vVar3.a(str8, i16 + ","); vVar3.a(str11, (nowMilliSecond / 1000) + ","); Log.i(str15, str12 + vVar3.c()); q.INSTANCE.g(13572, vVar3); SnsMethodCalculate.markEndTimeMs(str13, str14); throw th6; } } catch (Throwable th11) { th7 = th11; str15 = "MicroMsg.AdLandingPageDownloadSmallFileTask"; str12 = str12; str14 = str5; str16 = str10; th6 = th7; str13 = str16; i17 = i15; if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String32 = MD5Util.getMD5String(this.f237993a); int a1522 = a(); v vVar32 = new v(); vVar32.a("20UrlMd5", mD5String32 + ","); vVar32.a("21MediaType", a1522 + ","); vVar32.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar32.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar32.a("24RetCode", i17 + ","); vVar32.a(str9, this.f237997e + ","); vVar32.a(str8, i16 + ","); vVar32.a(str11, (nowMilliSecond / 1000) + ","); Log.i(str15, str12 + vVar32.c()); q.INSTANCE.g(13572, vVar32); SnsMethodCalculate.markEndTimeMs(str13, str14); throw th6; } } catch (Throwable th12) { th7 = th12; str16 = str10; str15 = "MicroMsg.AdLandingPageDownloadSmallFileTask"; str14 = str5; th6 = th7; str13 = str16; i17 = i15; if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String322 = MD5Util.getMD5String(this.f237993a); int a15222 = a(); v vVar322 = new v(); vVar322.a("20UrlMd5", mD5String322 + ","); vVar322.a("21MediaType", a15222 + ","); vVar322.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar322.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar322.a("24RetCode", i17 + ","); vVar322.a(str9, this.f237997e + ","); vVar322.a(str8, i16 + ","); vVar322.a(str11, (nowMilliSecond / 1000) + ","); Log.i(str15, str12 + vVar322.c()); q.INSTANCE.g(13572, vVar322); SnsMethodCalculate.markEndTimeMs(str13, str14); throw th6; } } } catch (Throwable th13) { th5 = th13; str11 = "27StartDownloadTime"; str12 = "report logbuffer MM_KVSTAT_AdDownload(13572): "; str4 = formatedNetType; str7 = ", netType="; str18 = str2; str6 = "httpRetCode="; str10 = str3; str8 = "26Size"; str9 = str35; str5 = str18; str17 = null; inputStream = null; i15 = 0; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h162 = u1.h(this.f238024g); StringBuilder sb72 = new StringBuilder(); sb72.append("delete failed tmpFile, ret="); sb72.append(h162); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb72.toString()); String str382 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String22 = MD5Util.getMD5String(this.f237993a); int a162 = a(); v vVar22 = new v(); vVar22.a("20UrlMd5", mD5String22 + ","); vVar22.a("21MediaType", a162 + ","); vVar22.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar22.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar22.a("24RetCode", "-1,"); vVar22.a(str9, this.f237997e + ","); vVar22.a(str8, i16 + ","); vVar22.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar22.c()); q.INSTANCE.g(13572, vVar22); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str382; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } try { sb5.append("downloadTask retCode="); sb5.append(responseCode); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb5.toString()); if (responseCode != 200) { try { str36 = "httpRetCode=" + httpURLConnection2.getResponseCode() + ", netType=" + formatedNetType + ", msg=" + httpURLConnection2.getResponseMessage(); try { httpURLConnection2.getInputStream().close(); } catch (Exception e16) { Log.e("MicroMsg.AdLandingPageDownloadSmallFileTask", e16.getMessage()); } httpURLConnection2.disconnect(); String mD5String4 = MD5Util.getMD5String(this.f237993a); int a17 = a(); v vVar4 = new v(); vVar4.a("20UrlMd5", mD5String4 + ","); vVar4.a("21MediaType", a17 + ","); vVar4.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar4.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar4.a("24RetCode", responseCode + ","); vVar4.a(str35, this.f237997e + ","); vVar4.a("26Size", "0,"); vVar4.a("27StartDownloadTime", (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", "report logbuffer MM_KVSTAT_AdDownload(13572): " + vVar4.c()); q.INSTANCE.g(13572, vVar4); str33 = str3; str32 = str2; SnsMethodCalculate.markEndTimeMs(str33, str32); } catch (Throwable th14) { th5 = th14; str20 = str3; str21 = "26Size"; str7 = ", netType="; str22 = "27StartDownloadTime"; str12 = "report logbuffer MM_KVSTAT_AdDownload(13572): "; str4 = formatedNetType; str6 = "httpRetCode="; str23 = str2; i15 = responseCode; str11 = str22; str19 = str23; str10 = str20; str8 = str21; str9 = str35; inputStream = null; str5 = str19; str17 = str36; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h1622 = u1.h(this.f238024g); StringBuilder sb722 = new StringBuilder(); sb722.append("delete failed tmpFile, ret="); sb722.append(h1622); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb722.toString()); String str3822 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String222 = MD5Util.getMD5String(this.f237993a); int a1622 = a(); v vVar222 = new v(); vVar222.a("20UrlMd5", mD5String222 + ","); vVar222.a("21MediaType", a1622 + ","); vVar222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar222.a("24RetCode", "-1,"); vVar222.a(str9, this.f237997e + ","); vVar222.a(str8, i16 + ","); vVar222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar222.c()); q.INSTANCE.g(13572, vVar222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str3822; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } else { str20 = str3; str21 = "26Size"; str7 = ", netType="; str22 = "27StartDownloadTime"; str12 = "report logbuffer MM_KVSTAT_AdDownload(13572): "; str4 = formatedNetType; str6 = "httpRetCode="; str23 = str2; try { httpURLConnection2.getContentLength(); str24 = str23; try { inputStream2 = httpURLConnection2.getInputStream(); try { str25 = str12; str26 = str22; } catch (Throwable th15) { th5 = th15; i15 = responseCode; str11 = str22; str19 = str24; inputStream = inputStream2; str10 = str20; str8 = str21; str9 = str35; str5 = str19; str17 = str36; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h16222 = u1.h(this.f238024g); StringBuilder sb7222 = new StringBuilder(); sb7222.append("delete failed tmpFile, ret="); sb7222.append(h16222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb7222.toString()); String str38222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String2222 = MD5Util.getMD5String(this.f237993a); int a16222 = a(); v vVar2222 = new v(); vVar2222.a("20UrlMd5", mD5String2222 + ","); vVar2222.a("21MediaType", a16222 + ","); vVar2222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar2222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar2222.a("24RetCode", "-1,"); vVar2222.a(str9, this.f237997e + ","); vVar2222.a(str8, i16 + ","); vVar2222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar2222.c()); q.INSTANCE.g(13572, vVar2222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str38222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } catch (Throwable th16) { th5 = th16; str10 = str20; i15 = responseCode; str11 = str22; str19 = str24; str8 = str21; str9 = str35; inputStream = null; str5 = str19; str17 = str36; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h162222 = u1.h(this.f238024g); StringBuilder sb72222 = new StringBuilder(); sb72222.append("delete failed tmpFile, ret="); sb72222.append(h162222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb72222.toString()); String str382222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { r242.close(); } if (inputStream != null) { inputStream.close(); } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { httpURLConnection.disconnect(); } String mD5String22222 = MD5Util.getMD5String(this.f237993a); int a162222 = a(); v vVar22222 = new v(); vVar22222.a("20UrlMd5", mD5String22222 + ","); vVar22222.a("21MediaType", a162222 + ","); vVar22222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar22222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar22222.a("24RetCode", "-1,"); vVar22222.a(str9, this.f237997e + ","); vVar22222.a(str8, i16 + ","); vVar22222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar22222.c()); q.INSTANCE.g(13572, vVar22222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str382222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } catch (Throwable th17) { th5 = th17; i15 = responseCode; str11 = str22; str19 = str23; str10 = str20; str8 = str21; str9 = str35; inputStream = null; str5 = str19; str17 = str36; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h1622222 = u1.h(this.f238024g); StringBuilder sb722222 = new StringBuilder(); sb722222.append("delete failed tmpFile, ret="); sb722222.append(h1622222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb722222.toString()); String str3822222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String222222 = MD5Util.getMD5String(this.f237993a); int a1622222 = a(); v vVar222222 = new v(); vVar222222.a("20UrlMd5", mD5String222222 + ","); vVar222222.a("21MediaType", a1622222 + ","); vVar222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar222222.a("24RetCode", "-1,"); vVar222222.a(str9, this.f237997e + ","); vVar222222.a(str8, i16 + ","); vVar222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar222222.c()); q.INSTANCE.g(13572, vVar222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str3822222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } try { ?? J = u1.J(this.f238024g, false); try { byte[] bArr = new byte[4096]; String str39 = str21; int i19 = 0; while (true) { try { int read = inputStream2.read(bArr); if (read != -1) { try { if (isCancelled()) { try { break; } catch (Throwable th18) { th5 = th18; str5 = str24; str30 = str25; str28 = str20; str29 = str26; i18 = i19; str31 = str35; str27 = str39; r242 = J; inputStream = inputStream2; httpURLConnection = httpURLConnection2; str9 = str31; str10 = str28; str8 = str27; i16 = i18; i15 = responseCode; str12 = str30; str11 = str29; boolean h16222222 = u1.h(this.f238024g); StringBuilder sb7222222 = new StringBuilder(); sb7222222.append("delete failed tmpFile, ret="); sb7222222.append(h16222222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb7222222.toString()); String str38222222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String2222222 = MD5Util.getMD5String(this.f237993a); int a16222222 = a(); v vVar2222222 = new v(); vVar2222222.a("20UrlMd5", mD5String2222222 + ","); vVar2222222.a("21MediaType", a16222222 + ","); vVar2222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar2222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar2222222.a("24RetCode", "-1,"); vVar2222222.a(str9, this.f237997e + ","); vVar2222222.a(str8, i16 + ","); vVar2222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar2222222.c()); q.INSTANCE.g(13572, vVar2222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str38222222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } else { str5 = str24; str30 = str25; str28 = str20; str29 = str26; str27 = str39; i18 = i19; str31 = str35; try { J.write(bArr, 0, read); i19 = i18 + read; str35 = str31; str25 = str30; str26 = str29; str24 = str5; str20 = str28; str39 = str27; } catch (Throwable th19) { th5 = th19; r242 = J; inputStream = inputStream2; httpURLConnection = httpURLConnection2; str9 = str31; str10 = str28; str8 = str27; i16 = i18; i15 = responseCode; str12 = str30; str11 = str29; boolean h162222222 = u1.h(this.f238024g); StringBuilder sb72222222 = new StringBuilder(); sb72222222.append("delete failed tmpFile, ret="); sb72222222.append(h162222222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb72222222.toString()); String str382222222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String22222222 = MD5Util.getMD5String(this.f237993a); int a162222222 = a(); v vVar22222222 = new v(); vVar22222222.a("20UrlMd5", mD5String22222222 + ","); vVar22222222.a("21MediaType", a162222222 + ","); vVar22222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar22222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar22222222.a("24RetCode", "-1,"); vVar22222222.a(str9, this.f237997e + ","); vVar22222222.a(str8, i16 + ","); vVar22222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar22222222.c()); q.INSTANCE.g(13572, vVar22222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str382222222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } } catch (Throwable th20) { th5 = th20; str5 = str24; str30 = str25; str28 = str20; str29 = str26; str27 = str39; i18 = i19; str31 = str35; r242 = J; inputStream = inputStream2; httpURLConnection = httpURLConnection2; str9 = str31; str10 = str28; str8 = str27; i16 = i18; i15 = responseCode; str12 = str30; str11 = str29; boolean h1622222222 = u1.h(this.f238024g); StringBuilder sb722222222 = new StringBuilder(); sb722222222.append("delete failed tmpFile, ret="); sb722222222.append(h1622222222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb722222222.toString()); String str3822222222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String222222222 = MD5Util.getMD5String(this.f237993a); int a1622222222 = a(); v vVar222222222 = new v(); vVar222222222.a("20UrlMd5", mD5String222222222 + ","); vVar222222222.a("21MediaType", a1622222222 + ","); vVar222222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar222222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar222222222.a("24RetCode", "-1,"); vVar222222222.a(str9, this.f237997e + ","); vVar222222222.a(str8, i16 + ","); vVar222222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar222222222.c()); q.INSTANCE.g(13572, vVar222222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str3822222222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } else { if (J != 0) { J.close(); } inputStream2.close(); httpURLConnection2.getInputStream().close(); httpURLConnection2.disconnect(); String mD5String5 = MD5Util.getMD5String(this.f237993a); int a18 = a(); int milliSecondsToNow = (int) Util.milliSecondsToNow(nowMilliSecond); v vVar5 = new v(); vVar5.a("20UrlMd5", mD5String5 + ","); vVar5.a("21MediaType", a18 + ","); vVar5.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar5.a("23CostTime", milliSecondsToNow + ","); vVar5.a("24RetCode", responseCode + ","); vVar5.a(str35, this.f237997e + ","); vVar5.a(str39, i19 + ","); vVar5.a(str26, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str25 + vVar5.c()); q.INSTANCE.g(13572, vVar5); String str40 = this.f238024g; String str41 = this.f237994b; SnsMethodCalculate.markStartTimeMs("renameFile", str24); try { Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", "rename tmpFile, ret=" + u1.x(str40, str41) + ", path=" + str41); } catch (Throwable th21) { Log.e("MicroMsg.AdLandingPageDownloadSmallFileTask", "renameFile exp=" + th21.toString()); } SnsMethodCalculate.markEndTimeMs("renameFile", str24); str34 = str20; SnsMethodCalculate.markEndTimeMs(str34, str24); str = str24; } } catch (Throwable th22) { th5 = th22; str9 = str35; str12 = str25; str8 = str39; r242 = J; i15 = responseCode; str11 = str26; inputStream = inputStream2; str10 = str20; str5 = str24; httpURLConnection = httpURLConnection2; i16 = i19; boolean h16222222222 = u1.h(this.f238024g); StringBuilder sb7222222222 = new StringBuilder(); sb7222222222.append("delete failed tmpFile, ret="); sb7222222222.append(h16222222222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb7222222222.toString()); String str38222222222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String2222222222 = MD5Util.getMD5String(this.f237993a); int a16222222222 = a(); v vVar2222222222 = new v(); vVar2222222222.a("20UrlMd5", mD5String2222222222 + ","); vVar2222222222.a("21MediaType", a16222222222 + ","); vVar2222222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar2222222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar2222222222.a("24RetCode", "-1,"); vVar2222222222.a(str9, this.f237997e + ","); vVar2222222222.a(str8, i16 + ","); vVar2222222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar2222222222.c()); q.INSTANCE.g(13572, vVar2222222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str38222222222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } } catch (Throwable th23) { th5 = th23; str12 = str25; str19 = str24; i15 = responseCode; str11 = str26; inputStream = inputStream2; str10 = str20; str8 = str21; str9 = str35; str36 = J; str5 = str19; str17 = str36; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h162222222222 = u1.h(this.f238024g); StringBuilder sb72222222222 = new StringBuilder(); sb72222222222.append("delete failed tmpFile, ret="); sb72222222222.append(h162222222222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb72222222222.toString()); String str382222222222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String22222222222 = MD5Util.getMD5String(this.f237993a); int a162222222222 = a(); v vVar22222222222 = new v(); vVar22222222222.a("20UrlMd5", mD5String22222222222 + ","); vVar22222222222.a("21MediaType", a162222222222 + ","); vVar22222222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar22222222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar22222222222.a("24RetCode", "-1,"); vVar22222222222.a(str9, this.f237997e + ","); vVar22222222222.a(str8, i16 + ","); vVar22222222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar22222222222.c()); q.INSTANCE.g(13572, vVar22222222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str382222222222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } catch (Throwable th24) { th5 = th24; str19 = str24; str12 = str25; i15 = responseCode; str11 = str26; inputStream = inputStream2; str10 = str20; str8 = str21; str9 = str35; str5 = str19; str17 = str36; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h1622222222222 = u1.h(this.f238024g); StringBuilder sb722222222222 = new StringBuilder(); sb722222222222.append("delete failed tmpFile, ret="); sb722222222222.append(h1622222222222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb722222222222.toString()); String str3822222222222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String222222222222 = MD5Util.getMD5String(this.f237993a); int a1622222222222 = a(); v vVar222222222222 = new v(); vVar222222222222.a("20UrlMd5", mD5String222222222222 + ","); vVar222222222222.a("21MediaType", a1622222222222 + ","); vVar222222222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar222222222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar222222222222.a("24RetCode", "-1,"); vVar222222222222.a(str9, this.f237997e + ","); vVar222222222222.a(str8, i16 + ","); vVar222222222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar222222222222.c()); q.INSTANCE.g(13572, vVar222222222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str3822222222222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } str = str32; str34 = str33; } catch (Throwable th25) { th5 = th25; str9 = str35; str8 = "26Size"; str12 = "report logbuffer MM_KVSTAT_AdDownload(13572): "; str4 = formatedNetType; i15 = responseCode; str11 = "27StartDownloadTime"; str7 = ", netType="; str19 = str2; str6 = "httpRetCode="; str10 = str3; inputStream = null; str5 = str19; str17 = str36; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h16222222222222 = u1.h(this.f238024g); StringBuilder sb7222222222222 = new StringBuilder(); sb7222222222222.append("delete failed tmpFile, ret="); sb7222222222222.append(h16222222222222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb7222222222222.toString()); String str38222222222222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String2222222222222 = MD5Util.getMD5String(this.f237993a); int a16222222222222 = a(); v vVar2222222222222 = new v(); vVar2222222222222.a("20UrlMd5", mD5String2222222222222 + ","); vVar2222222222222.a("21MediaType", a16222222222222 + ","); vVar2222222222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar2222222222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar2222222222222.a("24RetCode", "-1,"); vVar2222222222222.a(str9, this.f237997e + ","); vVar2222222222222.a(str8, i16 + ","); vVar2222222222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar2222222222222.c()); q.INSTANCE.g(13572, vVar2222222222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str38222222222222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } catch (Throwable th26) { th5 = th26; str11 = "27StartDownloadTime"; str12 = "report logbuffer MM_KVSTAT_AdDownload(13572): "; str4 = formatedNetType; str7 = ", netType="; str18 = str2; str6 = "httpRetCode="; str10 = str3; str8 = "26Size"; str9 = str35; httpURLConnection2 = null; str5 = str18; str17 = null; inputStream = null; i15 = 0; httpURLConnection = httpURLConnection2; i16 = 0; r242 = str17; boolean h162222222222222 = u1.h(this.f238024g); StringBuilder sb72222222222222 = new StringBuilder(); sb72222222222222.append("delete failed tmpFile, ret="); sb72222222222222.append(h162222222222222); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", sb72222222222222.toString()); String str382222222222222 = str6 + -1 + str7 + str4 + ", exp=" + th5.toString(); if (r242 != 0) { } if (inputStream != null) { } httpURLConnection.getInputStream().close(); if (httpURLConnection != null) { } String mD5String22222222222222 = MD5Util.getMD5String(this.f237993a); int a162222222222222 = a(); v vVar22222222222222 = new v(); vVar22222222222222.a("20UrlMd5", mD5String22222222222222 + ","); vVar22222222222222.a("21MediaType", a162222222222222 + ","); vVar22222222222222.a("22IsPreload", (this.f237995c ? 1 : 0) + ","); vVar22222222222222.a("23CostTime", ((int) Util.milliSecondsToNow(nowMilliSecond)) + ","); vVar22222222222222.a("24RetCode", "-1,"); vVar22222222222222.a(str9, this.f237997e + ","); vVar22222222222222.a(str8, i16 + ","); vVar22222222222222.a(str11, (nowMilliSecond / 1000) + ","); Log.i("MicroMsg.AdLandingPageDownloadSmallFileTask", str12 + vVar22222222222222.c()); q.INSTANCE.g(13572, vVar22222222222222); str = str5; str34 = str10; SnsMethodCalculate.markEndTimeMs(str34, str); str36 = str382222222222222; SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } } SnsMethodCalculate.markEndTimeMs(str34, str); return str36; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // android.os.AsyncTask public void onPostExecute(String str) { SnsMethodCalculate.markStartTimeMs("onPostExecute", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); String str2 = str; SnsMethodCalculate.markStartTimeMs("onPostExecute", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); if (str2 == null) { this.f238023f.c(this.f237994b); } else { Log.e("MicroMsg.AdLandingPageDownloadSmallFileTask", "onPostExecute, errMsg=" + str2 + ", url=" + this.f237993a); this.f238023f.a(); } SnsMethodCalculate.markEndTimeMs("onPostExecute", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); SnsMethodCalculate.markEndTimeMs("onPostExecute", "com.tencent.mm.plugin.sns.storage.AdLandingPagesStorage.AdLandingPageDownloadSmallFileTask"); } }