Page MenuHomePhabricator

App crashes at startup
Closed, DeclinedPublic

Description

From OTRS Ticket# 2019071810002818


Hello,

On my Samsung A3 2017 (Android 8.0) with disabled Google Framework app crashes on start with the following stack trace. Is there workaround for this issue?

FATAL EXCEPTION: main
Process: org.wikipedia, PID: 11249
android.view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class org.wikipedia.onboarding.OnboardingPageView
Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class org.wikipedia.onboarding.OnboardingPageView
Caused by: java.lang.reflect.InvocationTargetException

at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
at android.view.LayoutInflater.createView(LayoutInflater.java:647)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
at org.wikipedia.onboarding.InitialOnboardingFragment$OnboardingPagerAdapter.inflate(InitialOnboardingFragment.java:111)
at org.wikipedia.onboarding.InitialOnboardingFragment$OnboardingPagerAdapter.instantiateItem(InitialOnboardingFragment.java:99)
at com.duolingo.open.rtlviewpager.DelegatingPagerAdapter.instantiateItem(DelegatingPagerAdapter.java:49)
at com.duolingo.open.rtlviewpager.RtlViewPager$ReversingAdapter.instantiateItem(RtlViewPager.java:323)
at androidx.viewpager.widget.ViewPager.addNewItem(ViewPager.java:1010)
at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1158)
at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1092)
at androidx.viewpager.widget.ViewPager.onMeasure(ViewPager.java:1622)
at com.duolingo.open.rtlviewpager.RtlViewPager.onMeasure(RtlViewPager.java:220)
at android.view.View.measure(View.java:23297)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
at android.view.View.measure(View.java:23297)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
at android.view.View.measure(View.java:23297)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:143)
at android.view.View.measure(View.java:23297)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
at android.view.View.measure(View.java:23297)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
at android.view.View.measure(View.java:23297)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1514)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:806)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:685)
at android.view.View.measure(View.java:23297)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
at com.android.internal.policy.DecorView.onMeasure(DecorView.java:899)
at android.view.View.measure(View.java:23297)
at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2886)
at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1916)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2171)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1785)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7832)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:911)
at android.view.Choreographer.doCallbacks(Choreographer.java:723)
at android.view.Choreographer.doFrame(Choreographer.java:658)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6944)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

Caused by: android.view.InflateException: Binary XML file line #85: Binary XML file line #85: Error inflating class androidx.appcompat.widget.SwitchCompat
Caused by: android.view.InflateException: Binary XML file line #85: Error inflating class androidx.appcompat.widget.SwitchCompat
Caused by: java.lang.reflect.InvocationTargetException

 at java.lang.reflect.Constructor.newInstance0(Native Method)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
 at android.view.LayoutInflater.createView(LayoutInflater.java:647)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
 at android.view.View.inflate(View.java:24523)
 at org.wikipedia.onboarding.OnboardingPageView.init(OnboardingPageView.java:106)
 at org.wikipedia.onboarding.OnboardingPageView.<init>(OnboardingPageView.java:76)
 at java.lang.reflect.Constructor.newInstance0(Native Method)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
 at android.view.LayoutInflater.createView(LayoutInflater.java:647)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
 at org.wikipedia.onboarding.InitialOnboardingFragment$OnboardingPagerAdapter.inflate(InitialOnboardingFragment.java:111)
 at org.wikipedia.onboarding.InitialOnboardingFragment$OnboardingPagerAdapter.instantiateItem(InitialOnboardingFragment.java:99)
 at com.duolingo.open.rtlviewpager.DelegatingPagerAdapter.instantiateItem(DelegatingPagerAdapter.java:49)
 at com.duolingo.open.rtlviewpager.RtlViewPager$ReversingAdapter.instantiateItem(RtlViewPager.java:323)
 at androidx.viewpager.widget.ViewPager.addNewItem(ViewPager.java:1010)
 at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1158)
 at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1092)
 at androidx.viewpager.widget.ViewPager.onMeasure(ViewPager.java:1622)
 at com.duolingo.open.rtlviewpager.RtlViewPager.onMeasure(RtlViewPager.java:220)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:143)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1514)
 at android.widget.LinearLayout.measureVertical(LinearLayout.java:806)
 at android.widget.LinearLayout.onMeasure(LinearLayout.java:685)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at com.android.internal.policy.DecorView.onMeasure(DecorView.java:899)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2886)
 at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1916)
 at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2171)
 at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1785)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7832)
 at android.view.Choreographer$CallbackRecord.run(Choreographer.java:911)
 at android.view.Choreographer.doCallbacks(Choreographer.java:723)
 at android.view.Choreographer.doFrame(Choreographer.java:658)
 at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897)
 at android.os.Handler.handleCallback(Handler.java:789)
 at android.os.Handler.dispatchMessage(Handler.java:98)
 at android.os.Looper.loop(Looper.java:164)
 at android.app.ActivityThread.main(ActivityThread.java:6944)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

Caused by: android.content.res.Resources$NotFoundException: Drawable org.wikipedia:drawable/abc_switch_thumb_material with resource ID #0x7f08004b
Caused by: android.content.res.Resources$NotFoundException: File res/drawable/abc_switch_thumb_material.xml from drawable resource ID #0x7f08004b

 at android.content.res.ResourcesImpl.loadDrawableForCookie(ResourcesImpl.java:837)
 at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java:659)
 at android.content.res.Resources.getDrawableForDensity(Resources.java:891)
 at android.content.res.Resources.getDrawable(Resources.java:833)
 at android.content.Context.getDrawable(Context.java:605)
 at androidx.core.content.ContextCompat.getDrawable(ContextCompat.java:463)
 at androidx.appcompat.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:203)
 at androidx.appcompat.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:191)
 at androidx.appcompat.content.res.AppCompatResources.getDrawable(AppCompatResources.java:102)
 at androidx.appcompat.widget.TintTypedArray.getDrawable(TintTypedArray.java:76)
 at androidx.appcompat.widget.SwitchCompat.<init>(SwitchCompat.java:227)
 at androidx.appcompat.widget.SwitchCompat.<init>(SwitchCompat.java:204)
 at java.lang.reflect.Constructor.newInstance0(Native Method)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
at android.view.LayoutInflater.createView(LayoutInflater.java:647)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
 at android.view.View.inflate(View.java:24523)
 at org.wikipedia.onboarding.OnboardingPageView.init(OnboardingPageView.java:106)
 at org.wikipedia.onboarding.OnboardingPageView.<init>(OnboardingPageView.java:76)
 at java.lang.reflect.Constructor.newInstance0(Native Method)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
 at android.view.LayoutInflater.createView(LayoutInflater.java:647)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
 at org.wikipedia.onboarding.InitialOnboardingFragment$OnboardingPagerAdapter.inflate(InitialOnboardingFragment.java:111)
 at org.wikipedia.onboarding.InitialOnboardingFragment$OnboardingPagerAdapter.instantiateItem(InitialOnboardingFragment.java:99)
 at com.duolingo.open.rtlviewpager.DelegatingPagerAdapter.instantiateItem(DelegatingPagerAdapter.java:49)
 at com.duolingo.open.rtlviewpager.RtlViewPager$ReversingAdapter.instantiateItem(RtlViewPager.java:323)
 at androidx.viewpager.widget.ViewPager.addNewItem(ViewPager.java:1010)
 at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1158)
 at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1092)
 at androidx.viewpager.widget.ViewPager.onMeasure(ViewPager.java:1622)
 at com.duolingo.open.rtlviewpager.RtlViewPager.onMeasure(RtlViewPager.java:220)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:143)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1514)
 at android.widget.LinearLayout.measureVertical(LinearLayout.java:806)
 at android.widget.LinearLayout.onMeasure(LinearLayout.java:685)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at com.android.internal.policy.DecorView.onMeasure(DecorView.java:899)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2886)
 at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1916)
 at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2171)
 at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1785)
 at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7832)
 at android.view.Choreographer$CallbackRecord.run(Choreographer.java:911)
 at android.view.Choreographer.doCallbacks(Choreographer.java:723)
 at android.view.Choreographer.doFrame(Choreographer.java:658)
 at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897)
 at android.os.Handler.handleCallback(Handler.java:789)
 at android.os.Handler.dispatchMessage(Handler.java:98)
 at android.os.Looper.loop(Looper.java:164)
 at android.app.ActivityThread.main(ActivityThread.java:6944)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

Caused by: android.content.res.Resources$NotFoundException: Drawable (missing name) with resource ID #0x7f080014
Caused by: android.content.res.Resources$NotFoundException: Unable to find resource ID #0x7f080014

 at android.content.res.ResourcesImpl.getResourceName(ResourcesImpl.java:254)
 at android.content.res.ResourcesImpl.loadDrawableForCookie(ResourcesImpl.java:789)
 at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java:659)
 at android.content.res.Resources.loadDrawable(Resources.java:900)
 at android.content.res.TypedArray.getDrawableForDensity(TypedArray.java:953)
 at android.content.res.TypedArray.getDrawable(TypedArray.java:928)
 at android.graphics.drawable.StateListDrawable.inflateChildElements(StateListDrawable.java:177)
 at android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:122)
 at android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity(DrawableInflater.java:146)
 at android.graphics.drawable.Drawable.createFromXmlInnerForDensity(Drawable.java:1322)
 at android.graphics.drawable.Drawable.createFromXmlForDensity(Drawable.java:1281)
 at android.content.res.ResourcesImpl.loadDrawableForCookie(ResourcesImpl.java:824)
 at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java:659)
 at android.content.res.Resources.getDrawableForDensity(Resources.java:891)
 at android.content.res.Resources.getDrawable(Resources.java:833)
 at android.content.Context.getDrawable(Context.java:605)
 at androidx.core.content.ContextCompat.getDrawable(ContextCompat.java:463)
 at androidx.appcompat.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:203)
 at androidx.appcompat.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:191)
 at androidx.appcompat.content.res.AppCompatResources.getDrawable(AppCompatResources.java:102)
 at androidx.appcompat.widget.TintTypedArray.getDrawable(TintTypedArray.java:76)
 at androidx.appcompat.widget.SwitchCompat.<init>(SwitchCompat.java:227)
 at androidx.appcompat.widget.SwitchCompat.<init>(SwitchCompat.java:204)
 at java.lang.reflect.Constructor.newInstance0(Native Method)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
 at android.view.LayoutInflater.createView(LayoutInflater.java:647)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
 at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
 at android.view.View.inflate(View.java:24523)
 at org.wikipedia.onboarding.OnboardingPageView.init(OnboardingPageView.java:106)
 at org.wikipedia.onboarding.OnboardingPageView.<init>(OnboardingPageView.java:76)
 at java.lang.reflect.Constructor.newInstance0(Native Method)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
 at android.view.LayoutInflater.createView(LayoutInflater.java:647)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
 at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
 at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
 at org.wikipedia.onboarding.InitialOnboardingFragment$OnboardingPagerAdapter.inflate(InitialOnboardingFragment.java:111)
 at org.wikipedia.onboarding.InitialOnboardingFragment$OnboardingPagerAdapter.instantiateItem(InitialOnboardingFragment.java:99)
 at com.duolingo.open.rtlviewpager.DelegatingPagerAdapter.instantiateItem(DelegatingPagerAdapter.java:49)
 at com.duolingo.open.rtlviewpager.RtlViewPager$ReversingAdapter.instantiateItem(RtlViewPager.java:323)
 at androidx.viewpager.widget.ViewPager.addNewItem(ViewPager.java:1010)
 at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1158)
 at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1092)
 at androidx.viewpager.widget.ViewPager.onMeasure(ViewPager.java:1622)
at com.duolingo.open.rtlviewpager.RtlViewPager.onMeasure(RtlViewPager.java:220)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:143)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1514)
 at android.widget.LinearLayout.measureVertical(LinearLayout.java:806)
 at android.widget.LinearLayout.onMeasure(LinearLayout.java:685)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6928)
 at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
 at com.android.internal.policy.DecorView.onMeasure(DecorView.java:899)
 at android.view.View.measure(View.java:23297)
 at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2886)
 at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1916)
 at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2171)
 at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1785)
 at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7832)
 at android.view.Choreographer$CallbackRecord.run(Choreographer.java:911)
 at android.view.Choreographer.doCallbacks(Choreographer.java:723)
 at android.view.Choreographer.doFrame(Choreographer.java:658)
 at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897)
 at android.os.Handler.handleCallback(Handler.java:789)
 at android.os.Handler.dispatchMessage(Handler.java:98)
 at android.os.Looper.loop(Looper.java:164)
 at android.app.ActivityThread.main(ActivityThread.java:6944)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

Also I see few messages like following

07-18 07:46:14.608 W/ResourceType(11249): Failure getting entry for 0x7f080020 (t=7 e=32) (error -75)
07-18 07:46:14.608 W/ResourceType(11249): Failure getting entry for 0x7f080021 (t=7 e=33) (error -75)
07-18 07:46:14.608 W/ResourceType(11249): Failure getting entry for 0x7f080023 (t=7 e=35) (error -75)
07-18 07:46:14.608 W/ResourceType(11249): Failure getting entry for 0x7f080024 (t=7 e=36) (error -75)
07-18 07:46:14.608 W/ResourceType(11249): Failure getting entry for 0x7f08003c (t=7 e=60) (error -75)
07-18 07:46:14.611 W/ResourceType(11249): Failure getting entry for 0x7f080020 (t=7 e=32) (error -75)
07-18 07:46:14.611 W/ResourceType(11249): Failure getting entry for 0x7f080021 (t=7 e=33) (error -75)
07-18 07:46:14.611 W/ResourceType(11249): Failure getting entry for 0x7f080023 (t=7 e=35) (error -75)
07-18 07:46:14.611 W/ResourceType(11249): Failure getting entry for 0x7f080024 (t=7 e=36) (error -75)
07-18 07:46:14.611 W/ResourceType(11249): Failure getting entry for 0x7f08003c (t=7 e=60) (error -75)
07-18 07:46:14.617 W/ResourceType(11249): Failure getting entry for 0x7f080020 (t=7 e=32) (error -75)
07-18 07:46:14.617 W/ResourceType(11249): Failure getting entry for 0x7f080021 (t=7 e=33) (error -75)
07-18 07:46:14.617 W/ResourceType(11249): Failure getting entry for 0x7f080023 (t=7 e=35) (error -75)
07-18 07:46:14.617 W/ResourceType(11249): Failure getting entry for 0x7f080024 (t=7 e=36) (error -75)
07-18 07:46:14.617 W/ResourceType(11249): Failure getting entry for 0x7f08003c (t=7 e=60) (error -75)

I hope it helps

Best regards
Dima

Event Timeline

Dbrant subscribed.

This will happen for users who get the app from sketchy third-party app stores which extract our APK from the Play Store and distribute it incorrectly to their users.
A good third-party download option would be F-Droid:
https://f-droid.org/en/packages/org.wikipedia/

This will happen for users who get the app from sketchy third-party app stores

True, but I do not download it from third-party app store. I get this APK from another my Android phone.

@Dbrant Does app published on F-Droid work without google framework?

@Dbrant App from F-Droid works for me. Thank you very much.