Skip to content

[Bug] VC 8968937 crashes, with an IllegalStateException, when keyevent KEYCODE_BACK is input during bookmark addition. #58

Description

@beedell-roke

Attempting to input keyevent KEYCODE_BACK, whilst adding a bookmark, caused the application to crash:

2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: FATAL EXCEPTION: main
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: Process: io.raindrop.raindropio, PID: 1359
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.view.ViewGroup.addViewInner(ViewGroup.java:5256)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.view.ViewGroup.addView(ViewGroup.java:5085)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.view.ViewGroup.addView(ViewGroup.java:5025)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.view.ViewGroup.addView(ViewGroup.java:4997)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.swmansion.rnscreens.ScreenStackHeaderConfig.onUpdate(SourceFile:505)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.swmansion.rnscreens.ScreenStackFragment.onContainerUpdate(SourceFile:14)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.swmansion.rnscreens.ScreenStack.notifyContainerUpdate(SourceFile:19)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.swmansion.rnscreens.ScreenContainer.performUpdates(SourceFile:29)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.swmansion.rnscreens.ScreenContainer.onScreenChanged$lambda$8(SourceFile:1)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.swmansion.rnscreens.ScreenContainer.a(SourceFile:1)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.swmansion.rnscreens.d.run(SourceFile:1)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:959)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:100)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(SourceFile:1)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:232)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.os.Looper.loop(Looper.java:317)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:8751)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
2026-03-05 02:39:25.841 10270 1359 1359 io.raindrop.raindropio AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:892)

My Environment

  • The Application Version

    versionName=4.7.2
    versionCode=8968937
  • The Hardware

    [ro.product.brand]: [Fairphone]
    [ro.build.product]: [FP5]
  • The OS

    [ro.build.version.release]: [15]
    [ro.build.display.id]: [FP5.VT2M.C.084.20260128]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions