Closed rahat14 closed 4 years ago
Please post the full stack trace. Thanks!
at android.app.ActivityThread.performLaunchActivity + 2354(ActivityThread.java:2354)
at android.app.ActivityThread.handleLaunchActivity + 2406(ActivityThread.java:2406)
at android.app.ActivityThread.access$800 + 160(ActivityThread.java:160)
at android.app.ActivityThread$H.handleMessage + 1337(ActivityThread.java:1337)
at android.os.Handler.dispatchMessage + 110(Handler.java:110)
at android.os.Looper.loop + 193(Looper.java:193)
at android.app.ActivityThread.main + 5443(ActivityThread.java:5443)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke + 515(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run + 836(ZygoteInit.java:836)
at com.android.internal.os.ZygoteInit.main + 652(ZygoteInit.java:652)
at dalvik.system.NativeStart.main(NativeStart.java)
--
Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.metacodersbd.hungrybirds/com.metacodersbd.hungrybirds.dev_layout}: android.view.InflateException: Binary XML file line #342: Error inflating class
Caused by android.view.InflateException: Binary XML file line #342: Error inflating class
Caused by java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.constructNative(Constructor.java) at java.lang.reflect.Constructor.newInstance + 423(Constructor.java:423) at android.view.LayoutInflater.createView + 594(LayoutInflater.java:594) at android.view.LayoutInflater.createViewFromTag + 696(LayoutInflater.java:696) at android.view.LayoutInflater.rInflate + 755(LayoutInflater.java:755) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.rInflate + 758(LayoutInflater.java:758) at android.view.LayoutInflater.inflate + 492(LayoutInflater.java:492) at android.view.LayoutInflater.inflate + 397(LayoutInflater.java:397) at android.view.LayoutInflater.inflate + 353(LayoutInflater.java:353) at androidx.appcompat.app.AppCompatDelegateImpl.setContentView + 555(AppCompatDelegateImpl.java:555) at androidx.appcompat.app.AppCompatActivity.setContentView + 161(AppCompatActivity.java:161) at com.metacodersbd.hungrybirds.dev_layout.onCreate + 23(dev_layout.java:23) at android.app.Activity.performCreate + 5318(Activity.java:5318) at android.app.Instrumentation.callActivityOnCreate + 1088(Instrumentation.java:1088) at android.app.ActivityThread.performLaunchActivity + 2318(ActivityThread.java:2318) at android.app.ActivityThread.handleLaunchActivity + 2406(ActivityThread.java:2406) at android.app.ActivityThread.access$800 + 160(ActivityThread.java:160) at android.app.ActivityThread$H.handleMessage + 1337(ActivityThread.java:1337) at android.os.Handler.dispatchMessage + 110(Handler.java:110) at android.os.Looper.loop + 193(Looper.java:193) at android.app.ActivityThread.main + 5443(ActivityThread.java:5443) at java.lang.reflect.Method.invokeNative(Method.java) at java.lang.reflect.Method.invoke + 515(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run + 836(ZygoteInit.java:836) at com.android.internal.os.ZygoteInit.main + 652(ZygoteInit.java:652) at dalvik.system.NativeStart.main(NativeStart.java)
Caused by java.lang.OutOfMemoryError
at android.graphics.BitmapFactory.nativeDecodeAsset(BitmapFactory.java)
at android.graphics.BitmapFactory.decodeStream + 609(BitmapFactory.java:609)
at android.graphics.BitmapFactory.decodeResourceStream + 444(BitmapFactory.java:444)
at android.graphics.drawable.Drawable.createFromResourceStream + 840(Drawable.java:840)
at android.content.res.Resources.loadDrawable + 2521(Resources.java:2521)
at android.content.res.Resources.getDrawable + 828(Resources.java:828)
at android.content.res.TypedArray.getDrawable + 685(TypedArray.java:685)
at android.widget.ImageView.
at android.app.ActivityThread.performLaunchActivity + 2354(ActivityThread.java:2354)
at android.app.ActivityThread.handleLaunchActivity + 2406(ActivityThread.java:2406)
at android.app.ActivityThread.access$800 + 160(ActivityThread.java:160)
at android.app.ActivityThread$H.handleMessage + 1337(ActivityThread.java:1337)
at android.os.Handler.dispatchMessage + 110(Handler.java:110)
at android.os.Looper.loop + 193(Looper.java:193)
at android.app.ActivityThread.main + 5443(ActivityThread.java:5443)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke + 515(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run + 836(ZygoteInit.java:836)
at com.android.internal.os.ZygoteInit.main + 652(ZygoteInit.java:652)
at dalvik.system.NativeStart.main(NativeStart.java)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at dalvik.system.NativeStart.run(NativeStart.java)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1062(ScheduledThreadPoolExecutor.java:1062)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun + 75(ExecutorUtils.java:75)
at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run + 30(BackgroundPriorityRunnable.java:30)
at java.lang.Thread.run + 848(Thread.java:848)
at dalvik.system.VMStack.getThreadStackTrace(VMStack.java)
at java.lang.Thread.getStackTrace + 579(Thread.java:579)
at java.lang.Thread.getAllStackTraces + 521(Thread.java:521)
at com.crashlytics.android.core.CrashlyticsController.writeSessionEvent + 1340(CrashlyticsController.java:1340)
at com.crashlytics.android.core.CrashlyticsController.writeFatal + 1027(CrashlyticsController.java:1027)
at com.crashlytics.android.core.CrashlyticsController.access$500 + 69(CrashlyticsController.java:69)
at com.crashlytics.android.core.CrashlyticsController$7.call + 328(CrashlyticsController.java:328)
at com.crashlytics.android.core.CrashlyticsController$7.call + 321(CrashlyticsController.java:321)
at java.util.concurrent.FutureTask.run + 237(FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1112(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun + 75(ExecutorUtils.java:75)
at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run + 30(BackgroundPriorityRunnable.java:30)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.LinkedBlockingQueue.poll + 435(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Object.wait + 400(Object.java:400)
at java.lang.ref.ReferenceQueue.remove + 102(ReferenceQueue.java:102)
at java.lang.ref.ReferenceQueue.remove + 73(ReferenceQueue.java:73)
at java.lang.Daemons$FinalizerDaemon.run + 175(Daemons.java:175)
at java.lang.Thread.run + 848(Thread.java:848)
at dalvik.system.NativeStart.run(NativeStart.java)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1050(ScheduledThreadPoolExecutor.java:1050)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.LinkedBlockingQueue.poll + 435(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next + 140(MessageQueue.java:140)
at android.os.Looper.loop + 150(Looper.java:150)
at android.os.HandlerThread.run + 61(HandlerThread.java:61)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next + 140(MessageQueue.java:140)
at android.os.Looper.loop + 150(Looper.java:150)
at android.os.HandlerThread.run + 61(HandlerThread.java:61)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill + 429(SynchronousQueue.java:429)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer + 331(SynchronousQueue.java:331)
at java.util.concurrent.SynchronousQueue.poll + 910(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at com.google.android.gms.common.util.concurrent.zza.run + 6(:6)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1062(ScheduledThreadPoolExecutor.java:1062)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next + 140(MessageQueue.java:140)
at android.os.Looper.loop + 150(Looper.java:150)
at android.os.HandlerThread.run + 61(HandlerThread.java:61)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1062(ScheduledThreadPoolExecutor.java:1062)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.ref.ReferenceQueue.remove + 114(ReferenceQueue.java:114)
at com.squareup.picasso.Picasso$CleanupThread.run + 613(Picasso.java:613)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.LinkedBlockingQueue.poll + 435(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.LinkedBlockingQueue.poll + 435(LinkedBlockingQueue.java:435)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next + 140(MessageQueue.java:140)
at android.os.Looper.loop + 150(Looper.java:150)
at android.os.HandlerThread.run + 61(HandlerThread.java:61)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next + 140(MessageQueue.java:140)
at android.os.Looper.loop + 150(Looper.java:150)
at android.os.HandlerThread.run + 61(HandlerThread.java:61)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.android.org.conscrypt.NativeCrypto.SSL_read(NativeCrypto.java)
at com.android.org.conscrypt.OpenSSLSocketImpl$SSLInputStream.read + 699(OpenSSLSocketImpl.java:699)
at libcore.io.Streams.readFully + 81(Streams.java:81)
at java.io.DataInputStream.readFully + 99(DataInputStream.java:99)
at com.google.firebase.database.tubesock.WebSocketReceiver.read + 155(com.google.firebase:firebase-database@@17.0.0:155)
at com.google.firebase.database.tubesock.WebSocketReceiver.run + 48(com.google.firebase:firebase-database@@17.0.0:48)
at com.google.firebase.database.tubesock.WebSocket.runReader + 427(com.google.firebase:firebase-database@@17.0.0:427)
at com.google.firebase.database.tubesock.WebSocket.access$000 + 48(com.google.firebase:firebase-database@@17.0.0:48)
at com.google.firebase.database.tubesock.WebSocket$2.run + 144(com.google.firebase:firebase-database@@17.0.0:144)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1050(ScheduledThreadPoolExecutor.java:1050)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at dalvik.system.NativeStart.run(NativeStart.java)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next + 140(MessageQueue.java:140)
at android.os.Looper.loop + 150(Looper.java:150)
at android.os.HandlerThread.run + 61(HandlerThread.java:61)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.google.android.gms.org.conscrypt.NativeCrypto.SSL_read(:com.google.android.gms@19455004@19.4.55 (000308-274603067))
at com.google.android.gms.org.conscrypt.NativeSsl.read + 4(:com.google.android.gms@19455004@19.4.55 (000308-274603067):4)
at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream.read + 7(:com.google.android.gms@19455004@19.4.55 (000308-274603067):7)
at okio.Okio$2.read + 140(Okio.java:140)
at okio.AsyncTimeout$2.read + 237(AsyncTimeout.java:237)
at okio.RealBufferedSource.request + 72(RealBufferedSource.java:72)
at okio.RealBufferedSource.require + 65(RealBufferedSource.java:65)
at io.grpc.okhttp.internal.framed.Http2$Reader.nextFrame + 118(Http2.java:118)
at io.grpc.okhttp.OkHttpClientTransport$ClientFrameHandler.run + 940(OkHttpClientTransport.java:940)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1112(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at com.google.android.gms.common.util.concurrent.zza.run + 6(:6)
at java.lang.Thread.run + 848(Thread.java:848)
at dalvik.system.NativeStart.run(NativeStart.java)
at dalvik.system.NativeStart.run(NativeStart.java)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1050(ScheduledThreadPoolExecutor.java:1050)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at com.google.android.gms.common.util.concurrent.zza.run + 6(:6)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1062(ScheduledThreadPoolExecutor.java:1062)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at dalvik.system.NativeStart.run(NativeStart.java)
at java.lang.Object.wait(Object.java)
at java.lang.Object.wait + 400(Object.java:400)
at com.google.android.gms.measurement.internal.zzbs.run + 24(:24)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos + 2056(AbstractQueuedSynchronizer.java:2056)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1062(ScheduledThreadPoolExecutor.java:1062)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at java.lang.Object.wait(Object.java)
at java.lang.Object.wait + 361(Object.java:361)
at java.lang.Daemons$ReferenceQueueDaemon.run + 135(Daemons.java:135)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 1050(ScheduledThreadPoolExecutor.java:1050)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take + 778(ScheduledThreadPoolExecutor.java:778)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at com.google.android.gms.common.util.concurrent.zza.run + 6(:6)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.VMThread.sleep(VMThread.java)
at java.lang.Thread.sleep + 1020(Thread.java:1020)
at java.lang.Thread.sleep + 1002(Thread.java:1002)
at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor + 252(Daemons.java:252)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization + 264(Daemons.java:264)
at java.lang.Daemons$FinalizerWatchdogDaemon.run + 216(Daemons.java:216)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run + 118(FifoPriorityThreadPoolExecutor.java:118)
at dalvik.system.NativeStart.run(NativeStart.java)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.parkNanos + 197(LockSupport.java:197)
at java.util.concurrent.FutureTask.awaitDone + 397(FutureTask.java:397)
at java.util.concurrent.FutureTask.get + 174(FutureTask.java:174)
at com.crashlytics.android.core.CrashlyticsBackgroundWorker.submitAndWait + 41(CrashlyticsBackgroundWorker.java:41)
at com.crashlytics.android.core.CrashlyticsController.handleUncaughtException + 321(CrashlyticsController.java:321)
at com.crashlytics.android.core.CrashlyticsController$6.onUncaughtException + 301(CrashlyticsController.java:301)
at com.crashlytics.android.core.CrashlyticsUncaughtExceptionHandler.uncaughtException + 42(CrashlyticsUncaughtExceptionHandler.java:42)
at java.lang.ThreadGroup.uncaughtException + 693(ThreadGroup.java:693)
at java.lang.ThreadGroup.uncaughtException + 690(ThreadGroup.java:690)
at dalvik.system.NativeStart.main(NativeStart.java)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next + 140(MessageQueue.java:140)
at android.os.Looper.loop + 150(Looper.java:150)
at android.os.HandlerThread.run + 61(HandlerThread.java:61)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.PriorityBlockingQueue.take + 510(PriorityBlockingQueue.java:510)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation + 197(DependencyPriorityBlockingQueue.java:197)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get + 236(DependencyPriorityBlockingQueue.java:236)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 65(DependencyPriorityBlockingQueue.java:65)
at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take + 46(DependencyPriorityBlockingQueue.java:46)
at java.util.concurrent.ThreadPoolExecutor.getTask + 1035(ThreadPoolExecutor.java:1035)
at java.util.concurrent.ThreadPoolExecutor.runWorker + 1097(ThreadPoolExecutor.java:1097)
at java.util.concurrent.ThreadPoolExecutor$Worker.run + 587(ThreadPoolExecutor.java:587)
at java.lang.Thread.run + 848(Thread.java:848)
at java.lang.Object.wait(Object.java)
at java.lang.Thread.parkFor + 1212(Thread.java:1212)
at sun.misc.Unsafe.park + 325(Unsafe.java:325)
at java.util.concurrent.locks.LockSupport.park + 157(LockSupport.java:157)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await + 2017(AbstractQueuedSynchronizer.java:2017)
at java.util.concurrent.LinkedBlockingQueue.take + 410(LinkedBlockingQueue.java:410)
at com.google.firebase.database.tubesock.WebSocketWriter.writeMessage + 137(com.google.firebase:firebase-database@@17.0.0:137)
at com.google.firebase.database.tubesock.WebSocketWriter.runWriter + 152(com.google.firebase:firebase-database@@17.0.0:152)
at com.google.firebase.database.tubesock.WebSocketWriter.access$000 + 30(com.google.firebase:firebase-database@@17.0.0:30)
at com.google.firebase.database.tubesock.WebSocketWriter$1.run + 47(com.google.firebase:firebase-database@@17.0.0:47)
at java.lang.Thread.run + 848(Thread.java:848)
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next + 140(MessageQueue.java:140)
at android.os.Looper.loop + 150(Looper.java:150)
at android.os.HandlerThread.run + 61(HandlerThread.java:61)
Root cause is an OutOfMemoryError
. It seems you are trying to load an image that's just to large for the device to handle. I can see Picasso as well as Glide threads... both should actually handle resizing. How are you loading the image?
Caused by android.view.InflateException Binary XML file line #342: Binary XML file line #342: Error inflating class