Skip to content

V4.0 crash #306

Description

@cinnabar777

Using obsidian minimized keyboard

type: crash
osVersion: google/bluejay/bluejay:17/CP2A.260705.006/2026071101:user/release-keys
package: com.leanbitlab.leantype:4000, targetSdk 35
process: com.leanbitlab.leantype
processUptime: 57956 + 61 ms
installer: com.android.packageinstaller

java.lang.NullPointerException: Attempt to invoke interface method 'void helium314.keyboard.keyboard.internal.TimerProxy.startTypingStateTimer(helium314.keyboard.keyboard.Key)' on a null object reference
	at helium314.keyboard.keyboard.PointerTracker.callListenerOnPressAndCheckKeyboardLayoutChange(PointerTracker.java:54)
	at helium314.keyboard.keyboard.PointerTracker.onDownEventInternal(PointerTracker.java:132)
	at helium314.keyboard.keyboard.PointerTracker.onDownEvent(PointerTracker.java:143)
	at helium314.keyboard.keyboard.PointerTracker.processMotionEvent(PointerTracker.java:1198)
	at helium314.keyboard.keyboard.MainKeyboardView.onTouchEvent(MainKeyboardView.java:244)
	at android.view.View.performOnTouchCallback(View.java:17002)
	at android.view.View.dispatchTouchEvent(View.java:16955)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3253)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2878)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3253)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2878)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3253)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2878)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3253)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2878)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3253)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2878)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3253)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2878)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3253)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2878)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3253)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2878)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:482)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:2021)
	at android.app.Dialog.dispatchTouchEvent(Dialog.java:937)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:428)
	at android.view.View.dispatchPointerEvent(View.java:17292)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:8800)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:8551)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7918)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7975)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7941)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:8112)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7949)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:8169)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7922)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:7975)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:7941)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:7949)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:7922)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:11338)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:11282)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:11250)
	at android.view.ViewRootImpl.processRawInputEvent(ViewRootImpl.java:11682)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:11466)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:281)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.nextLegacy(MessageQueue.java:871)
	at android.os.MessageQueue.next(MessageQueue.java:773)
	at android.os.Looper.loopOnce(Looper.java:232)
	at android.os.Looper.loop(Looper.java:397)
	at android.app.ActivityThread.main(ActivityThread.java:9571)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:575)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:982)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions