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 摘要。