Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ANR in com.henninghall.date_picker.pickers.AndroidNative.changeValueByOne in Android 11 only #502

Open
guptayush opened this issue Apr 19, 2022 · 2 comments

Comments

@guptayush
Copy link

guptayush commented Apr 19, 2022

Stacktrace
main (runnable): tid=1 systid=22198
at com.android.internal.util.GrowingArrayUtils.insert(GrowingArrayUtils.java:151)
at android.util.SparseArray.put(SparseArray.java:269)
at android.widget.NumberPicker.ensureCachedScrollSelectorValue(NumberPicker.java:2016)
at android.widget.NumberPicker.initializeSelectorWheelIndices(NumberPicker.java:1823)
at android.widget.NumberPicker.setValueInternal(NumberPicker.java:1853)
at android.widget.NumberPicker.scrollBy(NumberPicker.java:1182)
at android.widget.NumberPicker.moveToFinalScrollerPosition(NumberPicker.java:887)
at android.widget.NumberPicker.changeValueByOne(NumberPicker.java:1868)
at java.lang.reflect.Method.invoke(Method.java)
at com.henninghall.date_picker.pickers.AndroidNative.changeValueByOne(AndroidNative.java:137)
at com.henninghall.date_picker.pickers.AndroidNative.access$100(AndroidNative.java:23)
at com.henninghall.date_picker.pickers.AndroidNative$2.run(AndroidNative.java:160)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:255)
at android.app.ActivityThread.main(ActivityThread.java:8212)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:632)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049)

To Reproduce
Not reproducible

Smartphone:

  • OS: [Android 11 only]
  • React Native version [0.66.4]
  • react-native-date-picker version [4.2.0]

Screenshot 2022-04-19 at 4 24 09 PM

@thangpq-ahiho
Copy link

thangpq-ahiho commented Mar 8, 2023

have anyone solved that anr? 🥲

@tarouboy
Copy link

tarouboy commented May 13, 2024

Not just Android 11. I have got ANR reports from Android 13 as well.
I will roll back to 4.4.2 for now.

com.henninghall.date_picker.generated.NumberPicker.updateInputTextView
ANR triggered by main thread waiting for too long
com.henninghall.date_picker.generated.NumberPicker.updateInputTextView (NumberPicker.java:2011)
com.henninghall.date_picker.generated.NumberPicker.setValueInternal (NumberPicker.java:1806)
com.henninghall.date_picker.generated.NumberPicker.scrollBy (NumberPicker.java:1163)
com.henninghall.date_picker.generated.NumberPicker.moveToFinalScrollerPosition (NumberPicker.java:860)
com.henninghall.date_picker.generated.NumberPicker.changeValueByOne (NumberPicker.java:1825)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants