Android app keeps crashing
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 35/100
- Issue 类型
- 缺陷
- 描述清晰度
- 需要澄清
- 活跃度
- 冷清
- 技术栈
- android, rust
- 领域
- mobile-dev
调研方向
在报告的 Android 14 设备或等效环境中复现崩溃,然后从原生崩溃回溯中的 RustInterface.startServer 开始,检查其周围的启动日志。使用 logcat 和带符号的原生跟踪来确定 abort;完成的标准是应用能够打开且不发生崩溃,并且启动行为由适当的回归检查覆盖。
由索引模型根据 Issue 内容生成。
描述
It crashes as soon as I open it
Let me know if you need any more info
type: crash
osVersion: google/tangorpro/tangorpro:14/AP2A.240805.005/2024080600:user/release-keys
package: net.activitywatch.android:33
process: net.activitywatch.android
processUptime: 0 + 0 ms
installer: com.android.vending
signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
backtrace:
#00 pc 0000000000064a24 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 3b8ce491d2e6bb5fffd33dfcc364ab4f)
#01 pc 00000000018ee0b8 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#02 pc 00000000018ebd14 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#03 pc 00000000018ebacc /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#04 pc 00000000018eb7f8 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#05 pc 00000000018ea5a8 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#06 pc 00000000018eb544 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#07 pc 000000000190c800 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#08 pc 000000000190cba0 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#09 pc 00000000013f6088 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#10 pc 00000000013e91f4 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#11 pc 00000000014af230 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#12 pc 00000000013ebaac /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#13 pc 0000000001491284 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000)
#14 pc 0000000001481114 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/split_config.arm64_v8a.apk (offset 0x1000) (Java_net_activitywatch_android_RustInterface_startServer+132)
#15 pc 00000000007dff30 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/oat/arm64/base.odex (art_jni_trampoline+112)
#16 pc 00000000007df1b4 /data/app/~~eqd-M0AlIZm66_Q9QZVqpA==/net.activitywatch.android-yIGM2uUgs4J9jR6I8sDdsQ==/oat/arm64/base.odex (net.activitywatch.android.RustInterface$$ExternalSyntheticLambda1.run+244)
#17 pc 0000000000267008 /system/framework/arm64/boot.oat (java.util.concurrent.ThreadPoolExecutor.runWorker+680) (BuildId: 0e02db5aa82c84456d6ae7534d8a790cc186fd31)
#18 pc 0000000000264b28 /system/framework/arm64/boot.oat (java.util.concurrent.ThreadPoolExecutor$Worker.run+56) (BuildId: 0e02db5aa82c84456d6ae7534d8a790cc186fd31)
#19 pc 00000000001461f0 /system/framework/arm64/boot.oat (java.lang.Thread.run+64) (BuildId: 0e02db5aa82c84456d6ae7534d8a790cc186fd31)
#20 pc 00000000003a4374 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: 317192f153bb642bf0f8e79c4dedba49)
#21 pc 00000000003415f0 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+144) (BuildId: 317192f153bb642bf0f8e79c4dedba49)
#22 pc 000000000049ce78 /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1720) (BuildId: 317192f153bb642bf0f8e79c4dedba49)
#23 pc 000000000049c7a8 /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallbackWithUffdGc(void*)+8) (BuildId: 317192f153bb642bf0f8e79c4dedba49)
#24 pc 00000000000767ac /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+204) (BuildId: 3b8ce491d2e6bb5fffd33dfcc364ab4f)
#25 pc 0000000000067d50 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 3b8ce491d2e6bb5fffd33dfcc364ab4f)
- 主要语言
- Python
- 星标
- 31
- 派生
- 84
- 平均合并
- 11 小时 45 分钟
- 30 天内合并 PR
- 4
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
ActivityWatch/docs 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 82/100
ActivityWatch/docs#184 ·
-
难度 2/5 1-3 小时 新手友好度 72/100
ActivityWatch/docs#143 · 2 条评论 ·
-
难度 3/5 1-2 天 新手友好度 55/100
ActivityWatch/docs#179 ·
-
难度 2/5 1-3 小时 新手友好度 55/100
ActivityWatch/docs#170 ·
-
难度 5/5 一周以上 新手友好度 35/100
ActivityWatch/docs#169 ·
查看 ActivityWatch/docs 的全部 Issue
相似的 Issue
-
bug
难度 2/5 1-3 小时 新手友好度 75/100
stephrobert/dsoxlab#238 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
-
难度 2/5 1-3 小时 新手友好度 75/100
sublimehq/package_control#1780 ·
-
难度 2/5 1-3 小时 新手友好度 65/100
-
难度 2/5 1-3 小时 新手友好度 70/100
nwg-piotr/nwg-displays#145 ·