question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Android hard crash - v1.10.0

See original GitHub issue

tabris android v1.10.1 only occurs when you go back to the root view. there is a drawer enabled for the app as well there are several plugins loaded so it’s probably one of them conflicting but any help in diagnosing the issue would be helpful.

03-30 08:54:31.223: E/AndroidRuntime(4925): FATAL EXCEPTION: main
03-30 08:54:31.223: E/AndroidRuntime(4925): Process: com.sdlportal.sdlmobile3, PID: 4925
03-30 08:54:31.223: E/AndroidRuntime(4925): java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/animation/AnimatorCompatHelper;
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v7.widget.DefaultItemAnimator.resetAnimation(DefaultItemAnimator.java:514)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v7.widget.DefaultItemAnimator.animateChange(DefaultItemAnimator.java:321)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v7.widget.SimpleItemAnimator.animateChange(SimpleItemAnimator.java:149)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v7.widget.RecyclerView.animateChange(RecyclerView.java:3510)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v7.widget.RecyclerView.dispatchLayoutStep3(RecyclerView.java:3320)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:3080)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:3518)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v4.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:614)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1079)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1079)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1079)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1079)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v4.widget.DrawerLayout.onLayout(DrawerLayout.java:1192)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.support.v4.widget.DrawerLayout.onLayout(DrawerLayout.java:1192)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at com.android.internal.policy.DecorView.onLayout(DecorView.java:726)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.View.layout(View.java:17637)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewGroup.layout(ViewGroup.java:5575)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2346)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2068)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1254)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6337)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.Choreographer.doCallbacks(Choreographer.java:686)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.Choreographer.doFrame(Choreographer.java:621)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.os.Handler.handleCallback(Handler.java:751)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.os.Handler.dispatchMessage(Handler.java:95)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.os.Looper.loop(Looper.java:154)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at android.app.ActivityThread.main(ActivityThread.java:6119)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at java.lang.reflect.Method.invoke(Native Method)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
03-30 08:54:31.223: E/AndroidRuntime(4925): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.animation.AnimatorCompatHelper" on path: DexPathList[[zip file "/data/app/com.sdlportal.sdlmobile3-1/base.apk"],nativeLibraryDirectories=[/data/app/com.sdlportal.sdlmobile3-1/lib/arm, /system/fake-libs, /data/app/com.sdlportal.sdlmobile3-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
03-30 08:54:31.223: E/AndroidRuntime(4925): 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:29 (15 by maintainers)

github_iconTop GitHub Comments

1reaction
bFloodcommented, Apr 5, 2017

thank you, building now on “nightly”. I’ll let you know asap

0reactions
bFloodcommented, Apr 7, 2017

success! everything is working as expected now, thank you very much for the fix

Read more comments on GitHub >

github_iconTop Results From Across the Web

crash on Android 8.1.0 · Issue #5426 · google/filament - GitHub
i have try many versions, and found that the problem first appears on v1.18.0.
Read more >
Fix an Android device that's restarting or crashing
Shuts down without restarting; Restarts constantly: Go to the Advanced troubleshooting section. Troubleshoot your phone. Check for Android updates.
Read more >
Games crash after Android 10 update - OnePlus Community
My Profile Games crash after Android 10 update Title: Games crash afte ... After the Android 10 update, I am unable to open...
Read more >
Fix Android Vulkan wrapper crash issue with Vulkan v1.1+ ...
Any Vulkan 1.0 app believe on Android when Vulkan HAL reports 1.1. Android App has no direct access to mesa3d's libvulkan.so, instead it...
Read more >
Any video crashes Android within 10 seconds of playback
the video will play for about 10-15 seconds and then my phone will crash and I have to do a hard reset. Video...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found