Parasitic manager crash-loops on GrapheneOS with ptrace-based Zygisk — `DENY_PROCESS_PTRACE` left armed on the host
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
Start by reproducing the failure on GrapheneOS with NeoZygisk, then trace Vector manager startup around the logged selinux_android_setcontext failure in frameworks/base/core/jni/com_android_internal_os_Zygote.cpp. The payload does not name a Vector source file or test, so first locate the manager process startup path and inspect how the reported ptrace-related state is handled. Done means the Vector notification opens successfully in the reported setup.
由索引模型根据 Issue 内容生成。
描述
Steps to reproduce/复现步骤
Install Vector normally, and try to open the Vector notification
Expected behaviour/预期行为
Vector actually opening
Actual behaviour/实际行为
Vector never opens
Xposed Module List/Xposed 模块列表
NeoZygisk
Root implementation/Root 方案
Apatch on 6.6 kernel
System Module List/系统模块列表
NeoZygisk
Vector
Vector version/Vector 版本
3112, but it happends on stable too.
Android version/Android 版本
17
Version requirement/版本要求
- I am using the latest debug build from GitHub Actions./我正在使用 GitHub Actions 中最新的调试版本。
Logs/日志
F DEBUG : Abort message: 'JNI FatalError called: (org.matrix.vector.manager)
frameworks/base/core/jni/com_android_internal_os_Zygote.cpp:2111:
selinux_android_setcontext(2000, 0,
"platform:privapp:targetSdkVersion=36:partition=system:complete",
"org.matrix.vector.manager", grapheneos_flags: "100") failed'
I Zygote : Process exited due to signal 6 (Aborted)
...ExecSpawning.replayCommands ... ZygoteServer.runSelectLoop ... ZygoteInit.main
- 主要语言
- Kotlin
- 星标
- 12.6k
- 派生
- 850
- 平均合并
- 20 分钟
- 30 天内合并 PR
- 1
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
JingMatrix/Vector 的其他 Issue
-
bug
难度 2/5 1-3 小时 新手友好度 80/100
JingMatrix/Vector#999 ·
维护者通常 1 天内回复
-
bug
难度 4/5 3-5 天 新手友好度 15/100
JingMatrix/Vector#1002 · 1 个 reaction ·
维护者通常 1 天内回复
-
bug
难度 3/5 1-2 天 新手友好度 45/100
JingMatrix/Vector#1000 ·
维护者通常 1 天内回复
-
难度 4/5 3-5 天 新手友好度 35/100
JingMatrix/Vector#996 · 2 条评论 ·
维护者通常 1 天内回复
-
bug
难度 3/5 1-2 天 新手友好度 52/100
JingMatrix/Vector#991 · 1 条评论 ·
维护者通常 1 天内回复
查看 JingMatrix/Vector 的全部 Issue
相似的 Issue
-
enhancement
难度 2/5 1 小时以内 新手友好度 72/100
afarber/OpenMapView#22 ·
-
难度 2/5 1-3 小时 新手友好度 65/100
nightscout/AndroidAPS#5245 ·
维护者通常 1 天内回复
-
Feature:Resolution
难度 2/5 1-3 小时 新手友好度 72/100
intellij-elixir/intellij-elixir#4396 ·
维护者通常 1 天内回复
-
s: need triage
难度 1/5 1 小时以内 新手友好度 88/100
Tencent-TDS/KuiklyUI#1786 ·
维护者通常 1 天内回复
-
ExprQuerySet.getChildren() omits WITH clause可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭bug
难度 2/5 1-3 小时 新手友好度 66/100
partiql/partiql-lang-kotlin#1972 ·