com.facebook.infer.annotation.Assertions.assertCondition
java.lang.AssertionError: Pausing an activity that is not the current activity, this is incorrect! Current activity: MainActivity Paused activity: MainActivity
com.facebook.infer.annotation.Assertions.assertCondition Assertions.java:72
com.facebook.react.ReactInstanceManager.onHostPause ReactInstanceManager.java:500
com.facebook.react.ReactActivityDelegate.onPause ReactActivityDelegate.java:99
com.facebook.react.ReactActivity.onPause ReactActivity.java:58
android.app.Activity.performPause Activity.java:7605
android.app.Instrumentation.callActivityOnPause Instrumentation.java:1465
android.app.ActivityThread.performPauseActivityIfNeeded ActivityThread.java:4224
android.app.ActivityThread.performPauseActivity ActivityThread.java:4189
android.app.ActivityThread.handlePauseActivity ActivityThread.java:4141
android.app.servertransaction.TransactionExecutor.performLifecycleSequence TransactionExecutor.java:187
android.app.servertransaction.TransactionExecutor.cycleToPath TransactionExecutor.java:165
android.app.servertransaction.TransactionExecutor.executeLifecycleState TransactionExecutor.java:142
android.app.servertransaction.TransactionExecutor.execute TransactionExecutor.java:70
android.app.ActivityThread$H.handleMessage ActivityThread.java:1926
android.os.Handler.dispatchMessage Handler.java:106
android.os.Looper.loop Looper.java:214
android.app.ActivityThread.main ActivityThread.java:6981
java.lang.reflect.Method.invoke Method.java
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run RuntimeInit.java:493
com.android.internal.os.ZygoteInit.main ZygoteInit.java:1445
{
"exception": {
"type": "java.lang.AssertionError",
"message": "Pausing an activity that is not the current activity, this is incorrect! Current activity: MainActivity Paused activity: MainActivity",
"frames": [
{
"className": "com.facebook.infer.annotation.Assertions",
"methodName": "assertCondition",
"lineNumber": 72,
"fileName": "Assertions.java"
},
{
"className": "com.facebook.react.ReactInstanceManager",
"methodName": "onHostPause",
"lineNumber": 500,
"fileName": "ReactInstanceManager.java"
},
{
"className": "com.facebook.react.ReactActivityDelegate",
"methodName": "onPause",
"lineNumber": 99,
"fileName": "ReactActivityDelegate.java"
},
{
"className": "com.facebook.react.ReactActivity",
"methodName": "onPause",
"lineNumber": 58,
"fileName": "ReactActivity.java"
},
{
"className": "android.app.Activity",
"methodName": "performPause",
"lineNumber": 7605,
"fileName": "Activity.java"
},
{
"className": "android.app.Instrumentation",
"methodName": "callActivityOnPause",
"lineNumber": 1465,
"fileName": "Instrumentation.java"
},
{
"className": "android.app.ActivityThread",
"methodName": "performPauseActivityIfNeeded",
"lineNumber": 4224,
"fileName": "ActivityThread.java"
},
{
"className": "android.app.ActivityThread",
"methodName": "performPauseActivity",
"lineNumber": 4189,
"fileName": "ActivityThread.java"
},
{
"className": "android.app.ActivityThread",
"methodName": "handlePauseActivity",
"lineNumber": 4141,
"fileName": "ActivityThread.java"
},
{
"className": "android.app.servertransaction.TransactionExecutor",
"methodName": "performLifecycleSequence",
"lineNumber": 187,
"fileName": "TransactionExecutor.java"
},
{
"className": "android.app.servertransaction.TransactionExecutor",
"methodName": "cycleToPath",
"lineNumber": 165,
"fileName": "TransactionExecutor.java"
},
{
"className": "android.app.servertransaction.TransactionExecutor",
"methodName": "executeLifecycleState",
"lineNumber": 142,
"fileName": "TransactionExecutor.java"
},
{
"className": "android.app.servertransaction.TransactionExecutor",
"methodName": "execute",
"lineNumber": 70,
"fileName": "TransactionExecutor.java"
},
{
"className": "android.app.ActivityThread$H",
"methodName": "handleMessage",
"lineNumber": 1926,
"fileName": "ActivityThread.java"
},
{
"className": "android.os.Handler",
"methodName": "dispatchMessage",
"lineNumber": 106,
"fileName": "Handler.java"
},
{
"className": "android.os.Looper",
"methodName": "loop",
"lineNumber": 214,
"fileName": "Looper.java"
},
{
"className": "android.app.ActivityThread",
"methodName": "main",
"lineNumber": 6981,
"fileName": "ActivityThread.java"
},
{
"className": "java.lang.reflect.Method",
"methodName": "invoke",
"lineNumber": -2,
"fileName": "Method.java"
},
{
"className": "com.android.internal.os.RuntimeInit$MethodAndArgsCaller",
"methodName": "run",
"lineNumber": 493,
"fileName": "RuntimeInit.java"
},
{
"className": "com.android.internal.os.ZygoteInit",
"methodName": "main",
"lineNumber": 1445,
"fileName": "ZygoteInit.java"
}
]
},
"threads": [
{
"id": 7929,
"name": "FrescoIoBoundExecutor-2",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7951,
"name": "OkHttp Dispatcher",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "awaitFulfill",
"lineNumber": 461,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "transfer",
"lineNumber": 362,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue",
"methodName": "poll",
"lineNumber": 937,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7942,
"name": "OkHttp Dispatcher",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "awaitFulfill",
"lineNumber": 461,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "transfer",
"lineNumber": 362,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue",
"methodName": "poll",
"lineNumber": 937,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7953,
"name": "FrescoDecodeExecutor-7",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 2,
"name": "main",
"frames": [
{
"className": "dalvik.system.VMStack",
"methodName": "getThreadStackTrace",
"lineNumber": -2,
"fileName": "VMStack.java"
},
{
"className": "java.lang.Thread",
"methodName": "getStackTrace",
"lineNumber": 1538,
"fileName": "Thread.java"
},
{
"className": "java.lang.Thread",
"methodName": "getAllStackTraces",
"lineNumber": 1588,
"fileName": "Thread.java"
},
{
"className": "com.microsoft.appcenter.crashes.Crashes",
"methodName": "saveUncaughtException",
"lineNumber": 943,
"fileName": "Crashes.java"
},
{
"className": "com.microsoft.appcenter.crashes.Crashes",
"methodName": "saveUncaughtException",
"lineNumber": 908,
"fileName": "Crashes.java"
},
{
"className": "com.microsoft.appcenter.crashes.UncaughtExceptionHandler",
"methodName": "uncaughtException",
"lineNumber": 15,
"fileName": "UncaughtExceptionHandler.java"
},
{
"className": "java.lang.ThreadGroup",
"methodName": "uncaughtException",
"lineNumber": 1068,
"fileName": "ThreadGroup.java"
},
{
"className": "java.lang.ThreadGroup",
"methodName": "uncaughtException",
"lineNumber": 1063,
"fileName": "ThreadGroup.java"
},
{
"className": "java.lang.Thread",
"methodName": "dispatchUncaughtException",
"lineNumber": 1955,
"fileName": "Thread.java"
}
]
},
{
"id": 7937,
"name": "FrescoDecodeExecutor-5",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7952,
"name": "FrescoDecodeExecutor-6",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7892,
"name": "Jit thread pool worker thread 0",
"frames": []
},
{
"id": 7908,
"name": "ConnectivityThread",
"frames": [
{
"className": "android.os.MessageQueue",
"methodName": "nativePollOnce",
"lineNumber": -2,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.MessageQueue",
"methodName": "next",
"lineNumber": 326,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.Looper",
"methodName": "loop",
"lineNumber": 181,
"fileName": "Looper.java"
},
{
"className": "android.os.HandlerThread",
"methodName": "run",
"lineNumber": 65,
"fileName": "HandlerThread.java"
}
]
},
{
"id": 7940,
"name": "OkHttp Dispatcher",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "awaitFulfill",
"lineNumber": 461,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "transfer",
"lineNumber": 362,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue",
"methodName": "poll",
"lineNumber": 937,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7914,
"name": "AsyncTask #1",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "awaitNanos",
"lineNumber": 2101,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "poll",
"lineNumber": 467,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7950,
"name": "OkHttp Dispatcher",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "awaitFulfill",
"lineNumber": 461,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "transfer",
"lineNumber": 362,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue",
"methodName": "poll",
"lineNumber": 937,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7920,
"name": "FrescoLightWeightBackgroundExecutor-1",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7955,
"name": "Binder:22152_4",
"frames": []
},
{
"id": 7901,
"name": "Profile Saver",
"frames": []
},
{
"id": 7915,
"name": "mqt_js",
"frames": [
{
"className": "android.os.MessageQueue",
"methodName": "nativePollOnce",
"lineNumber": -2,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.MessageQueue",
"methodName": "next",
"lineNumber": 326,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.Looper",
"methodName": "loop",
"lineNumber": 181,
"fileName": "Looper.java"
},
{
"className": "com.facebook.react.bridge.queue.MessageQueueThreadImpl$3",
"methodName": "run",
"lineNumber": 192,
"fileName": "MessageQueueThreadImpl.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7933,
"name": "FrescoDecodeExecutor-4",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7913,
"name": "HybridData DestructorThread",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": 422,
"fileName": "Object.java"
},
{
"className": "java.lang.ref.ReferenceQueue",
"methodName": "remove",
"lineNumber": 188,
"fileName": "ReferenceQueue.java"
},
{
"className": "java.lang.ref.ReferenceQueue",
"methodName": "remove",
"lineNumber": 209,
"fileName": "ReferenceQueue.java"
},
{
"className": "com.facebook.jni.DestructorThread$1",
"methodName": "run",
"lineNumber": 63,
"fileName": "DestructorThread.java"
}
]
},
{
"id": 7926,
"name": "FrescoBackgroundExecutor-4",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7924,
"name": "FrescoBackgroundExecutor-2",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7896,
"name": "FinalizerWatchdogDaemon",
"frames": [
{
"className": "java.lang.Thread",
"methodName": "sleep",
"lineNumber": -2,
"fileName": "Thread.java"
},
{
"className": "java.lang.Thread",
"methodName": "sleep",
"lineNumber": 373,
"fileName": "Thread.java"
},
{
"className": "java.lang.Thread",
"methodName": "sleep",
"lineNumber": 314,
"fileName": "Thread.java"
},
{
"className": "java.lang.Daemons$FinalizerWatchdogDaemon",
"methodName": "sleepFor",
"lineNumber": 342,
"fileName": "Daemons.java"
},
{
"className": "java.lang.Daemons$FinalizerWatchdogDaemon",
"methodName": "waitForFinalization",
"lineNumber": 364,
"fileName": "Daemons.java"
},
{
"className": "java.lang.Daemons$FinalizerWatchdogDaemon",
"methodName": "runInternal",
"lineNumber": 281,
"fileName": "Daemons.java"
},
{
"className": "java.lang.Daemons$Daemon",
"methodName": "run",
"lineNumber": 103,
"fileName": "Daemons.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7954,
"name": "FrescoDecodeExecutor-8",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7943,
"name": "Okio Watchdog",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "com.android.okhttp.okio.AsyncTimeout",
"methodName": "awaitTimeout",
"lineNumber": 323,
"fileName": "AsyncTimeout.java"
},
{
"className": "com.android.okhttp.okio.AsyncTimeout",
"methodName": "access$000",
"lineNumber": 40,
"fileName": "AsyncTimeout.java"
},
{
"className": "com.android.okhttp.okio.AsyncTimeout$Watchdog",
"methodName": "run",
"lineNumber": 286,
"fileName": "AsyncTimeout.java"
}
]
},
{
"id": 7895,
"name": "FinalizerDaemon",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": 422,
"fileName": "Object.java"
},
{
"className": "java.lang.ref.ReferenceQueue",
"methodName": "remove",
"lineNumber": 188,
"fileName": "ReferenceQueue.java"
},
{
"className": "java.lang.ref.ReferenceQueue",
"methodName": "remove",
"lineNumber": 209,
"fileName": "ReferenceQueue.java"
},
{
"className": "java.lang.Daemons$FinalizerDaemon",
"methodName": "runInternal",
"lineNumber": 232,
"fileName": "Daemons.java"
},
{
"className": "java.lang.Daemons$Daemon",
"methodName": "run",
"lineNumber": 103,
"fileName": "Daemons.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7949,
"name": "CookieMonsterCl",
"frames": []
},
{
"id": 7939,
"name": "OkHttp Dispatcher",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "awaitFulfill",
"lineNumber": 461,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "transfer",
"lineNumber": 362,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue",
"methodName": "poll",
"lineNumber": 937,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7925,
"name": "FrescoBackgroundExecutor-3",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7923,
"name": "FrescoBackgroundExecutor-1",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7919,
"name": "AsyncTask #3",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "awaitNanos",
"lineNumber": 2101,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "poll",
"lineNumber": 467,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7930,
"name": "FrescoDecodeExecutor-2",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7904,
"name": "AppCenter.Looper",
"frames": [
{
"className": "android.os.MessageQueue",
"methodName": "nativePollOnce",
"lineNumber": -2,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.MessageQueue",
"methodName": "next",
"lineNumber": 326,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.Looper",
"methodName": "loop",
"lineNumber": 181,
"fileName": "Looper.java"
},
{
"className": "android.os.HandlerThread",
"methodName": "run",
"lineNumber": 65,
"fileName": "HandlerThread.java"
}
]
},
{
"id": 7900,
"name": "Binder:22152_3",
"frames": []
},
{
"id": 7927,
"name": "AsyncTask #4",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "awaitNanos",
"lineNumber": 2101,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "poll",
"lineNumber": 467,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7935,
"name": "FrescoBackgroundExecutor-7",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7903,
"name": "RenderThread",
"frames": []
},
{
"id": 7906,
"name": "queued-work-looper",
"frames": [
{
"className": "android.os.MessageQueue",
"methodName": "nativePollOnce",
"lineNumber": -2,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.MessageQueue",
"methodName": "next",
"lineNumber": 326,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.Looper",
"methodName": "loop",
"lineNumber": 181,
"fileName": "Looper.java"
},
{
"className": "android.os.HandlerThread",
"methodName": "run",
"lineNumber": 65,
"fileName": "HandlerThread.java"
}
]
},
{
"id": 7918,
"name": "AsyncTask #2",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "awaitNanos",
"lineNumber": 2101,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "poll",
"lineNumber": 467,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7934,
"name": "FrescoBackgroundExecutor-6",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7921,
"name": "FrescoIoBoundExecutor-1",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7897,
"name": "HeapTaskDaemon",
"frames": []
},
{
"id": 7898,
"name": "Binder:22152_1",
"frames": []
},
{
"id": 7936,
"name": "FrescoBackgroundExecutor-8",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7931,
"name": "FrescoDecodeExecutor-3",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7899,
"name": "Binder:22152_2",
"frames": []
},
{
"id": 7928,
"name": "magnifier pixel copy result handler",
"frames": [
{
"className": "android.os.MessageQueue",
"methodName": "nativePollOnce",
"lineNumber": -2,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.MessageQueue",
"methodName": "next",
"lineNumber": 326,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.Looper",
"methodName": "loop",
"lineNumber": 181,
"fileName": "Looper.java"
},
{
"className": "android.os.HandlerThread",
"methodName": "run",
"lineNumber": 65,
"fileName": "HandlerThread.java"
}
]
},
{
"id": 7944,
"name": "OkHttp ConnectionPool",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "okhttp3.ConnectionPool$1",
"methodName": "run",
"lineNumber": 67,
"fileName": "ConnectionPool.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1167,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7916,
"name": "mqt_native_modules",
"frames": [
{
"className": "android.os.MessageQueue",
"methodName": "nativePollOnce",
"lineNumber": -2,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.MessageQueue",
"methodName": "next",
"lineNumber": 326,
"fileName": "MessageQueue.java"
},
{
"className": "android.os.Looper",
"methodName": "loop",
"lineNumber": 181,
"fileName": "Looper.java"
},
{
"className": "com.facebook.react.bridge.queue.MessageQueueThreadImpl$3",
"methodName": "run",
"lineNumber": 192,
"fileName": "MessageQueueThreadImpl.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7938,
"name": "OkHttp Dispatcher",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "awaitFulfill",
"lineNumber": 461,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue$TransferStack",
"methodName": "transfer",
"lineNumber": 362,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.SynchronousQueue",
"methodName": "poll",
"lineNumber": 937,
"fileName": "SynchronousQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7932,
"name": "FrescoBackgroundExecutor-5",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7946,
"name": "CrAsyncTask #1",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "parkNanos",
"lineNumber": 230,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "awaitNanos",
"lineNumber": 2101,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.ArrayBlockingQueue",
"methodName": "poll",
"lineNumber": 402,
"fileName": "ArrayBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1091,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7941,
"name": "OkHttp ConnectionPool",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "com.android.okhttp.ConnectionPool$1",
"methodName": "run",
"lineNumber": 101,
"fileName": "ConnectionPool.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1167,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7894,
"name": "ReferenceQueueDaemon",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Daemons$ReferenceQueueDaemon",
"methodName": "runInternal",
"lineNumber": 178,
"fileName": "Daemons.java"
},
{
"className": "java.lang.Daemons$Daemon",
"methodName": "run",
"lineNumber": 103,
"fileName": "Daemons.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7922,
"name": "FrescoDecodeExecutor-1",
"frames": [
{
"className": "java.lang.Object",
"methodName": "wait",
"lineNumber": -2,
"fileName": "Object.java"
},
{
"className": "java.lang.Thread",
"methodName": "parkFor$",
"lineNumber": 2137,
"fileName": "Thread.java"
},
{
"className": "sun.misc.Unsafe",
"methodName": "park",
"lineNumber": 358,
"fileName": "Unsafe.java"
},
{
"className": "java.util.concurrent.locks.LockSupport",
"methodName": "park",
"lineNumber": 190,
"fileName": "LockSupport.java"
},
{
"className": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject",
"methodName": "await",
"lineNumber": 2059,
"fileName": "AbstractQueuedSynchronizer.java"
},
{
"className": "java.util.concurrent.LinkedBlockingQueue",
"methodName": "take",
"lineNumber": 442,
"fileName": "LinkedBlockingQueue.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "getTask",
"lineNumber": 1092,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor",
"methodName": "runWorker",
"lineNumber": 1152,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "java.util.concurrent.ThreadPoolExecutor$Worker",
"methodName": "run",
"lineNumber": 641,
"fileName": "ThreadPoolExecutor.java"
},
{
"className": "com.facebook.imagepipeline.core.PriorityThreadFactory$1",
"methodName": "run",
"lineNumber": 51,
"fileName": "PriorityThreadFactory.java"
},
{
"className": "java.lang.Thread",
"methodName": "run",
"lineNumber": 764,
"fileName": "Thread.java"
}
]
},
{
"id": 7893,
"name": "Signal Catcher",
"frames": []
}
],
"device": {
"model": "SM-G960F",
"oemName": "samsung",
"osName": "Android",
"osVersion": "9",
"osApiLevel": 28,
},
"reasonStackFrame": {
"method": "assertCondition",
"className": "com.facebook.infer.annotation.Assertions",
"line": 72,
"file": "Assertions.java",
"language": "Java",
"appCode": true,
"codeFormatted": "com.facebook.infer.annotation.Assertions.assertCondition",
"exceptionType": "java.lang.AssertionError",
"codeRaw": "com.facebook.infer.annotation.Assertions.assertCondition"
},
"exceptionReason": "Pausing an activity that is not the current activity, this is incorrect! Current activity: MainActivity Paused activity: MainActivity"
}
React Native Environment Info:
System:
OS: macOS 10.14.1
CPU: (4) x64 Intel(R) Core(TM) i5-4278U CPU @ 2.60GHz
Memory: 30.95 MB / 8.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 8.9.0 - /usr/local/bin/node
npm: 6.5.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
Android SDK:
API Levels: 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28
Build Tools: 23.0.1, 23.0.3, 25.0.0, 25.0.1, 25.0.2, 25.0.3, 26.0.1, 26.0.2, 26.0.3, 27.0.1, 27.0.3, 28.0.3
System Images: android-23 | Intel x86 Atom_64, android-23 | Google APIs Intel x86 Atom_64, android-27 | Google APIs Intel x86 Atom, android-28 | Intel x86 Atom, android-28 | Google APIs Intel x86 Atom
IDEs:
Android Studio: 3.0 AI-171.4408382
Xcode: 10.1/10B61 - /usr/bin/xcodebuild
npmPackages:
react: ^16.6.3 => 16.6.3
react-native: ^0.57.8 => 0.57.8
npmGlobalPackages:
react-native-cli: 2.0.1
It looks like you are using an older version of React Native. Please update to the latest release, v0.59 and verify if the issue still exists.
react-native info on a project using the latest release.
0.59 fixed it?
I am closing this issue because it does not appear to have been verified on the latest release, and there has been no followup in a while.
If you found this thread after encountering the same issue in the latest release, please feel free to create a new issue with up-to-date information by clicking here.
phone_model: SM-J710F
android_version: 7.0
java.lang.AssertionError: Pausing an activity that is not the current activity, this is incorrect! Current activity: MainActivity Paused activity: MainActivity
at com.facebook.infer.annotation.Assertions.assertCondition(Assertions.java:72)
at com.facebook.react.ReactInstanceManager.onHostPause(ReactInstanceManager.java:511)
at com.facebook.react.ReactActivityDelegate.onPause(ReactActivityDelegate.java:94)
at com.facebook.react.ReactActivity.onPause(ReactActivity.java:58)
at android.app.Activity.performPause(Activity.java:7161)
at android.app.Instrumentation.callActivityOnPause(Instrumentation.java:1330)
at android.app.ActivityThread.performPauseActivityIfNeeded(ActivityThread.java:4168)
at android.app.ActivityThread.performPauseActivity(ActivityThread.java:4145)
at android.app.ActivityThread.performPauseActivity(ActivityThread.java:4119)
at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:4093)
at android.app.ActivityThread.-wrap18(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1654)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6776)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1518)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408)
Any findings on this? Or is this yet another void that will consume my cries in silence?
It's cold out here. The darkness has started to expand, I can no longer see past the walls that echo back my every sound, it's calming. Soon it will wash over this place and bring with it an abundance of nothingness. No time, no sound, no smell or thoughts, no motion and no conflict. Eternal calm.
... I hate you so much Android.
Most helpful comment
Any findings on this? Or is this yet another void that will consume my cries in silence?
It's cold out here. The darkness has started to expand, I can no longer see past the walls that echo back my every sound, it's calming. Soon it will wash over this place and bring with it an abundance of nothingness. No time, no sound, no smell or thoughts, no motion and no conflict. Eternal calm.
... I hate you so much Android.