Hey Guys,
Mi 9 with 9.10.24 here.
Settings app crashes when searching for some words. When searching for "größe" or "gesten" my settings app crashes.
Language is set to German.
Mi 9 with 9.10.24 here.
Settings app crashes when searching for some words. When searching for "größe" or "gesten" my settings app crashes.
Language is set to German.
FATAL EXCEPTION: main
Process: com.android.settings, PID: 12914
java.lang.IndexOutOfBoundsException: setSpan (10 ... 16) ends beyond length 15
at android.text.SpannableStringBuilder.checkRange(Unknown Source:82)
at android.text.SpannableStringBuilder.setSpan(Unknown Source:13)
at android.text.SpannableStringBuilder.setSpan(Unknown Source:7)
at com.android.settings.SettingsFragment.highlight(Unknown Source:77)
at com.android.settings.SettingsFragment.access$2600(Unknown Source:0)
at com.android.settings.SettingsFragment$SearchResultAdapter.setSearchResultView(Unknown Source:29)
at com.android.settings.SettingsFragment$SearchResultAdapter.getView(Unknown Source:159)
at android.widget.AbsListView.obtainView(Unknown Source:66)
at android.widget.ListView.makeAndAddView(Unknown Source:26)
at android.widget.ListView.fillDown(Unknown Source:41)
at android.widget.ListView.fillFromTop(Unknown Source:31)
at android.widget.ListView.originalLayoutChildren(Unknown Source:515)
at android.widget.ListView$1.layoutChildren(Unknown Source:0)
at com.miui.internal.variable.v21.Android_Widget_ListView_class.callOriginalLayoutChildren(Unknown Source:4)
at com.miui.internal.variable.v16.Android_Widget_ListView_class.handleLayoutChildren(Unknown Source:0)
at com.miui.internal.variable.v21.Android_Widget_ListView_class.access$000(Unknown Source:0)
at com.miui.internal.variable.v21.Android_Widget_ListView_class$1.layoutChildren(Unknown Source:4)
at android.widget.ListView.layoutChildren(Unknown Source:24)
at android.widget.AbsListView.onLayout(Unknown Source:30)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at miui.widget.NestedScrollingLayout.onLayout(Unknown Source:0)
at miui.widget.NestedHeaderLayout.onLayout(Unknown Source:0)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at com.android.internal.policy.DecorView.onLayout(Unknown Source:0)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.view.ViewRootImpl.performLayout(Unknown Source:29)
at android.view.ViewRootImpl.performTraversals(Unknown Source:2307)
at android.view.ViewRootImpl.doTraversal(Unknown Source:31)
at android.view.ViewRootImpl$TraversalRunnable.run(Unknown Source:2)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:20)
at android.view.Choreographer.doCallbacks(Unknown Source:79)
at android.view.Choreographer.doFrame(Unknown Source:182)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:9)
[ 10-30 18:50:34.322 12914:12914 E/AndroidRuntime ]
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loop(Unknown Source:242)
at android.app.ActivityThread.main(Unknown Source:98)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:275)
Process: com.android.settings, PID: 12914
java.lang.IndexOutOfBoundsException: setSpan (10 ... 16) ends beyond length 15
at android.text.SpannableStringBuilder.checkRange(Unknown Source:82)
at android.text.SpannableStringBuilder.setSpan(Unknown Source:13)
at android.text.SpannableStringBuilder.setSpan(Unknown Source:7)
at com.android.settings.SettingsFragment.highlight(Unknown Source:77)
at com.android.settings.SettingsFragment.access$2600(Unknown Source:0)
at com.android.settings.SettingsFragment$SearchResultAdapter.setSearchResultView(Unknown Source:29)
at com.android.settings.SettingsFragment$SearchResultAdapter.getView(Unknown Source:159)
at android.widget.AbsListView.obtainView(Unknown Source:66)
at android.widget.ListView.makeAndAddView(Unknown Source:26)
at android.widget.ListView.fillDown(Unknown Source:41)
at android.widget.ListView.fillFromTop(Unknown Source:31)
at android.widget.ListView.originalLayoutChildren(Unknown Source:515)
at android.widget.ListView$1.layoutChildren(Unknown Source:0)
at com.miui.internal.variable.v21.Android_Widget_ListView_class.callOriginalLayoutChildren(Unknown Source:4)
at com.miui.internal.variable.v16.Android_Widget_ListView_class.handleLayoutChildren(Unknown Source:0)
at com.miui.internal.variable.v21.Android_Widget_ListView_class.access$000(Unknown Source:0)
at com.miui.internal.variable.v21.Android_Widget_ListView_class$1.layoutChildren(Unknown Source:4)
at android.widget.ListView.layoutChildren(Unknown Source:24)
at android.widget.AbsListView.onLayout(Unknown Source:30)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at miui.widget.NestedScrollingLayout.onLayout(Unknown Source:0)
at miui.widget.NestedHeaderLayout.onLayout(Unknown Source:0)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.widget.FrameLayout.layoutChildren(Unknown Source:166)
at android.widget.FrameLayout.onLayout(Unknown Source:6)
at com.android.internal.policy.DecorView.onLayout(Unknown Source:0)
at android.view.View.layout(Unknown Source:74)
at android.view.ViewGroup.layout(Unknown Source:21)
at android.view.ViewRootImpl.performLayout(Unknown Source:29)
at android.view.ViewRootImpl.performTraversals(Unknown Source:2307)
at android.view.ViewRootImpl.doTraversal(Unknown Source:31)
at android.view.ViewRootImpl$TraversalRunnable.run(Unknown Source:2)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:20)
at android.view.Choreographer.doCallbacks(Unknown Source:79)
at android.view.Choreographer.doFrame(Unknown Source:182)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:9)
[ 10-30 18:50:34.322 12914:12914 E/AndroidRuntime ]
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loop(Unknown Source:242)
at android.app.ActivityThread.main(Unknown Source:98)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:275)