koral-- / android-gif-drawable

Views and Drawable for displaying animated GIFs on Android
Other
9.56k stars 1.78k forks source link

Binary XML file line #5: Error inflating class pl.droidsonroids.gif.GifImageView #623

Closed balasaheb143 closed 5 years ago

balasaheb143 commented 5 years ago

Crashed: main at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2762) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2823) at android.app.ActivityThread.-wrap12(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6349) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:783)

--

Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{pt.fidelidade.b2c.Faustudo/com.homeservices.ui.splash.SplashActivity}: android.view.InflateException: Binary XML file line #5: Binary XML file line #5: Error inflating class pl.droidsonroids.gif.GifImageView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2762) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2823) at android.app.ActivityThread.-wrap12(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6349) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:783)

Caused by android.view.InflateException: Binary XML file line #5: Binary XML file line #5: Error inflating class pl.droidsonroids.gif.GifImageView

Caused by android.view.InflateException: Binary XML file line #5: Error inflating class pl.droidsonroids.gif.GifImageView

Caused by java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Constructor.java) at java.lang.reflect.Constructor.newInstance(Constructor.java:430) at android.view.LayoutInflater.createView(LayoutInflater.java:645) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:787) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727) at android.view.LayoutInflater.inflate(LayoutInflater.java:495) at android.view.LayoutInflater.inflate(LayoutInflater.java:426) at android.view.LayoutInflater.inflate(LayoutInflater.java:377) at android.support.v7.app.AppCompatDelegateImpl.getMenuInflater(Unknown Source) at android.support.v7.app.AppCompatActivity.setContentView(Unknown Source) at android.databinding.DataBindingUtil.inflate$5676ca12(Unknown Source) at com.homeservices.ui.splash.SplashActivity.onCreate(Unknown Source) at android.app.Activity.performCreate(Activity.java:6772) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2715) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2823) at android.app.ActivityThread.-wrap12(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6349) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:783)

Caused by java.lang.UnsatisfiedLinkError: No implementation found for int pl.droidsonroids.gif.GifInfoHandle.b(java.io.FileDescriptor) (tried Java_pl_droidsonroids_gif_GifInfoHandle_b and Java_pl_droidsonroids_gif_GifInfoHandle_b__Ljava_io_FileDescriptor_2) at pl.droidsonroids.gif.GifInfoHandle.extractNativeFileDescriptor(Unknown Source) at pl.droidsonroids.gif.GifInfoHandle.openFd(Unknown Source) at pl.droidsonroids.gif.GifInfoHandle.(Unknown Source) at pl.droidsonroids.gif.GifDrawable.(Unknown Source) at pl.droidsonroids.gif.GifDrawable.(Unknown Source) at pl.droidsonroids.gif.GifViewUtils.initImageView(Unknown Source) at pl.droidsonroids.gif.GifViewUtils$GifImageViewAttributes.getResourceId(Unknown Source) at pl.droidsonroids.gif.GifViewUtils$GifImageViewAttributes.(Unknown Source) at pl.droidsonroids.gif.GifViewUtils.initImageView(Unknown Source) at pl.droidsonroids.gif.GifImageView.(Unknown Source) at java.lang.reflect.Constructor.newInstance0(Constructor.java) at java.lang.reflect.Constructor.newInstance(Constructor.java:430) at android.view.LayoutInflater.createView(LayoutInflater.java:645) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:787) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727) at android.view.LayoutInflater.inflate(LayoutInflater.java:495) at android.view.LayoutInflater.inflate(LayoutInflater.java:426) at android.view.LayoutInflater.inflate(LayoutInflater.java:377) at android.support.v7.app.AppCompatDelegateImpl.getMenuInflater(Unknown Source) at android.support.v7.app.AppCompatActivity.setContentView(Unknown Source) at android.databinding.DataBindingUtil.inflate$5676ca12(Unknown Source) at com.homeservices.ui.splash.SplashActivity.onCreate(Unknown Source) at android.app.Activity.performCreate(Activity.java:6772) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2715) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2823) at android.app.ActivityThread.-wrap12(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6349) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:783)

0. Crashed: main

   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2762)
   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2823)
   at android.app.ActivityThread.-wrap12(ActivityThread.java)
   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545)
   at android.os.Handler.dispatchMessage(Handler.java:102)
   at android.os.Looper.loop(Looper.java:154)
   at android.app.ActivityThread.main(ActivityThread.java:6349)
   at java.lang.reflect.Method.invoke(Method.java)
   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:783)

1. Queue

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.peek(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

2. Queue

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.peek(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

3. Answers Events Handler1

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1091)
   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun(Unknown Source)
   at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:761)

4. firebase-iid-executor

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:840)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
   at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:203)
   at com.google.firebase.iid.zzat.zza(Unknown Source)
   at com.google.firebase.iid.zzs.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

5. Queue

   at libcore.io.Posix.android_getaddrinfo(Posix.java)
   at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:55)
   at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:111)
   at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:74)
   at java.net.InetAddress.getAllByName(InetAddress.java:752)
   at com.android.okhttp.internal.Network$1.resolveInetAddresses(Network.java:29)
   at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:187)
   at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:156)
   at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:98)
   at com.android.okhttp.internal.http.HttpEngine.createNextConnection(HttpEngine.java:384)
   at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:367)
   at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:285)
   at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:474)
   at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:422)
   at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:538)
   at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105)
   at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java)
   at io.fabric.sdk.android.services.network.HttpRequest.post$6df498ee(Unknown Source)
   at io.fabric.sdk.android.services.settings.DefaultSettingsSpiCall.invoke(Unknown Source)
   at io.fabric.sdk.android.services.settings.DefaultSettingsController.loadSettingsData(Unknown Source)
   at io.fabric.sdk.android.services.settings.DefaultSettingsController.loadSettingsData(Unknown Source)
   at io.fabric.sdk.android.services.settings.Settings.loadSettingsData(Unknown Source)
   at io.fabric.sdk.android.Onboarding.retrieveSettingsData(Unknown Source)
   at io.fabric.sdk.android.Onboarding.doInBackground(Unknown Source)
   at io.fabric.sdk.android.Onboarding.doInBackground(Unknown Source)
   at io.fabric.sdk.android.InitializationTask.doInBackground$42af7916(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.AsyncTask$2.call(Unknown Source)
   at java.util.concurrent.FutureTask.run(FutureTask.java:237)
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
   at java.util.concurrent.FutureTask.run(FutureTask.java:237)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

6. AsyncTask #2

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077)
   at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:438)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1057)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

7. Queue

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.peek(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

8. MessengerIpcClient

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077)
   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103)
   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at com.google.android.gms.common.util.concurrent.zza.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:761)

9. pool-2-thread-1

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1091)
   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

10. pool-5-thread-1

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

11. pool-4-thread-1

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:463)
   at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:651)
   at com.facebook.internal.AttributionIdentifiers.getAndroidIdViaService(Unknown Source)
   at com.facebook.internal.AttributionIdentifiers.getAttributionIdentifiers(Unknown Source)
   at com.facebook.appevents.AppEventCollection.getEventCount(Unknown Source)
   at com.facebook.appevents.AppEventCollection.addPersistedEvents(Unknown Source)
   at com.facebook.appevents.AppEventQueue$4.run(Unknown Source)
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
   at java.util.concurrent.FutureTask.run(FutureTask.java:237)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:272)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

12. Queue

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.peek(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

13. FinalizerWatchdogDaemon

   at java.lang.Object.wait(Object.java)
   at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:269)
   at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:249)
   at java.lang.Thread.run(Thread.java:761)

14. Queue

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.peek(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

15. Queue

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.peek(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

16. AsyncTask #1

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:463)
   at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:651)
   at com.facebook.internal.AttributionIdentifiers.getAndroidIdViaService(Unknown Source)
   at com.facebook.internal.AttributionIdentifiers.getAttributionIdentifiers(Unknown Source)
   at com.facebook.internal.FetchedAppSettingsManager.getAppSettingsQueryResponse(Unknown Source)
   at com.facebook.internal.FetchedAppSettingsManager.parseAppSettingsFromJSON(Unknown Source)
   at com.facebook.internal.FetchedAppSettingsManager$1.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

17. ReferenceQueueDaemon

   at java.lang.Object.wait(Object.java)
   at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:150)
   at java.lang.Thread.run(Thread.java:761)

18. AsyncTask #4

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077)
   at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:438)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1057)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

19. FirebaseInstanceId

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1034)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1327)
   at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:249)
   at com.google.android.gms.tasks.Tasks.forResult$6e05ba2e(Unknown Source)
   at com.google.firebase.iid.FirebaseInstanceId.getInstance(Unknown Source)
   at com.google.firebase.iid.zzay.zzan(Unknown Source)
   at com.google.firebase.iid.zzay.run(Unknown Source)
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
   at java.util.concurrent.FutureTask.run(FutureTask.java:237)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:272)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at com.google.android.gms.common.util.concurrent.zza.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:761)

20. Queue

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.peek(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

21. AsyncTask #3

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:463)
   at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:651)
   at com.facebook.internal.AttributionIdentifiers.getAndroidIdViaService(Unknown Source)
   at com.facebook.internal.AttributionIdentifiers.getAttributionIdentifiers(Unknown Source)
   at com.facebook.marketing.internal.RemoteConfigManager$1.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

22. FinalizerDaemon

   at java.lang.Object.wait(Object.java)
   at java.lang.Object.wait(Object.java:407)
   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
   at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:204)
   at java.lang.Thread.run(Thread.java:761)

23. firebase-iid-executor

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077)
   at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:438)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1057)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

24. Queue

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
   at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:519)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.peek(Unknown Source)
   at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

25. HeapTaskDaemon

   at dalvik.system.VMRuntime.runHeapTasks(VMRuntime.java)
   at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:433)
   at java.lang.Thread.run(Thread.java:761)

26. Crashlytics Exception Handler1

   at dalvik.system.VMStack.getThreadStackTrace(VMStack.java)
   at java.lang.Thread.getStackTrace(Thread.java:1566)
   at java.lang.Thread.getAllStackTraces(Thread.java:1616)
   at com.crashlytics.android.core.CrashlyticsController.handleUncaughtException(Unknown Source)
   at com.crashlytics.android.core.CrashlyticsController.handleUncaughtException(Unknown Source)
   at com.crashlytics.android.core.CrashlyticsController$7.call(Unknown Source)
   at java.util.concurrent.FutureTask.run(FutureTask.java:237)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun(Unknown Source)
   at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:761)

27. pool-3-thread-1

   at java.lang.Object.wait(Object.java)
   at java.lang.Thread.parkFor$(Thread.java:2127)
   at sun.misc.Unsafe.park(Unsafe.java:325)
   at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:201)
   at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2077)
   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1103)
   at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1084)
   at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:761)

28. Measurement Worker

   at java.lang.Object.wait(Object.java)
   at java.lang.Object.wait(Object.java:407)
   at com.google.android.gms.measurement.internal.zzbv.run(Unknown Source)
koral-- commented 5 years ago

It seems that you are using non-standard proguard rules and obfuscating native methods. Proguard rules have to contain something like this: native <methods>; It is included in defaults provided by Android SDK.

balasaheb143 commented 5 years ago

#################################################################################################### #################################################################################################### #################################################################################################### ######################################### PROGUARD ################################################# #################################################################################################### #################################################################################################### ####################################################################################################

This is a configuration file for ProGuard.

http://proguard.sourceforge.net/index.html#manual/usage.html

-dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -verbose

Optimization is turned off by default. Dex does not like code run

through the ProGuard optimize and preverify steps (and performs some

of these optimizations on its own).

-dontoptimize

-dontpreverify

If you want to enable optimization, you should include the

following:

-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/,!class/merging/ -optimizationpasses 5 -allowaccessmodification #

Note that you cannot just include these flags in your own

configuration file; if you are including this file, optimization

will be turned off. You'll need to either edit this file, or

duplicate the contents of this file and remove the include of this

file from your project's proguard.config path property.

-keep public class extends android.app.Activity -keep public class extends android.app.Application -keep public class extends android.app.Service -keep public class extends android.content.BroadcastReceiver -keep public class extends android.content.ContentProvider -keep public class extends android.app.backup.BackupAgent -keep public class extends android.preference.Preference -keep public class extends android.support.v4.app.Fragment -keep public class extends android.support.v4.app.DialogFragment -keep public class extends android.app.Fragment -keep public class com.android.vending.licensing.ILicensingService -keep public class pl.droidsonroids.gif.GifIOException{(int);} -keep class pl.droidsonroids.gif.GifInfoHandle{(long,int,int,int);} -keepattributes Annotation -keepattributes Signature

For using GSON @Expose annotation

-keepattributes Annotation

Gson specific classes

-dontwarn sun.misc.**

Application classes that will be serialized/deserialized over Gson

-keep class com.homeservices.models.* { public protected private ; }

Prevent proguard from stripping interface information from TypeAdapterFactory,

JsonSerializer, JsonDeserializer instances (so they can be used in @JsonAdapter)

-keep class implements com.google.gson.TypeAdapterFactory -keep class implements com.google.gson.JsonSerializer -keep class * implements com.google.gson.JsonDeserializer

---------------End: proguard configuration for Gson ----------

-keepclassmembers class *.R$ { public static ; } -keep class *.R$ -keep public class extends android.view.View { public (android.content.Context); public (android.content.Context, android.util.AttributeSet); public (android.content.Context, android.util.AttributeSet, int); public void set(...); } -keep class android.support.design.internal.BottomNavigationItemView{ ; } -keep class android.support.design.internal.BottomNavigationMenuView{ ; } -keepclasseswithmembers class * { public (android.content.Context, android.util.AttributeSet); }

Glide

-keep public class implements com.bumptech.glide.module.GlideModule -keep public class extends com.bumptech.glide.module.AppGlideModule -keep public enum com.bumptech.glide.load.ImageHeaderParser$ { [] $VALUES; public *; }

--------Glide End

-keepclasseswithmembers class * { public (android.content.Context, android.util.AttributeSet, int); }

-keepclassmembers class extends android.app.Activity { public void (android.view.View); }

For enumeration classes, see http://proguard.sourceforge.net/manual/examples.html#enumerations

-keepclassmembers enum * { public static [] values(); public static valueOf(java.lang.String); }

-keep class implements android.os.Parcelable { public static final android.os.Parcelable$Creator ; }

-keepclassmembers class .R$* { public static ; } -keep class net.sqlcipher.* { ; } -keep class android.support.v4.app. { *; } -keep interface android.support.v4.app.* { ; }

The SUPPORT library contains references to newer platform versions.

Don't warn about those in case this app is linking against an older

platform version. We know about them, and they are safe.

-dontwarn android.support. -dontwarn com.google.ads. -dontwarn org.springframework. -dontwarn okhttp3. -dontwarn okio. -dontwarn retrofit2.Platform$Java8 -dontwarn net.sqlcipher.

I used standard proguard rules i attach my proguard file

koral-- commented 5 years ago

Native method keeping is missing. You need to add native <methods>; or equivalent.