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

One-time crash immediately after update #968

Open
6 of 7 tasks
Terrance opened this issue Jul 9, 2024 · 0 comments
Open
6 of 7 tasks

One-time crash immediately after update #968

Terrance opened this issue Jul 9, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@Terrance
Copy link
Contributor

Terrance commented Jul 9, 2024

Steps to reproduce

This seemed to happen right after F-Droid updated Thumb-Key to 3.3.0 in the background -- I believe I tapped an input field as F-Droid's update complete notification showed up.

Expected behavior

Keyboard shows as normal.

Actual behavior

Crash picked up by LogFox:

FATAL EXCEPTION: main
Process: com.dessalines.thumbkey, PID: 24011
java.lang.NullPointerException: Attempt to invoke interface method 'boolean android.view.inputmethod.InputConnection.requestCursorUpdates(int)' on a null object reference
	at Z1.f.a(SourceFile:156)
	at f2.e.q(SourceFile:192)
	at V.a.q(SourceFile:52)
	at N.q.a(SourceFile:222)
	at f2.e.q(SourceFile:71)
	at V.a.q(SourceFile:52)
	at N.q.a(SourceFile:222)
	at L.i2.a(SourceFile:74)
	at A.p.q(SourceFile:918)
	at V.a.q(SourceFile:52)
	at N.q.b(SourceFile:150)
	at L.p0.h(SourceFile:253)
	at a1.n.e(SourceFile:34)
	at f2.f.a(SourceFile:83)
	at f2.a.q(SourceFile:76)
	at N.p.M(SourceFile:483)
	at N.p.T(SourceFile:58)
	at N.p.s(SourceFile:158)
	at N.p.K(SourceFile:29)
	at N.u.v(SourceFile:36)
	at N.v0.s(SourceFile:123)
	at N.t0.r(SourceFile:377)
	at N.A.doFrame(SourceFile:14)
	at w0.Q.doFrame(SourceFile:48)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1386)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1396)
	at android.view.Choreographer.doCallbacks(Choreographer.java:1033)
	at android.view.ChoreographerExtImpl.checkScrollOptSceneEnable(ChoreographerExtImpl.java:411)
	at android.view.Choreographer.doFrame(Choreographer.java:900)
	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1371)
	at android.os.Handler.handleCallback(Handler.java:942)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loopOnce(Looper.java:240)
	at android.os.Looper.loop(Looper.java:351)
	at android.app.ActivityThread.main(ActivityThread.java:8377)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:584)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
	Suppressed: m3.g: [N.i0@2c28af4, w0.q0@fe3b21d, r0{Cancelling}@3a5dc92, S@1bf9663]

Tapping the input a few seconds later showed the keyboard as normal, so just a false start of sorts.

version of the program

3.3.0

Android version

Android 13

Device

OnePlus Nord CE

Other details

No response

Acknowledgements

  • I have written a short but informative title.
  • I have updated the app to the latest version.
  • I have searched the existing issues and this is a new one, NOT a duplicate or related to another open issue.
  • This is not a question or a discussion, in which case I should have gone to lemmy.ml/c/thumbkey
  • This is a single bug report, in case of multiple bugs I will open a separate issue for each one (they can always link to each other if related)
  • I have admitted that I am a clown by having checked this box, as I have not read these acknowledgements. 🤡
  • I have filled out all of the requested information in this form.
@Terrance Terrance added the bug Something isn't working label Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant