App
App copied to clipboard
[Crashlytics] ReactTextInputManager$ReactTextInputTextWatcher.onTextChanged
Device Brand:Samsung Model:Galaxy A03s Orientation:Portrait RAM free: 935.64 MB Disk free: 1.52 GB Operating System Version:Android 13 Orientation:Portrait Rooted:No Crash Date:Jul 8, 2024, 2:49:52 PM App version:9.0.5-3 (1009000503)
com.facebook.react.views.textinput ReactTextInputManager.java:1048
java.lang.StringIndexOutOfBoundsException - length=4; index=5
Fatal Exception: java.lang.StringIndexOutOfBoundsException: begin 0, end 31, length 30
at java.lang.String.checkBoundsBeginEnd(String.java:4466)
at java.lang.String.substring(String.java:2517)
at com.facebook.react.views.textinput.ReactTextInputManager$ReactTextInputTextWatcher.onTextChanged(ReactTextInputManager.java:1049)
at com.facebook.react.views.textinput.ReactEditText$TextWatcherDelegator.onTextChanged(ReactEditText.java:1271)
at android.widget.TextView.sendOnTextChanged(TextView.java:11881)
at android.widget.TextView.handleTextChanged(TextView.java:12010)
at android.widget.TextView$ChangeWatcher.onTextChanged(TextView.java:15271)
at android.text.SpannableStringBuilder.sendTextChanged(SpannableStringBuilder.java:1281)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:590)
at androidx.emoji2.text.SpannableBuilder.replace(SpannableBuilder.java:315)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:521)
at androidx.emoji2.text.SpannableBuilder.replace(SpannableBuilder.java:305)
at androidx.emoji2.text.SpannableBuilder.replace(SpannableBuilder.java:49)
at com.facebook.react.views.textinput.ReactEditText.maybeSetText(ReactEditText.java:701)
at com.facebook.react.views.textinput.ReactEditText.maybeSetTextFromState(ReactEditText.java:646)
at com.facebook.react.views.textinput.ReactTextInputManager.updateExtraData(ReactTextInputManager.java:384)
at com.facebook.react.views.textinput.ReactTextInputManager.updateExtraData(ReactTextInputManager.java:85)
at com.facebook.react.views.view.ReactViewManagerWrapper$DefaultViewManager.updateExtraData(ReactViewManagerWrapper.kt:89)
at com.facebook.react.fabric.mounting.SurfaceMountingManager.updateState(SurfaceMountingManager.java:1088)
at com.facebook.react.fabric.mounting.mountitems.IntBufferBatchMountItem.execute(IntBufferBatchMountItem.java:149)
at com.facebook.react.fabric.mounting.MountItemDispatcher.executeOrEnqueue(MountItemDispatcher.java:359)
at com.facebook.react.fabric.mounting.MountItemDispatcher.dispatchMountItems(MountItemDispatcher.java:275)
at com.facebook.react.fabric.mounting.MountItemDispatcher.tryDispatchMountItems(MountItemDispatcher.java:119)
at com.facebook.react.fabric.FabricUIManager$3.runGuarded(FabricUIManager.java:802)
at com.facebook.react.bridge.GuardedRunnable.run(GuardedRunnable.java:29)
at com.facebook.react.fabric.FabricUIManager.scheduleMountItem(FabricUIManager.java:806)
at com.swmansion.reanimated.NativeProxy.performOperations(NativeProxy.java)
at com.swmansion.reanimated.NodesManager.performOperations(NodesManager.java:208)
at com.swmansion.reanimated.NodesManager.onEventDispatch(NodesManager.java:315)
at com.facebook.react.uimanager.events.FabricEventDispatcher.dispatchEvent(FabricEventDispatcher.java:42)
at com.reactnativekeyboardcontroller.extensions.ThemedReactContextKt.dispatchEvent(ThemedReactContext.kt:17)
at com.reactnativekeyboardcontroller.listeners.FocusedInputObserver$textListener$1.invoke(FocusedInputObserver.java:55)
at com.reactnativekeyboardcontroller.listeners.FocusedInputObserver$textListener$1.invoke(FocusedInputObserver.java:53)
at com.reactnativekeyboardcontroller.extensions.EditTextKt$addOnTextChangedListener$listener$1.onTextChanged(EditText.kt:37)
at com.facebook.react.views.textinput.ReactEditText$TextWatcherDelegator.onTextChanged(ReactEditText.java:1271)
at android.widget.TextView.sendOnTextChanged(TextView.java:11881)
at android.widget.TextView.handleTextChanged(TextView.java:12010)
at android.widget.TextView$ChangeWatcher.onTextChanged(TextView.java:15271)
at android.text.SpannableStringBuilder.sendTextChanged(SpannableStringBuilder.java:1281)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:590)
at androidx.emoji2.text.SpannableBuilder.replace(SpannableBuilder.java:315)
at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:521)
at androidx.emoji2.text.SpannableBuilder.replace(SpannableBuilder.java:305)
at androidx.emoji2.text.SpannableBuilder.replace(SpannableBuilder.java:49)
at android.view.inputmethod.BaseInputConnection.replaceText(BaseInputConnection.java:945)
at android.view.inputmethod.BaseInputConnection.setComposingText(BaseInputConnection.java:712)
at android.view.inputmethod.InputConnectionWrapper.setComposingText(InputConnectionWrapper.java:154)
at android.view.inputmethod.InputConnectionWrapper.setComposingText(InputConnectionWrapper.java:154)
at com.facebook.react.views.textinput.ReactEditTextInputConnectionWrapper.setComposingText(ReactEditTextInputConnectionWrapper.java:92)
at com.android.internal.inputmethod.RemoteInputConnectionImpl.lambda$setComposingText$25$com-android-internal-inputmethod-RemoteInputConnectionImpl(RemoteInputConnectionImpl.java:724)
at com.android.internal.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda19.run(:8)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8779)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)