skylot / jadx

Dex to Java decompiler
Apache License 2.0
41.94k stars 4.9k forks source link

[Question] Difference output directory options #253

Closed vincentcox closed 6 years ago

vincentcox commented 6 years ago

I am wondering if the option -d exports both the sources and resources. Or is -d short for -ds? Because when I just use -d the resources don't get exported.

 -d,  --output-dir           - output directory
 -ds, --output-dir-src       - output directory for sources
 -dr, --output-dir-res       - output directory for resources
bagipro commented 6 years ago

@vincentcox It might be caused by https://github.com/skylot/jadx/issues/257 -d options specifies a directory where the both resources and sources will be saved. If you specify -ds and/or -dr to those folders sources and/or resources will be saved.

Please close the ticket if you don't have more questions regarding those options

vincentcox commented 6 years ago

Thanks for the reply! Is it recommend that I wait for an updated release? I use jadx in https://github.com/vincentcox/StaCoAn, and I noticed that the resources files for some apps did not decompiled.

An app where I can reproduce this: mymazda (can be found here: https://apkpure.com/my-mazda/com.mazda.mymazdaapp/download?from=details.

The output is shown here: [INFO] "C:\Users\vincent\Downloads\windows\deploy\jadx\bin\jadx" -d "C:\Users\vincent\Downloads\windows\deploy\My Mazda_v3_0_5_apkpure_com_apk\jadx_source_code" "C:\Users\vincent\Downloads\windows\deploy\My Mazda_v3.0.5_apkpure.com.apk" [WARNING] 127.0.0.1 - - [23/Apr/2018 12:51:51] code 404, message File not found [INFO] --------- JADX OUTPUT BELOW --------- b'12:51:52 INFO - loading ...\r\n'b'12:51:53 INFO - processing ...\r\n'b'12:51:53 ERROR - Block not found by B:32:0x0082, in BRI start: (B:16:0x0054, B:23:0x0077), end: null, list: [(B:20:0x0062, B:27:0x0083), (B:17:0x0057, B:24:0x0079), (B:18:0x0059, B:25:0x007b), (B:34:?, B:23:0x0077)], outs: [(B:19:0x0060, B:26:0x0082)], regMap: {}, split: 1, method: okhttp3.internal.Util.skipAll(okio.Source, int, java.util.concurrent.TimeUnit):boolean\r\n'b'12:51:53 ERROR - Block not found by B:11:0x0031, in BRI start: (B:10:0x002d, B:12:0x0032), end: null, list: [(B:10:0x002d, B:12:0x0032)], outs: [(B:10:0x002d, B:12:0x0032)], regMap: {}, split: 0, method: okhttp3.Cache.2.hasNext():boolean\r\n'b'12:51:53 WARN - Finally extract failed: remBlock pred: B:31:0x0129, [B:30:0x011d, B:37:0x0138], method: okhttp3.Cache.Entry.(okio.Source):void\r\n'b'12:51:53 ERROR - JadxRuntimeException in pass: BlockFinish in method: okhttp3.internal.Util.skipAll(okio.Source, int, java.util.concurrent.TimeUnit):boolean\r\n'b"jadx.core.utils.exceptions.JadxRuntimeException: Can't find block by offset: 0x006c in list []\r\n"b'\tat jadx.core.utils.BlockUtils.getBlockByOffset(BlockUtils.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.instructions.IfNode.initBlocks(IfNode.java:60) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.initBlocksInIfNodes(BlockFinish.java:48) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.visit(BlockFinish.java:33) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:51:53 WARN - No exception handlers in catch block, method: okhttp3.Cache.CacheRequestImpl.abort():void\r\n'b"12:51:53 ERROR - Can't fix incorrect switch cases order, method: okhttp3.HttpUrl.Builder.portColonOffset(java.lang.String, int, int):int\r\n"b'12:51:53 WARN - Finally extract failed: remBlock pred: B:14:0x0059, [B:13:?, B:17:0x006c], method: okhttp3.RealCall.AsyncCall.execute():void\r\n'b'12:51:53 ERROR - Inconsistent code in method: okhttp3.HttpUrl.Builder.portColonOffset(java.lang.String, int, int):int\r\n'b'12:51:53 WARN - Finally extract failed: remBlock pred: B:28:0x004b, [B:27:0x0046, B:26:0x0044], method: okhttp3.internal.ws.RealWebSocket.onReadClose(int, java.lang.String):void\r\n'b'12:51:53 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:53 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:53 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:53 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:51:53 WARN - No exception handlers in catch block, method: okhttp3.internal.ws.RealWebSocket.writePingFrame():void\r\n'b"12:51:54 WARN - Generic type differs: '?' and 'java.util.List' in okhttp3.internal.tls.OkHostnameVerifier.getSubjectAltNames(java.security.cert.X509Certificate, int):java.util.List\r\n"b'12:51:54 ERROR - Block not found by B:14:0x0042, in BRI start: (B:6:0x0018, B:15:0x0043), end: null, list: [(B:23:?, B:15:0x0043)], outs: [(B:6:0x0018, B:15:0x0043)], regMap: {(r1 java.nio.ByteBuffer)=(r2 java.nio.ByteBuffer)}, split: 4, method: okhttp3.internal.cache2.FileOperator.read(long, okio.Buffer, long):void\r\n'b'12:51:54 ERROR - Inconsistent code in method: okhttp3.internal.cache.DiskLruCache.edit(java.lang.String, long):okhttp3.internal.cache.DiskLruCache$Editor\r\n'b'12:51:54 ERROR - Block not found by B:15:0x0044, in BRI start: (B:14:0x003c, B:16:0x0045), end: null, list: [(B:22:?, B:16:0x0045)], outs: [(B:14:0x003c, B:16:0x0045)], regMap: {(r2 java.nio.ByteBuffer)=(r3 java.nio.ByteBuffer)}, split: 2, method: okhttp3.internal.cache2.FileOperator.write(long, okio.Buffer, long):void\r\n'b'12:51:54 ERROR - NullPointerException in pass: SSATransform in method: okhttp3.internal.cache2.FileOperator.read(long, okio.Buffer, long):void\r\n'b'java.lang.NullPointerException: null\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.placePhi(SSATransform.java:82) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.process(SSATransform.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.visit(SSATransform.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:51:54 ERROR - NullPointerException in pass: SSATransform in method: okhttp3.internal.cache2.FileOperator.write(long, okio.Buffer, long):void\r\n'b'java.lang.NullPointerException: null\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.placePhi(SSATransform.java:82) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.process(SSATransform.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.visit(SSATransform.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:51:54 ERROR - Inconsistent code in method: okhttp3.internal.cache2.Relay.RelaySource.read(okio.Buffer, long):long\r\n'b'12:51:54 WARN - Finally extract failed: remBlock pred: B:15:0x0030, [B:17:0x0030, B:18:0x0030, B:20:0x0030, B:21:0x0030], method: okhttp3.internal.http2.Http2Stream.FramingSource.waitUntilReadable():void\r\n'b'12:51:54 WARN - Finally extract failed: remBlock pred: B:22:0x002a, [B:31:0x002a, B:32:0x002a], method: okhttp3.internal.http2.Http2Stream.takeResponseHeaders():java.util.List\r\n'b'12:51:54 ERROR - Inconsistent code in method: okhttp3.internal.connection.StreamAllocation.findConnection(int, int, int, boolean):okhttp3.internal.connection.RealConnection\r\n'b'12:51:54 ERROR - Inconsistent code in method: okhttp3.internal.http2.Http2Stream.FramingSink.close():void\r\n'b'12:51:54 ERROR - Inconsistent code in method: okhttp3.internal.http2.Http2Connection.ReaderRunnable.headers(boolean, int, int, java.util.List):void\r\n'b'12:51:54 ERROR - Inconsistent code in method: okhttp3.internal.ws.RealWebSocket.writeOneFrame():boolean\r\n'b'12:51:54 ERROR - Inconsistent code in method: okhttp3.internal.ws.RealWebSocket.failWebSocket(java.lang.Exception, okhttp3.Response):void\r\n'b"12:51:54 ERROR - Can't fix incorrect switch cases order, method: com.reactnativenavigation.params.parsers.SnackbarParamsParser.getDuration(java.lang.String):int\r\n"b'12:51:54 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:54 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:54 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:54 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:54 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:54 ERROR - Inconsistent code in method: com.reactnativenavigation.params.parsers.SnackbarParamsParser.getDuration(java.lang.String):int\r\n'b'12:51:54 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:54 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:54 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:55 WARN - No exception handlers in catch block, method: android.support.v7.widget.RecyclerView.createLayoutManager(android.content.Context, java.lang.String, android.util.AttributeSet, int, int):void\r\n'b'12:51:55 ERROR - Inconsistent code in method: android.support.v7.widget.RecyclerView.onTouchEvent(android.view.MotionEvent):boolean\r\n'b'12:51:55 ERROR - Block not found by B:7:0x0055, in BRI start: (B:6:0x0045, B:8:0x0056), end: (B:6:0x0045, B:8:0x0056), list: [(B:6:0x0045, B:8:0x0056)], outs: [(B:6:0x0045, B:8:0x0056)], regMap: {}, split: 0, method: com.facebook.react.LazyReactPackage.createNativeModules(com.facebook.react.bridge.ReactApplicationContext):java.util.List\r\n'b'12:51:55 ERROR - JadxOverflowException in pass: RegionMakerVisitor in method: com.facebook.react.LazyReactPackage.createNativeModules(com.facebook.react.bridge.ReactApplicationContext):java.util.List, message: Regions stack size limit reached\r\n'b'12:51:56 WARN - Finally extract failed: remBlock pred: B:17:0x005d, [B:16:?, B:14:0x0058], method: com.facebook.react.bridge.ModuleHolder.create():com.facebook.react.bridge.NativeModule\r\n'b'12:51:56 WARN - Finally extract failed: remBlock pred: B:6:0x000f, [B:3:0x0009, B:5:0x000d], method: com.facebook.react.ReactRootView.runApplication():void\r\n'b'12:51:56 ERROR - ConcurrentModificationException in pass: EliminatePhiNodes in method: com.facebook.react.uimanager.UIImplementation.updateViewHierarchy():void\r\n'b'java.util.ConcurrentModificationException: null\r\n'b'\tat java.util.ArrayList$Itr.checkForComodification(Unknown Source) ~[na:1.8.0_171]\r\n'b'\tat java.util.ArrayList$Itr.next(Unknown Source) ~[na:1.8.0_171]\r\n'b'\tat jadx.core.dex.visitors.ssa.EliminatePhiNodes.replaceMerge(EliminatePhiNodes.java:114) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.EliminatePhiNodes.replaceMergeInstructions(EliminatePhiNodes.java:68) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.EliminatePhiNodes.visit(EliminatePhiNodes.java:31) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:51:56 WARN - Finally extract failed: remBlock pred: B:10:0x004c, [B:9:0x0026, B:6:0x001c, B:8:0x0024], method: com.facebook.react.uimanager.events.EventDispatcher.ScheduleDispatchFrameCallback.doFrame(long):void\r\n'b'12:51:56 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:56 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:56 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:56 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:56 ERROR - Inconsistent code in method: com.facebook.react.bridge.ModuleHolder.getModule():com.facebook.react.bridge.NativeModule\r\n'b'12:51:56 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:56 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:56 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:57 WARN - Field com.google.android.gms.stats.netstats.NetstatsParserPatterns.TYPE_BOTH_PATTERN java.lang.String not found in dex DEX\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 ERROR - Inconsistent code in method: com.facebook.react.uimanager.UIViewOperationQueue.DispatchUIFrameCallback.dispatchPendingNonBatchedOperations(long):void\r\n'b'12:51:57 ERROR - Inconsistent code in method: com.facebook.react.uimanager.UIViewOperationQueue.flushPendingBatches():void\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:57 WARN - No exception handlers in catch block, method: com.facebook.react.modules.camera.CameraRollManager.GetPhotosTask.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 WARN - Field com.google.android.gms.stats.netstats.NetstatsParserPatterns.TYPE_BACKGROUND_PATTERN java.lang.String not found in dex DEX\r\n'b"12:51:57 WARN - Several 'all' handlers in try/catch block in com.facebook.react.modules.network.RequestBodyUtil.getDownloadFileInputStream(android.content.Context, android.net.Uri):java.io.InputStream\r\n"b'12:51:57 WARN - Finally extract failed: remBlock pred: B:19:0x00cb, [B:15:0x009c, B:35:0x00cb], method: com.facebook.react.modules.storage.AsyncStorageModule.1.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 ERROR - Block not found by B:93:0x018a, in BRI start: (B:37:?, B:67:?), end: null, list: [(B:37:?, B:67:?)], outs: [(B:38:0x00ca, B:68:0x018a)], regMap: {(r5 android.database.sqlite.SQLiteDatabase)=(r6 android.database.sqlite.SQLiteDatabase), (r5 com.facebook.react.modules.storage.AsyncStorageModule)=(r6 com.facebook.react.modules.storage.AsyncStorageModule), (r5 com.facebook.react.modules.storage.ReactDatabaseSupplier)=(r6 com.facebook.react.modules.storage.ReactDatabaseSupplier)}, split: 0, method: com.facebook.react.modules.storage.AsyncStorageModule.2.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 ERROR - Block not found by B:42:0x00d8, in BRI start: (B:11:?, B:31:?), end: null, list: [(B:11:?, B:31:?)], outs: [(B:12:0x0073, B:32:0x00d8)], regMap: {(r4 android.database.sqlite.SQLiteDatabase)=(r5 android.database.sqlite.SQLiteDatabase), (r4 com.facebook.react.modules.storage.AsyncStorageModule)=(r5 com.facebook.react.modules.storage.AsyncStorageModule), (r4 com.facebook.react.modules.storage.ReactDatabaseSupplier)=(r5 com.facebook.react.modules.storage.ReactDatabaseSupplier)}, split: 0, method: com.facebook.react.modules.storage.AsyncStorageModule.3.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 ERROR - Block not found by B:108:0x01a6, in BRI start: (B:49:?, B:79:?), end: null, list: [(B:49:?, B:79:?)], outs: [(B:50:0x010a, B:80:0x01a6)], regMap: {(r3 com.facebook.react.modules.storage.AsyncStorageModule)=(r4 com.facebook.react.modules.storage.AsyncStorageModule), (r3 android.database.sqlite.SQLiteDatabase)=(r4 android.database.sqlite.SQLiteDatabase), (r3 com.facebook.react.modules.storage.ReactDatabaseSupplier)=(r4 com.facebook.react.modules.storage.ReactDatabaseSupplier)}, split: 0, method: com.facebook.react.modules.storage.AsyncStorageModule.4.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 WARN - Finally extract failed: remBlock pred: B:10:0x004e, [B:6:0x003e, B:18:0x004e], method: com.facebook.react.modules.storage.AsyncStorageModule.6.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 WARN - Field com.google.android.gms.stats.netstats.NetstatsParserPatterns.TYPE_BACKGROUND_PATTERN java.lang.String not found in dex DEX\r\n'b'12:51:57 ERROR - Inconsistent code in method: com.facebook.react.modules.storage.AsyncStorageModule.1.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 ERROR - Inconsistent code in method: com.facebook.react.modules.storage.AsyncStorageModule.2.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 ERROR - Inconsistent code in method: com.facebook.react.modules.storage.AsyncStorageModule.3.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 ERROR - Inconsistent code in method: com.facebook.react.modules.storage.AsyncStorageModule.4.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 ERROR - Inconsistent code in method: com.facebook.react.modules.storage.AsyncStorageModule.6.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:51:57 ERROR - Anonymous class already generated: com.facebook.react.modules.websocket.WebSocketModule.1 in method: com.facebook.react.modules.websocket.WebSocketModule.connect(java.lang.String, com.facebook.react.bridge.ReadableArray, com.facebook.react.bridge.ReadableMap, int):void\r\n'b'12:51:57 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:57 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:57 WARN - Finally extract failed: remBlock pred: B:13:0x0055, [B:21:0x0055, B:22:0x0055], method: com.facebook.react.uimanager.UIManagerModuleConstantsHelper.createConstants(java.util.List, java.util.Map, java.util.Map):java.util.Map\r\n'b'12:51:58 WARN - Field io.fabric.sdk.android.services.network.HttpRequest.METHOD_DELETE java.lang.String not found in dex DEX\r\n'b'12:51:58 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:58 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:58 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:58 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:51:58 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:51:58 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:51:58 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:51:58 WARN - Field com.google.android.gms.stats.netstats.NetstatsParserPatterns.TYPE_BACKGROUND_PATTERN java.lang.String not found in dex DEX\r\n'b'12:51:59 ERROR - Inconsistent code in method: com.facebook.cache.disk.DiskStorageCache.trimToMinimum():void\r\n'b'12:51:59 WARN - Finally extract failed: remBlock pred: B:9:0x002f, [B:6:0x0029, B:8:0x002d, B:13:0x0046], method: com.facebook.imageutils.BitmapUtil.decodeDimensions(java.io.InputStream):android.util.Pair\r\n'b"12:51:59 ERROR - Can't fix incorrect switch cases order, method: com.imagepicker.utils.MediaUtils.getResizedImage(android.content.Context, com.facebook.react.bridge.ReadableMap, com.imagepicker.media.ImageConfig, int, int, int):com.imagepicker.media.ImageConfig\r\n"b'12:51:59 ERROR - Inconsistent code in method: com.imagepicker.utils.MediaUtils.getResizedImage(android.content.Context, com.facebook.react.bridge.ReadableMap, com.imagepicker.media.ImageConfig, int, int, int):com.imagepicker.media.ImageConfig\r\n'b'12:51:59 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:51:59 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:51:59 ERROR - Inconsistent code in method: com.google.android.gms.stats.WakeLock.zza(java.lang.String, long):void\r\n'b'12:51:59 ERROR - Inconsistent code in method: com.google.android.gms.stats.WakeLock.zzc(java.lang.String, int):void\r\n'b'12:51:59 ERROR - Inconsistent code in method: com.google.android.gms.iid.zzn.zzd(java.io.File):com.google.android.gms.iid.zzo\r\n'b'12:51:59 ERROR - Inconsistent code in method: com.google.android.gms.iid.zzn.zzd(android.content.Context, java.lang.String, com.google.android.gms.iid.zzo):void\r\n'b'12:51:59 ERROR - Inconsistent code in method: com.google.android.gms.iid.zzw.run():void\r\n'b'12:52:00 WARN - Field com.google.android.gms.stats.netstats.NetstatsParserPatterns.TYPE_BACKGROUND_PATTERN java.lang.String not found in dex DEX\r\n'b'12:52:00 ERROR - Failed to process nested try/catch in method: io.sentry.buffer.DiskBuffer.fileToEvent(java.io.File):io.sentry.event.Event\r\n'b'12:52:00 ERROR - Failed to process nested try/catch in method: io.sentry.buffer.DiskBuffer.fileToEvent(java.io.File):io.sentry.event.Event\r\n'b'12:52:00 ERROR - Failed to process nested try/catch in method: io.sentry.buffer.DiskBuffer.add(io.sentry.event.Event):void\r\n'b'12:52:00 ERROR - Failed to process nested try/catch in method: io.sentry.buffer.DiskBuffer.add(io.sentry.event.Event):void\r\n'b'12:52:00 ERROR - Inconsistent code in method: io.sentry.buffer.DiskBuffer.add(io.sentry.event.Event):void\r\n'b'12:52:00 ERROR - Inconsistent code in method: io.sentry.buffer.DiskBuffer.fileToEvent(java.io.File):io.sentry.event.Event\r\n'b'12:52:00 ERROR - Inconsistent code in method: io.sentry.marshaller.json.JsonMarshaller.marshall(io.sentry.event.Event, java.io.OutputStream):void\r\n'b"12:52:00 WARN - Several 'all' handlers in try/catch block in com.reactnativedocumentpicker.DocumentPicker.download(android.net.Uri, java.io.File):java.io.File\r\n"b"12:52:00 WARN - Several 'all' handlers in try/catch block in com.facebook.imagepipeline.bitmaps.HoneycombBitmapFactory.createBitmapInternal(int, int, android.graphics.Bitmap$Config):com.facebook.common.references.CloseableReference\r\n"b'12:52:00 WARN - No exception handlers in catch block, method: com.facebook.imagepipeline.cache.BufferedDiskCache.readFromDiskCache(com.facebook.cache.common.CacheKey):com.facebook.common.memory.PooledByteBuffer\r\n'b'12:52:00 WARN - Field com.google.android.gms.stats.netstats.NetstatsParserPatterns.TYPE_BACKGROUND_PATTERN java.lang.String not found in dex DEX\r\n'b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.cache.StagingArea.get(com.facebook.cache.common.CacheKey):com.facebook.imagepipeline.image.EncodedImage\r\n'b'12:52:00 ERROR - JadxRuntimeException in pass: BlockFinish in method: com.facebook.imagepipeline.datasource.BaseListBitmapDataSubscriber.onNewResultImpl(com.facebook.datasource.DataSource):void\r\n'b'jadx.core.utils.exceptions.JadxRuntimeException: Incorrect nodes count for selectOther: B:30:0x0076 in [B:19:0x0050, B:30:0x0076, B:31:0x0007]\r\n'b'\tat jadx.core.utils.BlockUtils.selectOther(BlockUtils.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.instructions.IfNode.initBlocks(IfNode.java:64) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.initBlocksInIfNodes(BlockFinish.java:48) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.visit(BlockFinish.java:33) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Generic type in debug info not equals: com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer != com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer.ForwardingConsumer<>\r\n'b'12:52:00 WARN - Finally extract failed: remBlock pred: B:9:0x0021, [B:8:0x001c, B:7:0x001a], method: com.facebook.imagepipeline.producers.JobScheduler.doJob():void\r\n'b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.producers.DecodeProducer.ProgressiveDecoder.maybeFinish(boolean):void\r\n'b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.producers.MultiplexProducer.Multiplexer.addNewConsumer(com.facebook.imagepipeline.producers.Consumer, com.facebook.imagepipeline.producers.ProducerContext):boolean\r\n'b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.producers.MultiplexProducer.Multiplexer.onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer, java.lang.Throwable):void\r\n'b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.producers.MultiplexProducer.Multiplexer.onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer, java.io.Closeable, boolean):void\r\n'b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.producers.MultiplexProducer.Multiplexer.onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer, float):void\r\n'b"12:52:00 WARN - Several 'all' handlers in try/catch block in com.facebook.imagepipeline.producers.EncodedMemoryCacheProducer.produceResults(com.facebook.imagepipeline.producers.Consumer, com.facebook.imagepipeline.producers.ProducerContext):void\r\n"b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.producers.JobScheduler.scheduleJob():boolean\r\n'b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.producers.PostprocessorProducer.PostprocessorConsumer.updateSourceImageRef(com.facebook.common.references.CloseableReference, boolean):void\r\n'b'12:52:00 ERROR - Inconsistent code in method: com.facebook.imagepipeline.producers.PostprocessorProducer.RepeatedPostprocessorConsumer.updateInternal():void\r\n'b"12:52:00 WARN - Several 'all' handlers in try/catch block in com.facebook.imagepipeline.producers.ResizeAndRotateProducer.TransformingConsumer.doTransform(com.facebook.imagepipeline.image.EncodedImage, boolean):void\r\n"b"12:52:01 WARN - Several 'all' handlers in try/catch block in com.facebook.imagepipeline.producers.WebpTranscodeProducer.1.getResult():com.facebook.imagepipeline.image.EncodedImage\r\n"b'12:52:01 ERROR - Block not found by B:39:0x007a, in BRI start: (B:6:?, B:29:?), end: null, list: [(B:6:?, B:29:?)], outs: [(B:33:0x0034, B:30:0x007a)], regMap: {}, split: 0, method: com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher.2.onResponse(okhttp3.Call, okhttp3.Response):void\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher.2.onResponse(okhttp3.Call, okhttp3.Response):void\r\n'b"12:52:01 ERROR - Can't fix incorrect switch cases order, method: com.RNFetchBlob.RNFetchBlobBody.setBody(java.lang.String):com.RNFetchBlob.RNFetchBlobBody\r\n"b'12:52:01 WARN - Finally extract failed: remBlock pred: B:8:0x002b, [B:7:0x002a, B:3:0x0019, B:5:0x001f], method: com.RNFetchBlob.Utils.PathResolver.getDataColumn(android.content.Context, android.net.Uri, java.lang.String, java.lang.String[]):java.lang.String\r\n'b'12:52:01 ERROR - JadxRuntimeException in pass: BlockFinish in method: com.RNFetchBlob.Utils.PathResolver.getDataColumn(android.content.Context, android.net.Uri, java.lang.String, java.lang.String[]):java.lang.String\r\n'b"jadx.core.utils.exceptions.JadxRuntimeException: Can't find block by offset: 0x003b in list []\r\n"b'\tat jadx.core.utils.BlockUtils.getBlockByOffset(BlockUtils.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.instructions.IfNode.initBlocks(IfNode.java:60) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.initBlocksInIfNodes(BlockFinish.java:48) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.visit(BlockFinish.java:33) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:01 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:01 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:01 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:01 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:01 WARN - Field io.fabric.sdk.android.services.network.UrlUtils.UTF8 java.lang.String not found in dex DEX\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.RNFetchBlob.RNFetchBlobBody.setBody(java.lang.String):com.RNFetchBlob.RNFetchBlobBody\r\n'b'12:52:01 ERROR - Inconsistent code in method: android.support.v4.content.LocalBroadcastManager.sendBroadcast(android.content.Intent):boolean\r\n'b'12:52:01 ERROR - Inconsistent code in method: android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts():void\r\n'b'12:52:01 WARN - Unknown top splitter block from list: {B:39:0x00b3=Splitter: B:39:0x00b3, B:52:0x00e4=Splitter: B:52:0x00e4, B:23:0x0078=Splitter: B:23:0x0078}\r\n'b'12:52:01 WARN - Finally extract failed: remBlock pred: B:6:0x001e, [B:5:0x001d, B:7:0x0022], method: android.support.v4.provider.DocumentsContractApi19.exists(android.content.Context, android.net.Uri):boolean\r\n'b'12:52:01 ERROR - NullPointerException in pass: SSATransform in method: android.support.v4.provider.DocumentsContractApi19.exists(android.content.Context, android.net.Uri):boolean\r\n'b'java.lang.NullPointerException: null\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.placePhi(SSATransform.java:82) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.process(SSATransform.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.visit(SSATransform.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b"12:52:01 WARN - Several 'all' handlers in try/catch block in android.support.v4.print.PrintHelper.PrintHelperApi19.2.doInBackground(java.lang.Void[]):java.lang.Throwable\r\n"b'12:52:01 WARN - Field io.fabric.sdk.android.services.network.UrlUtils.UTF8 java.lang.String not found in dex DEX\r\n'b"12:52:01 WARN - Can't detect out node for switch block: B:1:0x0004 in com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer._verifyLongName(int[], int, int):boolean\r\n"b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.io.JsonStringEncoder.quoteAsString(java.lang.String):char[]\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.io.JsonStringEncoder.quoteAsUTF8(java.lang.String):byte[]\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.WriterBasedJsonGenerator._writeStringASCII(int, int):void\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.WriterBasedJsonGenerator._writeStringCustom(int):void\r\n'b"12:52:01 WARN - Can't detect out node for switch block: B:1:0x0001 in com.fasterxml.jackson.core.json.UTF8DataInputJsonParser._handleUnexpectedValue(int):com.fasterxml.jackson.core.JsonToken\r\n"b"12:52:01 ERROR - Can't fix incorrect switch cases order, method: com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(int):com.fasterxml.jackson.core.JsonToken\r\n"b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer._verifyLongName(int[], int, int):boolean\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.UTF8DataInputJsonParser._readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]):int\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.UTF8DataInputJsonParser._parseLongName(int, int, int):java.lang.String\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.UTF8DataInputJsonParser._handleUnexpectedValue(int):com.fasterxml.jackson.core.JsonToken\r\n'b"12:52:01 WARN - Can't detect out node for switch block: B:1:0x0001 in com.fasterxml.jackson.core.json.UTF8StreamJsonParser._handleUnexpectedValue(int):com.fasterxml.jackson.core.JsonToken\r\n"b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.ReaderBasedJsonParser._readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]):int\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(int):com.fasterxml.jackson.core.JsonToken\r\n'b"12:52:01 WARN - Can't detect out node for switch block: B:10:0x0021 in com.fasterxml.jackson.core.sym.NameN.equals(int[], int):boolean\r\n"b'12:52:01 ERROR - JadxOverflowException in pass: RegionMakerVisitor in method: com.fasterxml.jackson.core.json.UTF8StreamJsonParser._skipString():void, message: Regions stack size limit reached\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.sym.NameN.equals(int[], int):boolean\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.UTF8StreamJsonParser._readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]):int\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.UTF8StreamJsonParser._parseFloat(char[], int, int, boolean, int):com.fasterxml.jackson.core.JsonToken\r\n'b'12:52:01 ERROR - Inconsistent code in method: com.fasterxml.jackson.core.json.UTF8StreamJsonParser._handleUnexpectedValue(int):com.fasterxml.jackson.core.JsonToken\r\n'b'12:52:02 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:02 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:02 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:02 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:02 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:02 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:02 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:02 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:02 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:02 ERROR - Inconsistent code in method: com.google.android.gms.gcm.GcmTaskService.zze.zze(int):void\r\n'b'12:52:03 ERROR - Inconsistent code in method: com.google.android.gms.tasks.zzr.zza(com.google.android.gms.tasks.Task):void\r\n'b'12:52:03 ERROR - Method generation error in method: com.google.android.gms.internal.measurement.zzn.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0017: INVOKE (wrap: android.os.Parcel\n'b" ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel)) android.os.Parcel.recycle():void type: VIRTUAL in method: com.google.android.gms.internal.measurement.zzn.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:203) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:100) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:93) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeTryCatch(RegionGen.java:297) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:183) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethod(ClassGen.java:328) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethods(ClassGen.java:265) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassBody(ClassGen.java:228) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassCode(ClassGen.java:118) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.makeClass(ClassGen.java:83) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.CodeGen.visit(CodeGen.java:19) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:43) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b"Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel) in method: com.google.android.gms.internal.measurement.zzn.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArg(InsnGen.java:101) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArgDot(InsnGen.java:84) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:625) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:343) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:220) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 24 common frames omitted\r\n'b'Caused by: jadx.core.utils.exceptions.CodegenException: MERGE can be used only in fallback mode\r\n'b'\tat jadx.core.codegen.InsnGen.fallbackOnlyInsn(InsnGen.java:530) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:514) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:211) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 29 common frames omitted\r\n'b'12:52:03 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 8 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 9 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 10 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 11 for type: java.lang.Object\r\n'b'12:52:03 WARN - Wrong object literal: 12 for type: java.lang.Object\r\n'b'12:52:03 WARN - Finally extract failed: remBlock pred: B:11:0x002b, [B:10:0x0028, B:9:0x0026], method: android.support.v7.app.ToolbarActionBar.populateOptionsMenu():void\r\n'b'12:52:03 ERROR - JadxRuntimeException in pass: BlockFinish in method: android.support.v7.app.ToolbarActionBar.populateOptionsMenu():void\r\n'b"jadx.core.utils.exceptions.JadxRuntimeException: Can't find block by offset: 0x0030 in list [B:12:0x002d]\r\n"b'\tat jadx.core.utils.BlockUtils.getBlockByOffset(BlockUtils.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.instructions.IfNode.initBlocks(IfNode.java:60) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.initBlocksInIfNodes(BlockFinish.java:48) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.visit(BlockFinish.java:33) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:03 ERROR - Inconsistent code in method: android.support.v7.content.res.AppCompatResources.getCachedColorStateList(android.content.Context, int):android.content.res.ColorStateList\r\n'b'12:52:03 WARN - Finally extract failed: remBlock pred: B:13:0x005d, [B:12:0x004c, B:11:0x004a], method: android.support.v7.widget.AppCompatBackgroundHelper.loadFromAttributes(android.util.AttributeSet, int):void\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:11:0x0036, [B:10:0x0033, B:9:0x0031], method: android.support.v7.widget.AppCompatImageHelper.loadFromAttributes(android.util.AttributeSet, int):void\r\n'b'12:52:04 ERROR - JadxRuntimeException in pass: BlockFinish in method: android.support.v7.widget.AppCompatImageHelper.loadFromAttributes(android.util.AttributeSet, int):void\r\n'b"jadx.core.utils.exceptions.JadxRuntimeException: Can't find block by offset: 0x003b in list [B:12:0x0038]\r\n"b'\tat jadx.core.utils.BlockUtils.getBlockByOffset(BlockUtils.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.instructions.IfNode.initBlocks(IfNode.java:60) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.initBlocksInIfNodes(BlockFinish.java:48) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.visit(BlockFinish.java:33) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:04 ERROR - Inconsistent code in method: android.support.v7.widget.ActivityChooserModel.setActivitySorter(android.support.v7.widget.ActivityChooserModel$ActivitySorter):void\r\n'b'12:52:04 ERROR - Inconsistent code in method: android.support.v7.widget.ActivityChooserModel.setHistoryMaxSize(int):void\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:13:0x0059, [B:12:0x0048, B:11:0x0046], method: android.support.v7.widget.AppCompatCompoundButtonHelper.loadFromAttributes(android.util.AttributeSet, int):void\r\n'b'12:52:04 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:04 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:04 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:9:0x0037, [B:8:0x0029, B:12:0x0041, B:14:0x004a, B:16:0x004f], method: com.facebook.drawee.view.SimpleDraweeView.init(android.content.Context, android.util.AttributeSet):void\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:5:0x0027, [B:4:0x000e, B:3:0x000c], method: io.fabric.sdk.android.services.common.IdManager.createInstallationUUID(android.content.SharedPreferences):java.lang.String\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:6:0x0019, [B:5:0x0018, B:4:0x0016], method: io.fabric.sdk.android.services.common.CommonUtils.getAppIconHashOrNull(android.content.Context):java.lang.String\r\n'b'12:52:04 ERROR - NullPointerException in pass: SSATransform in method: io.fabric.sdk.android.services.common.CommonUtils.getAppIconHashOrNull(android.content.Context):java.lang.String\r\n'b'java.lang.NullPointerException: null\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.placePhi(SSATransform.java:82) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.process(SSATransform.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.visit(SSATransform.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:04 ERROR - JadxRuntimeException in pass: BlockFinish in method: io.fabric.sdk.android.InitializationTask.onPreExecute():void\r\n'b"jadx.core.utils.exceptions.JadxRuntimeException: Can't find block by offset: 0x0019 in list [B:19:0x0037]\r\n"b'\tat jadx.core.utils.BlockUtils.getBlockByOffset(BlockUtils.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.instructions.IfNode.initBlocks(IfNode.java:60) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.initBlocksInIfNodes(BlockFinish.java:48) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.visit(BlockFinish.java:33) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:6:0x0025, [B:5:0x0024, B:8:0x002c], method: io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.AdvertisingInterface.isLimitAdTrackingEnabled():boolean\r\n'b'12:52:04 ERROR - Inconsistent code in method: io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.AdvertisingInterface.isLimitAdTrackingEnabled():boolean\r\n'b"12:52:04 WARN - Several 'all' handlers in try/catch block in io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.getAdvertisingInfo():io.fabric.sdk.android.services.common.AdvertisingInfo\r\n"b'12:52:04 ERROR - Inconsistent code in method: io.fabric.sdk.android.services.common.CommonUtils.extractFieldFromSystemFile(java.io.File, java.lang.String):java.lang.String\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:7:0x0014, [B:6:0x0013, B:9:0x001a], method: io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.contains(java.lang.Object):boolean\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:7:0x001f, [B:12:0x001f, B:13:0x001f], method: io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.drainTo(java.util.Collection, int):int\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:7:0x0014, [B:6:0x0013, B:9:0x001a], method: io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.remove(java.lang.Object):boolean\r\n'b'12:52:04 WARN - Finally extract failed: remBlock pred: B:12:0x004d, [B:11:0x0032, B:15:0x0056], method: io.fabric.sdk.android.services.concurrency.internal.RetryFuture.run():void\r\n'b"12:52:04 WARN - Several 'all' handlers in try/catch block in io.fabric.sdk.android.services.concurrency.internal.RetryFuture.run():void\r\n"b'12:52:05 ERROR - Block not found by B:7:0x001d, in BRI start: (B:6:0x0018, B:8:0x001e), end: (B:6:0x0018, B:8:0x001e), list: [(B:6:0x0018, B:8:0x001e)], outs: [(B:6:0x0018, B:8:0x001e)], regMap: {}, split: 0, method: android.support.v4.app.FragmentManagerImpl.execPendingActions():boolean\r\n'b'12:52:05 ERROR - NullPointerException in pass: SSATransform in method: android.support.v4.app.FragmentManagerImpl.execPendingActions():boolean\r\n'b'java.lang.NullPointerException: null\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.placePhi(SSATransform.java:82) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.process(SSATransform.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.ssa.SSATransform.visit(SSATransform.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b"12:52:05 WARN - Can't detect out node for switch block: B:36:0x006b in android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean):void\r\n"b"12:52:05 WARN - Can't detect out node for switch block: B:140:0x0374 in android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean):void\r\n"b'12:52:05 ERROR - Inconsistent code in method: android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean):void\r\n'b'12:52:05 ERROR - Failed to process nested try/catch in method: android.support.multidex.MultiDexExtractor.verifyZipFile(java.io.File):boolean\r\n'b"12:52:05 WARN - Several 'all' handlers in try/catch block in android.support.multidex.MultiDexExtractor.extract(java.util.zip.ZipFile, java.util.zip.ZipEntry, java.io.File, java.lang.String):void\r\n"b'12:52:05 ERROR - Inconsistent code in method: android.support.multidex.MultiDexExtractor.verifyZipFile(java.io.File):boolean\r\n'b'12:52:05 ERROR - Inconsistent code in method: android.support.multidex.MultiDex.install(android.content.Context):void\r\n'b'12:52:05 WARN - Field io.fabric.sdk.android.services.network.HttpRequest.METHOD_TRACE java.lang.String not found in dex DEX\r\n'b'12:52:05 WARN - Finally extract failed: remBlock pred: B:8:0x0032, [B:7:0x002a, B:17:0x0046], method: android.support.customtabs.ICustomTabsService.Stub.Proxy.extraCommand(java.lang.String, android.os.Bundle):android.os.Bundle\r\n'b'12:52:05 WARN - Finally extract failed: remBlock pred: B:13:0x003f, [B:12:0x003d, B:27:0x005a], method: android.support.customtabs.ICustomTabsService.Stub.Proxy.mayLaunchUrl(android.support.customtabs.ICustomTabsCallback, android.net.Uri, android.os.Bundle, java.util.List):boolean\r\n'b'12:52:05 WARN - Finally extract failed: remBlock pred: B:9:0x0028, [B:8:0x0027, B:7:0x0025], method: android.support.customtabs.ICustomTabsService.Stub.Proxy.newSession(android.support.customtabs.ICustomTabsCallback):boolean\r\n'b'12:52:05 WARN - Finally extract failed: remBlock pred: B:6:0x0022, [B:5:0x0021, B:4:0x001f], method: android.support.customtabs.ICustomTabsService.Stub.Proxy.warmup(long):boolean\r\n'b'12:52:05 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 8 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 9 for type: java.lang.Object\r\n'b'12:52:05 WARN - Wrong object literal: 10 for type: java.lang.Object\r\n'b'12:52:05 ERROR - Inconsistent code in method: android.support.v4.app.JobIntentService.JobServiceEngineImpl.dequeueWork():android.support.v4.app.JobIntentService$GenericWorkItem\r\n'b'12:52:05 WARN - No exception handlers in catch block, method: android.support.v4.app.NotificationCompatJellybean.getAction(android.app.Notification, int, android.support.v4.app.NotificationCompatBase$Action$Factory, android.support.v4.app.RemoteInputCompatBase$RemoteInput$Factory):android.support.v4.app.NotificationCompatBase$Action\r\n'b"12:52:06 WARN - Several 'all' handlers in try/catch block in android.support.v4.content.ModernAsyncTask.2.call():Result\r\n"b'12:52:06 ERROR - Failed to process nested try/catch in method: android.support.v4.graphics.TypefaceCompatApi21Impl.createFromFontInfo(android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int):android.graphics.Typeface\r\n'b'12:52:06 ERROR - Failed to process nested try/catch in method: android.support.v4.graphics.TypefaceCompatApi21Impl.createFromFontInfo(android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int):android.graphics.Typeface\r\n'b'12:52:06 ERROR - Inconsistent code in method: android.support.v4.graphics.TypefaceCompatApi21Impl.createFromFontInfo(android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int):android.graphics.Typeface\r\n'b'12:52:06 ERROR - Failed to process nested try/catch in method: android.support.v4.graphics.TypefaceCompatUtil.mmap(android.content.Context, android.os.CancellationSignal, android.net.Uri):java.nio.ByteBuffer\r\n'b'12:52:06 ERROR - Failed to process nested try/catch in method: android.support.v4.graphics.TypefaceCompatUtil.mmap(android.content.Context, android.os.CancellationSignal, android.net.Uri):java.nio.ByteBuffer\r\n'b"12:52:06 WARN - Several 'all' handlers in try/catch block in android.support.v4.graphics.TypefaceCompatUtil.mmap(java.io.File):java.nio.ByteBuffer\r\n"b'12:52:06 ERROR - Inconsistent code in method: android.support.v4.graphics.TypefaceCompatUtil.mmap(android.content.Context, android.os.CancellationSignal, android.net.Uri):java.nio.ByteBuffer\r\n'b"12:52:06 WARN - Several 'all' handlers in try/catch block in android.support.v4.graphics.TypefaceCompatApi26Impl.createFromFontInfo(android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int):android.graphics.Typeface\r\n"b'12:52:06 ERROR - Inconsistent code in method: android.support.v4.os.CancellationSignal.cancel():void\r\n'b'12:52:06 ERROR - Inconsistent code in method: android.support.v4.os.CancellationSignal.setOnCancelListener(android.support.v4.os.CancellationSignal$OnCancelListener):void\r\n'b'12:52:06 ERROR - Inconsistent code in method: android.support.v4.util.LruCache.get(java.lang.Object):V\r\n'b'12:52:06 ERROR - Inconsistent code in method: android.support.v4.util.LruCache.trimToSize(int):void\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.DynatraceUEM.startup(android.content.Context, java.lang.String, java.lang.String, boolean, java.security.KeyStore, javax.net.ssl.KeyManager[]):int\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.DynatraceUEM.shutdown(long):void\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.AutoUemAction.closeAll():void\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.CalloutTable.addOtherEvent():void\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.CalloutTable.removeActionSendEvent(com.dynatrace.apm.uem.mobile.android.CustomSegment):boolean\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.CalloutTable.changeSendEventTimeout(long):void\r\n'b'12:52:06 ERROR - Block not found by B:40:0x0073, in BRI start: (B:19:?, B:33:?), end: null, list: [(B:19:?, B:33:?)], outs: [(B:20:0x004d, B:34:0x0073)], regMap: {}, split: 0, method: com.dynatrace.apm.uem.mobile.android.db.DataAccessObject.incrParmSessionIdAndUpdateSession(com.dynatrace.apm.uem.mobile.android.data.Session):long\r\n'b'12:52:06 WARN - No exception handlers in catch block, method: com.dynatrace.apm.uem.mobile.android.db.DatabaseWriteQueue.run():void\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.CommunicationManager.EventSenderThread.run():void\r\n'b'12:52:06 WARN - Field com.google.android.gms.stats.netstats.NetstatsParserPatterns.TYPE_BOTH_PATTERN java.lang.String not found in dex DEX\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.db.DataAccessObject.incrParmSessionIdAndUpdateSession(com.dynatrace.apm.uem.mobile.android.data.Session):long\r\n'b'12:52:06 ERROR - Block not found by B:34:0x007a, in BRI start: (B:19:?, B:25:?), end: null, list: [(B:19:?, B:25:?)], outs: [(B:20:0x006c, B:26:0x007a)], regMap: {}, split: 0, method: com.dynatrace.apm.uem.mobile.android.db.dt.EventsDbHelper.insertBatch(java.util.LinkedList):void\r\n'b'12:52:06 ERROR - Inconsistent code in method: com.dynatrace.apm.uem.mobile.android.db.dt.EventsDbHelper.insertBatch(java.util.LinkedList):void\r\n'b'12:52:06 ERROR - Inconsistent code in method: bolts.CancellationTokenSource.cancelAfter(long, java.util.concurrent.TimeUnit):void\r\n'b'12:52:06 WARN - Finally extract failed: remBlock pred: B:6:0x0016, [B:5:0x000a, B:2:0x0002, B:4:0x0008], method: bolts.UnobservedErrorNotifier.finalize():void\r\n'b'12:52:07 ERROR - Inconsistent code in method: bolts.Task.trySetError(java.lang.Exception):boolean\r\n'b'12:52:07 ERROR - Method generation error in method: com.google.android.gms.internal.location.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0017: INVOKE (wrap: android.os.Parcel\n'b" ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel)) android.os.Parcel.recycle():void type: VIRTUAL in method: com.google.android.gms.internal.location.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:203) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:100) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:93) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeTryCatch(RegionGen.java:297) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:183) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethod(ClassGen.java:328) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethods(ClassGen.java:265) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassBody(ClassGen.java:228) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassCode(ClassGen.java:118) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.makeClass(ClassGen.java:83) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.CodeGen.visit(CodeGen.java:19) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:43) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b"Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel) in method: com.google.android.gms.internal.location.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArg(InsnGen.java:101) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArgDot(InsnGen.java:84) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:625) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:343) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:220) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 24 common frames omitted\r\n'b'Caused by: jadx.core.utils.exceptions.CodegenException: MERGE can be used only in fallback mode\r\n'b'\tat jadx.core.codegen.InsnGen.fallbackOnlyInsn(InsnGen.java:530) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:514) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:211) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 29 common frames omitted\r\n'b'12:52:07 WARN - Finally extract failed: remBlock pred: B:10:0x0028, [B:9:0x0025, B:16:0x0030], method: com.google.android.gms.common.GooglePlayServicesUtilLight.isTestKeysBuild(android.content.Context):boolean\r\n'b'12:52:07 WARN - No exception handlers in catch block, method: com.google.android.gms.common.GooglePlayServicesUtilLight.getOpenSourceSoftwareLicenseInfo(android.content.Context):java.lang.String\r\n'b'12:52:07 WARN - No exception handlers in catch block, method: com.google.android.gms.dynamite.DynamiteModule.zzg(android.content.Context):com.google.android.gms.dynamite.IDynamiteLoader\r\n'b'12:52:07 WARN - No exception handlers in catch block, method: com.google.android.gms.common.internal.MetadataValueReader.zze(android.content.Context):void\r\n'b'12:52:07 ERROR - Inconsistent code in method: com.google.android.gms.common.GooglePlayServicesUtilLight.isTestKeysBuild(android.content.Context):boolean\r\n'b'12:52:07 ERROR - Inconsistent code in method: com.google.android.gms.common.api.internal.zzcc.zza(android.support.v4.app.FragmentActivity):com.google.android.gms.common.api.internal.zzcc\r\n'b'12:52:07 ERROR - Inconsistent code in method: com.google.android.gms.common.api.internal.zzbr.zzc(android.app.Activity):com.google.android.gms.common.api.internal.zzbr\r\n'b"12:52:07 WARN - Several 'all' handlers in try/catch block in com.google.android.gms.common.config.GservicesValue.get():T\r\n"b'12:52:07 ERROR - Method generation error in method: com.google.android.gms.internal.stable.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0017: INVOKE (wrap: android.os.Parcel\n'b" ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel)) android.os.Parcel.recycle():void type: VIRTUAL in method: com.google.android.gms.internal.stable.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:203) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:100) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:93) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeTryCatch(RegionGen.java:297) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:183) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethod(ClassGen.java:328) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethods(ClassGen.java:265) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassBody(ClassGen.java:228) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassCode(ClassGen.java:118) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.makeClass(ClassGen.java:83) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.CodeGen.visit(CodeGen.java:19) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:43) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b"Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel) in method: com.google.android.gms.internal.stable.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArg(InsnGen.java:101) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArgDot(InsnGen.java:84) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:625) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:343) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:220) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 24 common frames omitted\r\n'b'Caused by: jadx.core.utils.exceptions.CodegenException: MERGE can be used only in fallback mode\r\n'b'\tat jadx.core.codegen.InsnGen.fallbackOnlyInsn(InsnGen.java:530) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:514) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:211) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 29 common frames omitted\r\n'b"12:52:07 ERROR - Can't fix incorrect switch cases order, method: com.google.android.gms.common.internal.IGmsServiceBroker.Stub.onTransact(int, android.os.Parcel, android.os.Parcel, int):boolean\r\n"b'12:52:07 ERROR - Inconsistent code in method: com.google.android.gms.common.internal.IGmsServiceBroker.Stub.onTransact(int, android.os.Parcel, android.os.Parcel, int):boolean\r\n'b'12:52:07 ERROR - Inconsistent code in method: com.google.android.gms.common.util.CrashUtils.addErrorToDropBoxInternal(android.content.Context, java.lang.Throwable, int):boolean\r\n'b'12:52:07 ERROR - Inconsistent code in method: com.google.android.gms.common.util.DeviceProperties.isTablet(android.content.res.Resources):boolean\r\n'b"12:52:08 WARN - Several 'all' handlers in try/catch block in com.google.android.gms.common.util.DbUtils.zza(android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String[]):void\r\n"b"12:52:08 WARN - Can't detect out node for switch block: B:4:0x0043 in com.google.android.gms.common.util.MurmurHash3.murmurhash3_x86_32(byte[], int, int, int):int\r\n"b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.common.util.MurmurHash3.murmurhash3_x86_32(byte[], int, int, int):int\r\n'b'12:52:08 ERROR - Failed to process nested try/catch in method: com.google.android.gms.internal.stable.zze.zza.zza(android.content.ContentResolver, android.net.Uri, java.lang.String):java.lang.String\r\n'b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.internal.stable.zze.zza.zza(android.content.ContentResolver, android.net.Uri, java.lang.String):java.lang.String\r\n'b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.internal.stable.zzi.zza(java.util.HashMap, java.lang.String, java.lang.Object):T\r\n'b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.common.api.internal.BasePendingResult.cancel():void\r\n'b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.common.api.internal.BasePendingResult.setResultCallback(com.google.android.gms.common.api.ResultCallback):void\r\n'b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.common.api.internal.BasePendingResult.setResultCallback(com.google.android.gms.common.api.ResultCallback, long, java.util.concurrent.TimeUnit):void\r\n'b"12:52:08 ERROR - Can't fix incorrect switch cases order, method: com.google.android.gms.common.api.internal.zzk.onActivityResult(int, int, android.content.Intent):void\r\n"b'12:52:08 WARN - Finally extract failed: remBlock pred: B:5:0x000c, [B:4:0x0009, B:3:0x0007], method: com.google.android.gms.common.api.internal.zzav.resume():void\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:5:0x000e, [B:4:0x000b, B:3:0x0009], method: com.google.android.gms.common.api.internal.zzav.zzay():void\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:5:0x0015, [B:4:0x0009, B:11:0x002f, B:17:0x003b, B:19:0x0042], method: com.google.android.gms.common.api.internal.zzav.zzb(com.google.android.gms.common.api.internal.zzch):void\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:21:0x0060, [B:24:0x0060, B:25:0x0060, B:26:0x0060], method: com.google.android.gms.common.data.DataHolder.zza(com.google.android.gms.common.sqlite.CursorWrapper):android.database.CursorWindow[]\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:8:0x003e, [B:7:0x000f, B:2:0x0002, B:4:0x0007, B:6:0x000d], method: com.google.android.gms.common.data.DataHolder.finalize():void\r\n'b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.common.api.internal.zzk.onActivityResult(int, int, android.content.Intent):void\r\n'b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.common.api.internal.zzaj.zzb(com.google.android.gms.common.ConnectionResult, com.google.android.gms.common.api.Api, boolean):void\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:5:0x001b, [B:4:0x0011, B:9:0x002a], method: com.google.android.gms.common.api.internal.zzas.onConnectionFailed(com.google.android.gms.common.ConnectionResult):void\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:10:0x0020, [B:5:0x0014, B:7:0x001a, B:9:0x001e, B:12:0x0026], method: com.google.android.gms.common.api.internal.zzr.isConnected():boolean\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:6:0x000b, [B:5:0x000a, B:8:0x0011], method: com.google.android.gms.common.api.internal.zzr.isConnecting():boolean\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:5:0x0027, [B:4:0x0018, B:9:0x0030], method: com.google.android.gms.common.api.internal.zzr.maybeSignOut():void\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:6:0x000e, [B:3:0x0008, B:5:0x000c], method: com.google.android.gms.common.api.internal.zzw.zzaf():boolean\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:7:0x000e, [B:6:0x000d, B:9:0x0014], method: com.google.android.gms.common.api.internal.zzw.isConnected():boolean\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:7:0x000e, [B:6:0x000d, B:9:0x0014], method: com.google.android.gms.common.api.internal.zzw.isConnecting():boolean\r\n'b'12:52:08 WARN - Finally extract failed: remBlock pred: B:20:0x005f, [B:19:0x0058, B:18:0x0056], method: com.google.android.gms.common.api.internal.zzw.maybeSignOut():void\r\n'b'12:52:08 ERROR - Inconsistent code in method: com.google.android.gms.common.api.zza.onComplete(com.google.android.gms.common.api.Status):void\r\n'b'12:52:09 ERROR - Inconsistent code in method: com.google.android.gms.common.internal.GmsClientEventManager.onConnectionFailure(com.google.android.gms.common.ConnectionResult):void\r\n'b'12:52:10 WARN - Finally extract failed: remBlock pred: B:28:0x00ed, [B:27:0x00d4, B:31:0x011d], method: com.google.android.gms.internal.measurement.zzgl.zzb(com.google.android.gms.internal.measurement.zzjs, com.google.android.gms.internal.measurement.zzec):void\r\n'b'12:52:10 WARN - checkIterableForEach: Wrapped insn not found: 0x09cc: INVOKE (r2_216 java.lang.Object) = (r3_138 java.util.Iterator) java.util.Iterator.next():java.lang.Object type: INTERFACE, mth: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b'12:52:10 WARN - checkIterableForEach: Wrapped insn not found: 0x09cc: INVOKE (r2_216 java.lang.Object) = (r3_138 java.util.Iterator) java.util.Iterator.next():java.lang.Object type: INTERFACE, mth: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b'12:52:10 WARN - checkIterableForEach: Wrapped insn not found: 0x09cc: INVOKE (r2_216 java.lang.Object) = (r3_138 java.util.Iterator) java.util.Iterator.next():java.lang.Object type: INTERFACE, mth: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b'12:52:10 WARN - checkIterableForEach: Wrapped insn not found: 0x09cc: INVOKE (r2_216 java.lang.Object) = (r3_138 java.util.Iterator) java.util.Iterator.next():java.lang.Object type: INTERFACE, mth: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b'12:52:10 WARN - checkIterableForEach: Wrapped insn not found: 0x09cc: INVOKE (r2_216 java.lang.Object) = (r3_138 java.util.Iterator) java.util.Iterator.next():java.lang.Object type: INTERFACE, mth: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b'12:52:10 WARN - checkIterableForEach: Wrapped insn not found: 0x09cc: INVOKE (r2_216 java.lang.Object) = (r3_138 java.util.Iterator) java.util.Iterator.next():java.lang.Object type: INTERFACE, mth: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b'12:52:10 WARN - checkIterableForEach: Wrapped insn not found: 0x09cc: INVOKE (r2_216 java.lang.Object) = (r3_138 java.util.Iterator) java.util.Iterator.next():java.lang.Object type: INTERFACE, mth: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b'12:52:11 WARN - checkIterableForEach: Wrapped insn not found: 0x02ac: INVOKE (r4_83 java.lang.Object) = (r11_12 java.util.Iterator) java.util.Iterator.next():java.lang.Object type: INTERFACE, mth: com.google.android.gms.internal.measurement.zzee.zza(java.lang.String, com.google.android.gms.internal.measurement.zzki[], com.google.android.gms.internal.measurement.zzkn[]):com.google.android.gms.internal.measurement.zzkh[]\r\n'b'12:52:11 ERROR - JadxRuntimeException in pass: BlockFinallyExtract in method: com.google.android.gms.internal.measurement.zzfc.zzp(int):java.util.List\r\n'b'jadx.core.utils.exceptions.JadxRuntimeException: Unreachable block: B:155:0x0134\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockProcessor.modifyBlocksTree(BlockProcessor.java:248) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockProcessor.processBlocksTree(BlockProcessor.java:52) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockProcessor.rerun(BlockProcessor.java:44) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinallyExtract.visit(BlockFinallyExtract.java:57) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:11 ERROR - Inconsistent code in method: com.google.android.gms.internal.measurement.zzee.zza(java.math.BigDecimal, com.google.android.gms.internal.measurement.zzkb, double):java.lang.Boolean\r\n'b'12:52:11 ERROR - Inconsistent code in method: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b"12:52:11 WARN - Several 'all' handlers in try/catch block in com.google.android.gms.internal.measurement.zzgl.zzb(java.lang.String, int, java.lang.Throwable, byte[], java.util.Map):void\r\n"b'12:52:11 ERROR - Inconsistent code in method: com.google.android.gms.internal.measurement.zzio.run():void\r\n'b'12:52:11 ERROR - Inconsistent code in method: com.google.android.gms.internal.measurement.zziv.run():void\r\n'b'12:52:11 ERROR - Inconsistent code in method: com.google.android.gms.internal.measurement.zziw.run():void\r\n'b'12:52:11 ERROR - Inconsistent code in method: com.google.android.gms.internal.measurement.zziy.run():void\r\n'b'12:52:11 WARN - Unknown top splitter block from list: {B:14:0x002c=Splitter: B:14:0x002c, B:34:0x004f=Splitter: B:34:0x004f}\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:11:0x003c, [B:10:0x0027, B:3:0x000f, B:5:0x0017, B:7:0x001b, B:9:0x0025], method: com.airbnb.android.react.maps.AirMapMarker.1.onFinalImageSet(java.lang.String, com.facebook.imagepipeline.image.ImageInfo, android.graphics.drawable.Animatable):void\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:11:0x0044, [B:10:0x0027, B:3:0x000f, B:5:0x0017, B:7:0x001b, B:9:0x0025], method: com.airbnb.android.react.maps.ImageReader.1.onFinalImageSet(java.lang.String, com.facebook.imagepipeline.image.ImageInfo, android.graphics.drawable.Animatable):void\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:5:0x0026, [B:4:0x001e, B:7:0x002d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.getExtras():android.os.Bundle\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:5:0x0026, [B:4:0x001e, B:7:0x002d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.getLaunchPendingIntent():android.app.PendingIntent\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:5:0x0026, [B:4:0x001e, B:7:0x002d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.getMetadata():android.support.v4.media.MediaMetadataCompat\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:5:0x0026, [B:4:0x001e, B:7:0x002d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.getPlaybackState():android.support.v4.media.session.PlaybackStateCompat\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:5:0x0026, [B:4:0x001e, B:7:0x002d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.getQueueTitle():java.lang.CharSequence\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:5:0x0026, [B:4:0x001e, B:7:0x002d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.getVolumeAttributes():android.support.v4.media.session.ParcelableVolumeInfo\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:6:0x0020, [B:5:0x001f, B:4:0x001d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.isCaptioningEnabled():boolean\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:6:0x0020, [B:5:0x001f, B:4:0x001d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.isShuffleModeEnabledDeprecated():boolean\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:6:0x001f, [B:5:0x001e, B:4:0x001c], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.isTransportControlEnabled():boolean\r\n'b'12:52:11 WARN - Finally extract failed: remBlock pred: B:8:0x0029, [B:7:0x0027, B:17:0x003d], method: android.support.v4.media.session.IMediaSession.Stub.Proxy.sendMediaButton(android.view.KeyEvent):boolean\r\n'b"12:52:11 WARN - Generic type differs: 'java.lang.Object' and 'android.media.session.MediaSession$QueueItem' in android.support.v4.media.session.MediaSessionCompatApi21.setQueue(java.lang.Object, java.util.List):void\r\n"b'12:52:11 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b"12:52:11 WARN - Generic type differs: 'java.lang.Object' and 'android.media.session.PlaybackState$CustomAction' in android.support.v4.media.session.PlaybackStateCompatApi22.newInstance(int, long, long, float, long, java.lang.CharSequence, long, java.util.List, long, android.os.Bundle):java.lang.Object\r\n"b"12:52:11 WARN - Generic type differs: 'java.lang.Object' and 'android.media.session.PlaybackState$CustomAction' in android.support.v4.media.session.PlaybackStateCompatApi21.newInstance(int, long, long, float, long, java.lang.CharSequence, long, java.util.List, long):java.lang.Object\r\n"b'12:52:12 WARN - Finally extract failed: remBlock pred: B:4:0x0011, [B:3:0x000e, B:9:0x003c], method: com.facebook.common.executors.ConstrainedExecutorService.Worker.run():void\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.facebook.common.executors.ConstrainedExecutorService.Worker.run():void\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.facebook.common.references.CloseableReference.CloseableReferenceWithFinalizer.finalize():void\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.facebook.common.references.CloseableReference.CloseableReferenceWithoutFinalizer.Destructor.destroy(boolean):void\r\n'b'12:52:12 WARN - Finally extract failed: remBlock pred: B:7:0x001f, [B:6:0x000d, B:5:0x000b], method: com.facebook.common.statfs.StatFsHelper.ensureInitialized():void\r\n'b'12:52:12 WARN - Finally extract failed: remBlock pred: B:6:0x0018, [B:5:0x0015, B:4:0x0013], method: com.facebook.common.statfs.StatFsHelper.maybeUpdateStats():void\r\n'b'12:52:12 WARN - Finally extract failed: remBlock pred: B:12:0x0027, [B:11:0x0026, B:5:0x0012, B:7:0x0018, B:9:0x0021], method: com.facebook.common.util.UriUtil.getRealPathFromUri(android.content.ContentResolver, android.net.Uri):java.lang.String\r\n'b'12:52:12 ERROR - JadxRuntimeException in pass: BlockFinish in method: com.facebook.common.util.UriUtil.getRealPathFromUri(android.content.ContentResolver, android.net.Uri):java.lang.String\r\n'b"jadx.core.utils.exceptions.JadxRuntimeException: Can't find block by offset: 0x002c in list [B:13:0x0029]\r\n"b'\tat jadx.core.utils.BlockUtils.getBlockByOffset(BlockUtils.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.instructions.IfNode.initBlocks(IfNode.java:60) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.initBlocksInIfNodes(BlockFinish.java:48) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.visit(BlockFinish.java:33) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.facebook.datasource.AbstractDataSource.subscribe(com.facebook.datasource.DataSubscriber, java.util.concurrent.Executor):void\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber != com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber != com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber != com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber != com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber != com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource$InternalDataSubscriber != com.facebook.datasource.FirstAvailableDataSourceSupplier$FirstAvailableDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource$InternalDataSubscriber != com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource$InternalDataSubscriber != com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource$InternalDataSubscriber != com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource$InternalDataSubscriber != com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 WARN - Generic type in debug info not equals: com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource$InternalDataSubscriber != com.facebook.datasource.IncreasingQualityDataSourceSupplier$IncreasingQualityDataSource.InternalDataSubscriber<>\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.facebook.datasource.FirstAvailableDataSourceSupplier.FirstAvailableDataSource.maybeSetDataSourceWithResult(com.facebook.datasource.DataSource, boolean):void\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.facebook.datasource.IncreasingQualityDataSourceSupplier.IncreasingQualityDataSource.close():boolean\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.facebook.datasource.IncreasingQualityDataSourceSupplier.IncreasingQualityDataSource.maybeSetIndexOfDataSourceWithResult(int, com.facebook.datasource.DataSource, boolean):void\r\n'b'12:52:12 WARN - Finally extract failed: remBlock pred: B:12:0x003b, [B:11:0x0038, B:26:0x006b], method: com.urbanairship.PreferenceDataStore.Preference.syncValue():void\r\n'b'12:52:12 ERROR - JadxRuntimeException in pass: BlockFinish in method: com.urbanairship.PreferenceDataStore.Preference.syncValue():void\r\n'b"jadx.core.utils.exceptions.JadxRuntimeException: Can't find block by offset: 0x0040 in list [B:13:0x003d]\r\n"b'\tat jadx.core.utils.BlockUtils.getBlockByOffset(BlockUtils.java:42) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.instructions.IfNode.initBlocks(IfNode.java:60) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.initBlocksInIfNodes(BlockFinish.java:48) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.blocksmaker.BlockFinish.visit(BlockFinish.java:33) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:31) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:17) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:14) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:37) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.processDependencies(ProcessClass.java:59) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:42) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.urbanairship.CancelableOperation.run():void\r\n'b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.AirshipConfigOptions.Builder.applyConfigParser(android.content.Context, com.urbanairship.ConfigParser):void\r\n"b'12:52:12 ERROR - Inconsistent code in method: com.urbanairship.AirshipConfigOptions.Builder.applyConfigParser(android.content.Context, com.urbanairship.ConfigParser):void\r\n'b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:12 ERROR - Anonymous class already generated: com.urbanairship.CoreReceiver.2 in method: com.urbanairship.CoreReceiver.runActions(android.content.Context, java.util.Map, int, android.os.Bundle, java.lang.Runnable):void\r\n'b'12:52:12 ERROR - Anonymous class already generated: com.urbanairship.CoreReceiver.2 in method: com.urbanairship.CoreReceiver.runActions(android.content.Context, java.util.Map, int, android.os.Bundle, java.lang.Runnable):void\r\n'b'12:52:12 WARN - No exception handlers in catch block, method: com.urbanairship.util.HelperActivity.startActivityForResult(android.content.Context, android.content.Intent):com.urbanairship.util.HelperActivity$ActivityResult\r\n'b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 8 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 9 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.TextInfo.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.TextInfo\r\n"b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.TextInfo.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.TextInfo\r\n"b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.modal.ModalDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.modal.ModalDisplayContent\r\n"b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.modal.ModalDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.modal.ModalDisplayContent\r\n"b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.fullscreen.FullScreenDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.fullscreen.FullScreenDisplayContent\r\n"b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.fullscreen.FullScreenDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.fullscreen.FullScreenDisplayContent\r\n"b'12:52:12 ERROR - Inconsistent code in method: com.urbanairship.iam.TextInfo.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.TextInfo\r\n'b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.banner.BannerDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.banner.BannerDisplayContent\r\n"b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.banner.BannerDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.banner.BannerDisplayContent\r\n"b"12:52:12 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.iam.banner.BannerDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.banner.BannerDisplayContent\r\n"b'12:52:12 ERROR - Anonymous class already generated: com.urbanairship.iam.LegacyInAppMessageManager.1 in method: com.urbanairship.iam.LegacyInAppMessageManager.onPushReceived(com.urbanairship.push.PushMessage):void\r\n'b'12:52:12 ERROR - Anonymous class already generated: com.urbanairship.iam.LegacyInAppMessageManager.1 in method: com.urbanairship.iam.LegacyInAppMessageManager.onPushReceived(com.urbanairship.push.PushMessage):void\r\n'b'12:52:12 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:12 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.urbanairship.iam.banner.BannerDismissLayout.ViewDragCallback.onViewReleased(android.view.View, float, float):void\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.urbanairship.iam.banner.BannerDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.banner.BannerDisplayContent\r\n'b'12:52:12 ERROR - Inconsistent code in method: com.urbanairship.iam.fullscreen.FullScreenDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.fullscreen.FullScreenDisplayContent\r\n'b'12:52:13 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:13 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:13 ERROR - Inconsistent code in method: com.urbanairship.iam.modal.ModalDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.modal.ModalDisplayContent\r\n'b'12:52:13 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:13 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:13 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:13 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b"12:52:13 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.util.IvyVersionMatcher.3.apply(java.lang.String):boolean\r\n"b'12:52:13 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:13 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:13 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b"12:52:13 ERROR - Can't fix incorrect switch cases order, method: com.urbanairship.push.gcm.GcmPushReceiver.onReceive(android.content.Context, android.content.Intent):void\r\n"b'12:52:13 ERROR - Inconsistent code in method: com.urbanairship.push.gcm.GcmPushReceiver.onReceive(android.content.Context, android.content.Intent):void\r\n'b'12:52:13 ERROR - Inconsistent code in method: com.urbanairship.reactive.Observable.16.1.run():void\r\n'b'12:52:13 ERROR - Inconsistent code in method: com.urbanairship.richpush.RichPushMessage.equals(java.lang.Object):boolean\r\n'b'12:52:13 ERROR - Inconsistent code in method: com.urbanairship.util.IvyVersionMatcher.3.apply(java.lang.String):boolean\r\n'b'12:52:13 WARN - Finally extract failed: remBlock pred: B:10:0x0031, [B:9:0x002c, B:5:0x001c], method: com.nineoldandroids.animation.PropertyValuesHolder.setupSetterOrGetter(java.lang.Class, java.util.HashMap, java.lang.String, java.lang.Class):java.lang.reflect.Method\r\n'b'12:52:13 ERROR - Inconsistent code in method: okio.AsyncTimeout.Watchdog.run():void\r\n'b'12:52:14 ERROR - Inconsistent code in method: android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent(android.view.MotionEvent):boolean\r\n'b'12:52:14 ERROR - Inconsistent code in method: android.support.v4.widget.ViewDragHelper.processTouchEvent(android.view.MotionEvent):void\r\n'b'12:52:14 WARN - Finally extract failed: remBlock pred: B:20:0x0042, [B:19:0x0040, B:23:0x004d], method: android.support.design.widget.CoordinatorLayout.doViewsOverlap(android.view.View, android.view.View):boolean\r\n'b'12:52:14 WARN - Finally extract failed: remBlock pred: B:5:0x001e, [B:4:0x0011, B:3:0x000f], method: android.support.design.widget.ViewUtilsLollipop.setStateListAnimatorFromAttrs(android.view.View, android.util.AttributeSet, int, int):void\r\n'b'12:52:14 ERROR - Anonymous class already generated: android.support.design.widget.BottomSheetDialog.3 in method: android.support.design.widget.BottomSheetDialog.(android.content.Context, boolean, android.content.DialogInterface$OnCancelListener):void\r\n'b'12:52:14 ERROR - Inconsistent code in method: android.support.design.widget.CoordinatorLayout.onTouchEvent(android.view.MotionEvent):boolean\r\n'b'12:52:14 ERROR - Anonymous class already generated: com.balysv.materialmenu.MaterialMenuDrawable.1 in method: com.balysv.materialmenu.MaterialMenuDrawable.(int, com.balysv.materialmenu.MaterialMenuDrawable$Stroke, long, int, int, float, float, float, float):void\r\n'b'12:52:14 WARN - Finally extract failed: remBlock pred: B:17:0x0072, [B:16:0x006a, B:8:0x0030, B:15:0x0068], method: me.leolin.shortcutbadger.impl.SamsungHomeBadger.executeBadge(android.content.Context, android.content.ComponentName, int):void\r\n'b'12:52:14 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 8 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 9 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 10 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 11 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 12 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 13 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 14 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 15 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 16 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 17 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 18 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 19 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 8 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 9 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 10 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 11 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 12 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 13 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 14 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 15 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 2 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 3 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 4 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 5 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 6 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 7 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 8 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 9 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 10 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 11 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 12 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 13 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 14 for type: java.lang.Object\r\n'b'12:52:14 WARN - Wrong object literal: 15 for type: java.lang.Object\r\n'b'12:52:14 ERROR - Inconsistent code in method: com.google.firebase.iid.zzac.zztf():boolean\r\n'b'12:52:14 ERROR - Inconsistent code in method: com.google.firebase.iid.zzp.run():void\r\n'b'12:52:15 WARN - Wrong object literal: 1 for type: java.lang.Object\r\n'b'12:52:15 ERROR - Method generation error in method: com.google.android.gms.internal.maps.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0017: INVOKE (wrap: android.os.Parcel\n'b" ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel)) android.os.Parcel.recycle():void type: VIRTUAL in method: com.google.android.gms.internal.maps.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:203) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:100) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:93) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeTryCatch(RegionGen.java:297) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:183) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethod(ClassGen.java:328) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethods(ClassGen.java:265) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassBody(ClassGen.java:228) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassCode(ClassGen.java:118) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.makeClass(ClassGen.java:83) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.CodeGen.visit(CodeGen.java:19) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:43) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b"Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel) in method: com.google.android.gms.internal.maps.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArg(InsnGen.java:101) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArgDot(InsnGen.java:84) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:625) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:343) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:220) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 24 common frames omitted\r\n'b'Caused by: jadx.core.utils.exceptions.CodegenException: MERGE can be used only in fallback mode\r\n'b'\tat jadx.core.codegen.InsnGen.fallbackOnlyInsn(InsnGen.java:530) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:514) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:211) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 29 common frames omitted\r\n'b'12:52:15 WARN - Finally extract failed: remBlock pred: B:5:0x0024, [B:4:0x0021, B:3:0x001f], method: com.google.android.gms.maps.MapView.onCreate(android.os.Bundle):void\r\n'b'12:52:15 WARN - Finally extract failed: remBlock pred: B:5:0x0024, [B:4:0x0021, B:3:0x001f], method: com.google.android.gms.maps.StreetViewPanoramaView.onCreate(android.os.Bundle):void\r\n'b'12:52:15 WARN - No exception handlers in catch block, method: com.google.android.gms.ads.identifier.zza.run():void\r\n'b"12:52:15 WARN - Several 'all' handlers in try/catch block in com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo(android.content.Context):com.google.android.gms.ads.identifier.AdvertisingIdClient$Info\r\n"b'12:52:15 ERROR - Inconsistent code in method: com.google.android.gms.ads.identifier.AdvertisingIdClient.finish():void\r\n'b'12:52:15 ERROR - Method generation error in method: com.google.android.gms.internal.ads_identifier.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0017: INVOKE (wrap: android.os.Parcel\n'b" ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel)) android.os.Parcel.recycle():void type: VIRTUAL in method: com.google.android.gms.internal.ads_identifier.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:203) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:100) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:50) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:93) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeTryCatch(RegionGen.java:297) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:87) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:53) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:183) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethod(ClassGen.java:328) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addMethods(ClassGen.java:265) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassBody(ClassGen.java:228) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.addClassCode(ClassGen.java:118) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.ClassGen.makeClass(ClassGen.java:83) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.CodeGen.visit(CodeGen.java:19) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.ProcessClass.process(ProcessClass.java:43) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler.processClass(JadxDecompiler.java:306) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JavaClass.decompile(JavaClass.java:62) [jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.api.JadxDecompiler$1.run(JadxDecompiler.java:199) [jadx-core-0.6.1.jar:na]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_171]\r\n'b'\tat java.lang.Thread.run(Unknown Source) [na:1.8.0_171]\r\n'b"Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: ?: MERGE (r5_1 android.os.Parcel) = (r5_0 'parcel' android.os.Parcel), (r1_0 'obtain' android.os.Parcel) in method: com.google.android.gms.internal.ads_identifier.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n"b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:226) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArg(InsnGen.java:101) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.addArgDot(InsnGen.java:84) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:625) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:343) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:220) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 24 common frames omitted\r\n'b'Caused by: jadx.core.utils.exceptions.CodegenException: MERGE can be used only in fallback mode\r\n'b'\tat jadx.core.codegen.InsnGen.fallbackOnlyInsn(InsnGen.java:530) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:514) ~[jadx-core-0.6.1.jar:na]\r\n'b'\tat jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:211) ~[jadx-core-0.6.1.jar:na]\r\n'b'\t... 29 common frames omitted\r\n'b'12:52:15 WARN - Finally extract failed: remBlock pred: B:6:0x0037, [B:5:0x0036, B:10:0x0071], method: com.facebook.soloader.UnpackingSoSource.prepare(int):void\r\n'b'12:52:15 WARN - Unknown top splitter block from list: {B:47:0x00c0=Splitter: B:47:0x00c0, B:65:0x00e2=Splitter: B:65:0x00e2, B:19:0x0044=Splitter: B:19:0x0044, B:10:0x0025=Splitter: B:10:0x0025}\r\n'b'12:52:15 ERROR - Failed to process nested try/catch in method: com.facebook.soloader.UnpackingSoSource.refreshLocked(com.facebook.soloader.FileLocker, int, byte[]):boolean\r\n'b'12:52:15 ERROR - Failed to process nested try/catch in method: com.facebook.soloader.UnpackingSoSource.refreshLocked(com.facebook.soloader.FileLocker, int, byte[]):boolean\r\n'b'12:52:15 ERROR - Failed to process nested try/catch in method: com.facebook.soloader.UnpackingSoSource.refreshLocked(com.facebook.soloader.FileLocker, int, byte[]):boolean\r\n'b'12:52:15 ERROR - Failed to process nested try/catch in method: com.facebook.soloader.UnpackingSoSource.refreshLocked(com.facebook.soloader.FileLocker, int, byte[]):boolean\r\n'b'12:52:15 ERROR - Failed to process nested try/catch in method: com.facebook.soloader.UnpackingSoSource.regenerate(byte, com.facebook.soloader.UnpackingSoSource$DsoManifest, com.facebook.soloader.UnpackingSoSource$InputDsoIterator):void\r\n'b'12:52:15 ERROR - Failed to process nested try/catch in method: com.facebook.soloader.UnpackingSoSource.regenerate(byte, com.facebook.soloader.UnpackingSoSource$DsoManifest, com.facebook.soloader.UnpackingSoSource$InputDsoIterator):void\r\n'b"12:52:15 WARN - Several 'all' handlers in try/catch block in com.facebook.soloader.UnpackingSoSource.writeState(java.io.File, byte):void\r\n"b'12:52:15 ERROR - Inconsistent code in method: com.facebook.soloader.UnpackingSoSource.regenerate(byte, com.facebook.soloader.UnpackingSoSource$DsoManifest, com.facebook.soloader.UnpackingSoSource$InputDsoIterator):void\r\n'b'12:52:15 ERROR - Inconsistent code in method: com.facebook.soloader.UnpackingSoSource.refreshLocked(com.facebook.soloader.FileLocker, int, byte[]):boolean\r\n'b"12:52:15 WARN - Several 'all' handlers in try/catch block in com.facebook.soloader.UnpackingSoSource.getDepsBlock():byte[]\r\n"b'12:52:15 ERROR - Inconsistent code in method: com.facebook.soloader.UnpackingSoSource.prepare(int):void\r\n'b'12:52:15 ERROR - Failed to process nested try/catch in method: com.facebook.soloader.ExoSoSource.ExoUnpacker.(com.facebook.soloader.ExoSoSource):void\r\n'b'12:52:15 ERROR - Inconsistent code in method: com.facebook.soloader.ExoSoSource.ExoUnpacker.(com.facebook.soloader.ExoSoSource):void\r\n'b"12:52:15 WARN - Several 'all' handlers in try/catch block in com.facebook.soloader.SysUtil.fsyncRecursive(java.io.File):void\r\n"b'12:52:15 WARN - Field com.google.android.gms.stats.netstats.NetstatsParserPatterns.TYPE_BACKGROUND_PATTERN java.lang.String not found in dex DEX\r\n'b'12:52:19 WARN - Found 21 references to unknown classes\r\n'b'12:52:19 ERROR - 180 errors occurred in following nodes:\r\n'b'12:52:19 ERROR - Method: android.support.design.widget.BottomSheetDialog.(android.content.Context, boolean, android.content.DialogInterface$OnCancelListener):void\r\n'b'12:52:19 ERROR - Method: android.support.design.widget.CoordinatorLayout.onTouchEvent(android.view.MotionEvent):boolean\r\n'b'12:52:19 ERROR - Method: android.support.multidex.MultiDex.install(android.content.Context):void\r\n'b'12:52:19 ERROR - Method: android.support.multidex.MultiDexExtractor.verifyZipFile(java.io.File):boolean\r\n'b'12:52:19 ERROR - Method: android.support.v4.app.FragmentManagerImpl.execPendingActions():boolean\r\n'b'12:52:19 ERROR - Method: android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean):void\r\n'b'12:52:19 ERROR - Method: android.support.v4.app.JobIntentService.JobServiceEngineImpl.dequeueWork():android.support.v4.app.JobIntentService$GenericWorkItem\r\n'b'12:52:19 ERROR - Method: android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts():void\r\n'b'12:52:19 ERROR - Method: android.support.v4.content.LocalBroadcastManager.sendBroadcast(android.content.Intent):boolean\r\n'b'12:52:19 ERROR - Method: android.support.v4.graphics.TypefaceCompatApi21Impl.createFromFontInfo(android.content.Context, android.os.CancellationSignal, android.support.v4.provider.FontsContractCompat$FontInfo[], int):android.graphics.Typeface\r\n'b'12:52:19 ERROR - Method: android.support.v4.graphics.TypefaceCompatUtil.mmap(android.content.Context, android.os.CancellationSignal, android.net.Uri):java.nio.ByteBuffer\r\n'b'12:52:19 ERROR - Method: android.support.v4.os.CancellationSignal.cancel():void\r\n'b'12:52:19 ERROR - Method: android.support.v4.os.CancellationSignal.setOnCancelListener(android.support.v4.os.CancellationSignal$OnCancelListener):void\r\n'b'12:52:19 ERROR - Method: android.support.v4.provider.DocumentsContractApi19.exists(android.content.Context, android.net.Uri):boolean\r\n'b'12:52:19 ERROR - Method: android.support.v4.util.LruCache.get(java.lang.Object):V\r\n'b'12:52:19 ERROR - Method: android.support.v4.util.LruCache.trimToSize(int):void\r\n'b'12:52:19 ERROR - Method: android.support.v4.widget.ViewDragHelper.processTouchEvent(android.view.MotionEvent):void\r\n'b'12:52:19 ERROR - Method: android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent(android.view.MotionEvent):boolean\r\n'b'12:52:19 ERROR - Method: android.support.v7.app.ToolbarActionBar.populateOptionsMenu():void\r\n'b'12:52:19 ERROR - Method: android.support.v7.content.res.AppCompatResources.getCachedColorStateList(android.content.Context, int):android.content.res.ColorStateList\r\n'b'12:52:19 ERROR - Method: android.support.v7.widget.ActivityChooserModel.setActivitySorter(android.support.v7.widget.ActivityChooserModel$ActivitySorter):void\r\n'b'12:52:19 ERROR - Method: android.support.v7.widget.ActivityChooserModel.setHistoryMaxSize(int):void\r\n'b'12:52:19 ERROR - Method: android.support.v7.widget.AppCompatImageHelper.loadFromAttributes(android.util.AttributeSet, int):void\r\n'b'12:52:19 ERROR - Method: android.support.v7.widget.RecyclerView.onTouchEvent(android.view.MotionEvent):boolean\r\n'b'12:52:19 ERROR - Method: bolts.CancellationTokenSource.cancelAfter(long, java.util.concurrent.TimeUnit):void\r\n'b'12:52:19 ERROR - Method: bolts.Task.trySetError(java.lang.Exception):boolean\r\n'b'12:52:19 ERROR - Method: com.RNFetchBlob.RNFetchBlobBody.setBody(java.lang.String):com.RNFetchBlob.RNFetchBlobBody\r\n'b'12:52:19 ERROR - Method: com.RNFetchBlob.Utils.PathResolver.getDataColumn(android.content.Context, android.net.Uri, java.lang.String, java.lang.String[]):java.lang.String\r\n'b'12:52:19 ERROR - Method: com.balysv.materialmenu.MaterialMenuDrawable.(int, com.balysv.materialmenu.MaterialMenuDrawable$Stroke, long, int, int, float, float, float, float):void\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.AutoUemAction.closeAll():void\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.CalloutTable.addOtherEvent():void\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.CalloutTable.changeSendEventTimeout(long):void\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.CalloutTable.removeActionSendEvent(com.dynatrace.apm.uem.mobile.android.CustomSegment):boolean\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.CommunicationManager.EventSenderThread.run():void\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.DynatraceUEM.shutdown(long):void\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.DynatraceUEM.startup(android.content.Context, java.lang.String, java.lang.String, boolean, java.security.KeyStore, javax.net.ssl.KeyManager[]):int\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.db.DataAccessObject.incrParmSessionIdAndUpdateSession(com.dynatrace.apm.uem.mobile.android.data.Session):long\r\n'b'12:52:19 ERROR - Method: com.dynatrace.apm.uem.mobile.android.db.dt.EventsDbHelper.insertBatch(java.util.LinkedList):void\r\n'b'12:52:19 ERROR - Method: com.facebook.cache.disk.DiskStorageCache.trimToMinimum():void\r\n'b'12:52:19 ERROR - Method: com.facebook.common.executors.ConstrainedExecutorService.Worker.run():void\r\n'b'12:52:19 ERROR - Method: com.facebook.common.references.CloseableReference.CloseableReferenceWithFinalizer.finalize():void\r\n'b'12:52:19 ERROR - Method: com.facebook.common.references.CloseableReference.CloseableReferenceWithoutFinalizer.Destructor.destroy(boolean):void\r\n'b'12:52:19 ERROR - Method: com.facebook.common.util.UriUtil.getRealPathFromUri(android.content.ContentResolver, android.net.Uri):java.lang.String\r\n'b'12:52:19 ERROR - Method: com.facebook.datasource.AbstractDataSource.subscribe(com.facebook.datasource.DataSubscriber, java.util.concurrent.Executor):void\r\n'b'12:52:19 ERROR - Method: com.facebook.datasource.FirstAvailableDataSourceSupplier.FirstAvailableDataSource.maybeSetDataSourceWithResult(com.facebook.datasource.DataSource, boolean):void\r\n'b'12:52:19 ERROR - Method: com.facebook.datasource.IncreasingQualityDataSourceSupplier.IncreasingQualityDataSource.close():boolean\r\n'b'12:52:19 ERROR - Method: com.facebook.datasource.IncreasingQualityDataSourceSupplier.IncreasingQualityDataSource.maybeSetIndexOfDataSourceWithResult(int, com.facebook.datasource.DataSource, boolean):void\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.backends.okhttp3.OkHttpNetworkFetcher.2.onResponse(okhttp3.Call, okhttp3.Response):void\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.cache.StagingArea.get(com.facebook.cache.common.CacheKey):com.facebook.imagepipeline.image.EncodedImage\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.datasource.BaseListBitmapDataSubscriber.onNewResultImpl(com.facebook.datasource.DataSource):void\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.producers.DecodeProducer.ProgressiveDecoder.maybeFinish(boolean):void\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.producers.JobScheduler.scheduleJob():boolean\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.producers.MultiplexProducer.Multiplexer.addNewConsumer(com.facebook.imagepipeline.producers.Consumer, com.facebook.imagepipeline.producers.ProducerContext):boolean\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.producers.MultiplexProducer.Multiplexer.onFailure(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer, java.lang.Throwable):void\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.producers.MultiplexProducer.Multiplexer.onNextResult(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer, java.io.Closeable, boolean):void\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.producers.MultiplexProducer.Multiplexer.onProgressUpdate(com.facebook.imagepipeline.producers.MultiplexProducer$Multiplexer$ForwardingConsumer, float):void\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.producers.PostprocessorProducer.PostprocessorConsumer.updateSourceImageRef(com.facebook.common.references.CloseableReference, boolean):void\r\n'b'12:52:19 ERROR - Method: com.facebook.imagepipeline.producers.PostprocessorProducer.RepeatedPostprocessorConsumer.updateInternal():void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.LazyReactPackage.createNativeModules(com.facebook.react.bridge.ReactApplicationContext):java.util.List\r\n'b'12:52:19 ERROR - Method: com.facebook.react.bridge.ModuleHolder.getModule():com.facebook.react.bridge.NativeModule\r\n'b'12:52:19 ERROR - Method: com.facebook.react.modules.storage.AsyncStorageModule.1.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.modules.storage.AsyncStorageModule.2.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.modules.storage.AsyncStorageModule.3.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.modules.storage.AsyncStorageModule.4.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.modules.storage.AsyncStorageModule.6.doInBackgroundGuarded(java.lang.Void[]):void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.modules.websocket.WebSocketModule.connect(java.lang.String, com.facebook.react.bridge.ReadableArray, com.facebook.react.bridge.ReadableMap, int):void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.uimanager.UIImplementation.updateViewHierarchy():void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.uimanager.UIViewOperationQueue.DispatchUIFrameCallback.dispatchPendingNonBatchedOperations(long):void\r\n'b'12:52:19 ERROR - Method: com.facebook.react.uimanager.UIViewOperationQueue.flushPendingBatches():void\r\n'b'12:52:19 ERROR - Method: com.facebook.soloader.ExoSoSource.ExoUnpacker.(com.facebook.soloader.ExoSoSource):void\r\n'b'12:52:19 ERROR - Method: com.facebook.soloader.UnpackingSoSource.prepare(int):void\r\n'b'12:52:19 ERROR - Method: com.facebook.soloader.UnpackingSoSource.refreshLocked(com.facebook.soloader.FileLocker, int, byte[]):boolean\r\n'b'12:52:19 ERROR - Method: com.facebook.soloader.UnpackingSoSource.regenerate(byte, com.facebook.soloader.UnpackingSoSource$DsoManifest, com.facebook.soloader.UnpackingSoSource$InputDsoIterator):void\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.io.JsonStringEncoder.quoteAsString(java.lang.String):char[]\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.io.JsonStringEncoder.quoteAsUTF8(java.lang.String):byte[]\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(int):com.fasterxml.jackson.core.JsonToken\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.ReaderBasedJsonParser._readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]):int\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.UTF8DataInputJsonParser._handleUnexpectedValue(int):com.fasterxml.jackson.core.JsonToken\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.UTF8DataInputJsonParser._parseLongName(int, int, int):java.lang.String\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.UTF8DataInputJsonParser._readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]):int\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.UTF8StreamJsonParser._handleUnexpectedValue(int):com.fasterxml.jackson.core.JsonToken\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.UTF8StreamJsonParser._parseFloat(char[], int, int, boolean, int):com.fasterxml.jackson.core.JsonToken\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.UTF8StreamJsonParser._readBinary(com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]):int\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.UTF8StreamJsonParser._skipString():void\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.WriterBasedJsonGenerator._writeStringASCII(int, int):void\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.json.WriterBasedJsonGenerator._writeStringCustom(int):void\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer._verifyLongName(int[], int, int):boolean\r\n'b'12:52:19 ERROR - Method: com.fasterxml.jackson.core.sym.NameN.equals(int[], int):boolean\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.ads.identifier.AdvertisingIdClient.finish():void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.GooglePlayServicesUtilLight.isTestKeysBuild(android.content.Context):boolean\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.api.internal.BasePendingResult.cancel():void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.api.internal.BasePendingResult.setResultCallback(com.google.android.gms.common.api.ResultCallback):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.api.internal.BasePendingResult.setResultCallback(com.google.android.gms.common.api.ResultCallback, long, java.util.concurrent.TimeUnit):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.api.internal.zzaj.zzb(com.google.android.gms.common.ConnectionResult, com.google.android.gms.common.api.Api, boolean):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.api.internal.zzbr.zzc(android.app.Activity):com.google.android.gms.common.api.internal.zzbr\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.api.internal.zzcc.zza(android.support.v4.app.FragmentActivity):com.google.android.gms.common.api.internal.zzcc\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.api.internal.zzk.onActivityResult(int, int, android.content.Intent):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.api.zza.onComplete(com.google.android.gms.common.api.Status):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.internal.GmsClientEventManager.onConnectionFailure(com.google.android.gms.common.ConnectionResult):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.internal.IGmsServiceBroker.Stub.onTransact(int, android.os.Parcel, android.os.Parcel, int):boolean\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.util.CrashUtils.addErrorToDropBoxInternal(android.content.Context, java.lang.Throwable, int):boolean\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.util.DeviceProperties.isTablet(android.content.res.Resources):boolean\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.common.util.MurmurHash3.murmurhash3_x86_32(byte[], int, int, int):int\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.gcm.GcmTaskService.zze.zze(int):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.iid.zzn.zzd(android.content.Context, java.lang.String, com.google.android.gms.iid.zzo):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.iid.zzn.zzd(java.io.File):com.google.android.gms.iid.zzo\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.iid.zzw.run():void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.ads_identifier.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.location.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.maps.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.measurement.zzee.zza(java.math.BigDecimal, com.google.android.gms.internal.measurement.zzkb, double):java.lang.Boolean\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.measurement.zzfc.zzp(int):java.util.List\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.measurement.zzgl.zzd(java.lang.String, long):boolean\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.measurement.zzio.run():void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.measurement.zziv.run():void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.measurement.zziw.run():void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.measurement.zziy.run():void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.measurement.zzn.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.stable.zza.transactAndReadException(int, android.os.Parcel):android.os.Parcel\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.stable.zze.zza.zza(android.content.ContentResolver, android.net.Uri, java.lang.String):java.lang.String\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.internal.stable.zzi.zza(java.util.HashMap, java.lang.String, java.lang.Object):T\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.stats.WakeLock.zza(java.lang.String, long):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.stats.WakeLock.zzc(java.lang.String, int):void\r\n'b'12:52:19 ERROR - Method: com.google.android.gms.tasks.zzr.zza(com.google.android.gms.tasks.Task):void\r\n'b'12:52:19 ERROR - Method: com.google.firebase.iid.zzac.zztf():boolean\r\n'b'12:52:19 ERROR - Method: com.google.firebase.iid.zzp.run():void\r\n'b'12:52:19 ERROR - Method: com.imagepicker.utils.MediaUtils.getResizedImage(android.content.Context, com.facebook.react.bridge.ReadableMap, com.imagepicker.media.ImageConfig, int, int, int):com.imagepicker.media.ImageConfig\r\n'b'12:52:19 ERROR - Method: com.reactnativenavigation.params.parsers.SnackbarParamsParser.getDuration(java.lang.String):int\r\n'b'12:52:19 ERROR - Method: com.urbanairship.AirshipConfigOptions.Builder.applyConfigParser(android.content.Context, com.urbanairship.ConfigParser):void\r\n'b'12:52:19 ERROR - Method: com.urbanairship.CancelableOperation.run():void\r\n'b'12:52:19 ERROR - Method: com.urbanairship.CoreReceiver.runActions(android.content.Context, java.util.Map, int, android.os.Bundle, java.lang.Runnable):void\r\n'b'12:52:19 ERROR - Method: com.urbanairship.PreferenceDataStore.Preference.syncValue():void\r\n'b'12:52:19 ERROR - Method: com.urbanairship.iam.LegacyInAppMessageManager.onPushReceived(com.urbanairship.push.PushMessage):void\r\n'b'12:52:19 ERROR - Method: com.urbanairship.iam.TextInfo.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.TextInfo\r\n'b'12:52:19 ERROR - Method: com.urbanairship.iam.banner.BannerDismissLayout.ViewDragCallback.onViewReleased(android.view.View, float, float):void\r\n'b'12:52:19 ERROR - Method: com.urbanairship.iam.banner.BannerDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.banner.BannerDisplayContent\r\n'b'12:52:19 ERROR - Method: com.urbanairship.iam.fullscreen.FullScreenDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.fullscreen.FullScreenDisplayContent\r\n'b'12:52:19 ERROR - Method: com.urbanairship.iam.modal.ModalDisplayContent.parseJson(com.urbanairship.json.JsonValue):com.urbanairship.iam.modal.ModalDisplayContent\r\n'b'12:52:19 ERROR - Method: com.urbanairship.push.gcm.GcmPushReceiver.onReceive(android.content.Context, android.content.Intent):void\r\n'b'12:52:19 ERROR - Method: com.urbanairship.reactive.Observable.16.1.run():void\r\n'b'12:52:19 ERROR - Method: com.urbanairship.richpush.RichPushMessage.equals(java.lang.Object):boolean\r\n'b'12:52:19 ERROR - Method: com.urbanairship.util.IvyVersionMatcher.3.apply(java.lang.String):boolean\r\n'b'12:52:19 ERROR - Method: io.fabric.sdk.android.InitializationTask.onPreExecute():void\r\n'b'12:52:19 ERROR - Method: io.fabric.sdk.android.services.common.AdvertisingInfoServiceStrategy.AdvertisingInterface.isLimitAdTrackingEnabled():boolean\r\n'b'12:52:19 ERROR - Method: io.fabric.sdk.android.services.common.CommonUtils.extractFieldFromSystemFile(java.io.File, java.lang.String):java.lang.String\r\n'b'12:52:19 ERROR - Method: io.fabric.sdk.android.services.common.CommonUtils.getAppIconHashOrNull(android.content.Context):java.lang.String\r\n'b'12:52:19 ERROR - Method: io.sentry.buffer.DiskBuffer.add(io.sentry.event.Event):void\r\n'b'12:52:19 ERROR - Method: io.sentry.buffer.DiskBuffer.fileToEvent(java.io.File):io.sentry.event.Event\r\n'b'12:52:19 ERROR - Method: io.sentry.marshaller.json.JsonMarshaller.marshall(io.sentry.event.Event, java.io.OutputStream):void\r\n'b'12:52:19 ERROR - Method: okhttp3.HttpUrl.Builder.portColonOffset(java.lang.String, int, int):int\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.Util.skipAll(okio.Source, int, java.util.concurrent.TimeUnit):boolean\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.cache.DiskLruCache.edit(java.lang.String, long):okhttp3.internal.cache.DiskLruCache$Editor\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.cache2.FileOperator.read(long, okio.Buffer, long):void\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.cache2.FileOperator.write(long, okio.Buffer, long):void\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.cache2.Relay.RelaySource.read(okio.Buffer, long):long\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.connection.StreamAllocation.findConnection(int, int, int, boolean):okhttp3.internal.connection.RealConnection\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.http2.Http2Connection.ReaderRunnable.headers(boolean, int, int, java.util.List):void\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.http2.Http2Stream.FramingSink.close():void\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.ws.RealWebSocket.failWebSocket(java.lang.Exception, okhttp3.Response):void\r\n'b'12:52:19 ERROR - Method: okhttp3.internal.ws.RealWebSocket.writeOneFrame():boolean\r\n'b'12:52:19 ERROR - Method: okio.AsyncTimeout.Watchdog.run():void\r\n'b'12:52:19 ERROR - finished with errors\r\n' [INFO] jadx return code: 0 [INFO] Decompiling done.

Folders in Stacoan: image

Folders in jadx-gui:

image

Any idea's?

bagipro commented 6 years ago

@vincentcox does it work in the CLI version? If yes, they must be just some GUI errors in Jadx-GUI

vincentcox commented 6 years ago

It's the other way arround: it works in the GUI, not in the CLI.

bagipro commented 6 years ago

@vincentcox It seems that you use outdated version. I would recommend to use unstable builds, but there were a few stable releases. Moreover, Jadx CLI puts contents from res and resources.arsc to res folder

vincentcox commented 6 years ago

Thanks I will try it and let you know!

vincentcox commented 6 years ago

I can confirm this is the solution. Closing this! Thanks for the help!