ActivityWatch / ActivityWatch/aw-android

[Bug] VC 33's `AccessibilityService` crashed, with a `NullPointerException`, upon resuming from `INACTIVE|IDLE(_(PENDING|MAINTENANCE)?)?`.

未關閉
#148 0 則留言 1 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Kotlin
星號
265
分支
57
平均合併
2 天 21 小時
30 天內合併 PR
19

描述

~~~YAML
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: FATAL EXCEPTION: main
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: Process: net.activitywatch.android, PID: 16372
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: java.lang.NullPointerException
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at net.activitywatch.android.watcher.ChromeWatcher.onAccessibilityEvent(ChromeWatcher.kt:76)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.accessibilityservice.AccessibilityService$2.onAccessibilityEvent(AccessibilityService.java:2799)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.lambda$onAccessibilityEvent$2(AccessibilityService.java:2985)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.$r8$lambda$BK9U4O9uTvtOrxe1k6nU74w4nWg(Unknown Source:0)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper$$ExternalSyntheticLambda8.run(D8$$SyntheticClass:0)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:959)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:100)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.os.Looper.loop(Looper.java:317)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8751)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
2026-03-16 21:27:13.085 10349 16372 16372 net.activitywatch.android AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:892)
~~~

This has occurred two times.

#### My Environment

- #### The Application Version

> ~~~ini
> versionName=0.12.1b5
> versionCode=33
> ~~~

- #### The Hardware

> ~~~YAML
> [ro.product.brand]: [Fairphone]
> [ro.build.product]: [FP5]
> ~~~

- #### The OS

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

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。