Does anyone know what could be the reason for that crash??
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:831)
at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:449)
at java.util.ComparableTimSort.mergeCollapse(ComparableTimSort.java:372)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:178)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:142)
at java.util.Arrays.sort(Arrays.java:1973)
at java.util.Collections.sort(Collections.java:1867)
at android.view.ViewGroup$ChildListForAccessibility.init(ViewGroup.java:6311)
at android.view.ViewGroup$ChildListForAccessibility.obtain(ViewGroup.java:6265)
at android.view.ViewGroup.dispatchPopulateAccessibilityEventInternal(ViewGroup.java:2546)
at android.view.View.dispatchPopulateAccessibilityEvent(View.java:4768)
at android.view.View.sendAccessibilityEventUncheckedInternal(View.java:4733)
at android.view.View.sendAccessibilityEventUnchecked(View.java:4717)
at android.view.View.sendAccessibilityEventInternal(View.java:4694)
at android.view.View.sendAccessibilityEvent(View.java:4663)
at android.view.View.sendAccessibilityHoverEvent(View.java:6583)
at android.view.View.onHoverEvent(View.java:8125)
at android.view.View.dispatchHoverEvent(View.java:7450)
at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1585)
at android.view.View.dispatchGenericMotionEvent(View.java:7392)
at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:1799)
at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1500)
at android.view.View.dispatchGenericMotionEvent(View.java:7392)
at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:1799)
at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1500)
at android.view.View.dispatchGenericMotionEvent(View.java:7392)
at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:1799)
at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1500)
at android.view.View.dispatchGenericMotionEvent(View.java:7392)
at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:1799)
at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:1500)
at android.view.View.dispatchGenericMotionEvent(View.java:7392)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchGenericMotionEvent(PhoneWindow.java:1978)
at com.android.internal.policy.impl.PhoneWindow.superDispatchGenericMotionEvent(PhoneWindow.java:1430)
at android.app.Activity.dispatchGenericMotionEvent(Activity.java:2464)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchGenericMotionEvent(PhoneWindow.java:1932)
at android.view.View.dispatchPointerEvent(View.java:7508)
at android.view.ViewRootImpl.deliverPointerEvent(ViewRootImpl.java:3654)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:3579)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:4849)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:4809)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:4965)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:179)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:128)
at android.os.Looper.loop(Looper.java:151)
at android.app.ActivityThread.main(ActivityThread.java:5476)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(Native Method)