Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[Bug] system freezes with repeated native crashes (lmkd SIGSEGV, commcenterd SIGABRT) on Android 16

オープン
#923 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
静か
技術スタック
android, kotlin

調査の方向性

まず、添付された Vector のログアーカイブと、報告されている lmkd、commcenterd、zygote64、USB HAL、root-daemon のクラッシュを調査します。記載されている Android 16 デバイスとモジュールで再現し、その後、モジュールを一つずつ無効化して Vector が関与しているかどうかを切り分けます。再現可能な Vector 関連の原因と検証済みの修正を特定するか、クラッシュが外部要因によるものであることを示す明確な証拠を得れば完了です。

索引モデルが issue の本文から書いたものです。

説明

bug
Steps to reproduce/复现步骤

Steps to reproduce:

  1. OnePlus 8T (KB2001IN), rooted: KernelSU (SukiSU ultra) + NeoZygisk + Vector.
  2. Enable Vector and the installed Xposed modules (Oxygen Customizer nightly, CorePatch, disableflagsecure).
  3. Use the device normally (open apps, USB, browsing). After a while the UI starts freezing /
    apps become "Not Responding" for ~15s, recurring throughout the day.
  4. Attached Vector log zip contains many same-day ANRs for system_server plus repeated native
    daemon crashes.

Expected behaviour:
System stays stable. No native daemon crashes and no UI freezes with the installed module set.

Actual behaviour:
Repeated native SIGSEGV/SIGABRT crashes causing UI freezes and ANRs:

  • /system/bin/lmkd : SIGSEGV (SEGV_MAPERR) on its HwBinder thread. Recurring multiple times on
    2026-08-17 (13:09, 15:02, 23:28, 23:40). Crash frame is unmapped ; the crashed
    thread's IPC buffer contains "Status(EX_TRANSACTION_FAILED): DEAD_OBJECT".
  • /odm/bin/commcenterd : SIGABRT + SIGSEGV, also recurring (e.g. 2026-08-17 23:42).
  • zygote64 : SIGSEGV (SEGV_ACCERR) - tombstone_00.
  • [email protected] : SIGABRT (2026-08-14) - USB HAL crash.
    Result: system_server ANRs (9 on 2026-08-17, mostly "Blocked in handler on main thread for 15s"),
    UI freezes, unresponsive apps. Freeze recurred at 23:52 and 23:55 while capturing these logs.

Xposed Module List:

it.dhd.oxygencustomizer  (Oxygen Customizer nightly-206 #1977)
org.lsposed.corepatch
io.github.lsposed.disableflagsecure
Root implementation:
KernelSU (SukiSU ultra, package com.sukisu.ultra); root daemon also crashed with SIGABRT.
Installed via OrangeFox R12.1 recovery.
System Module List:
zygisk_vector    Vector v2.2 (3097-35b510cb-JingMatrix-Vector)
zygisksu         NeoZygisk v2.4 (290-c1b5e42-release)
OxygenCustomizer 0.0.60
playintegrityfix v4.7-1-inject-s
specter          1.4.4-17-g7d4ad6a
teesim           v4.0
Re-Malwack       v8.2-test (disabled: modules/Re-Malwack/disable)
Vector version:
v2.2 (3097-35b510cb-JingMatrix-Vector)
Android version:
Android 16 (SDK 36), security patch 2026-07-01
OnePlus 8T stock-based ColorOS/Oxygen android16 image
ro.build.fingerprint: OnePlus/KB2001IN/OnePlus8T:16/TP1A.220905.001/U.R4T3.e84bcb_160c4b6_160c4a0:user/release-keys
Version requirement:
- I am using the latest debug build from GitHub Actions (https://github.com/JingMatrix/Vector/actions?query=branch%3Amaster).
Logs:
Attached: Vector-logs-release-20260817-234739 (2).zip
(Newer capture at 23:54:38; includes the two most recent ANRs.)



[Vector-logs-release-20260817-234739 (2).zip](https://github.com/user-attachments/files/31150708/Vector-logs-release-20260817-234739.2.zip)

### Expected behaviour/预期行为

System stays stable. No native daemon crashes and no UI freezes with the installed module set.

### Actual behaviour/实际行为

Repeated native SIGSEGV/SIGABRT crashes causing UI freezes and ANRs:

- `/system/bin/lmkd`: SIGSEGV (SEGV_MAPERR) on its HwBinder thread, recurring multiple times on 2026-08-17 (13:09, 15:02, 23:28, 23:40). Crash frame unmapped `<unknown>`; IPC buffer contains `Status(EX_TRANSACTION_FAILED): DEAD_OBJECT`.
- `/odm/bin/commcenterd`: SIGABRT + SIGSEGV, recurring (e.g. 2026-08-17 23:42).
- `zygote64`: SIGSEGV (SEGV_ACCERR) — tombstone_00.
- `[email protected]`: SIGABRT (2026-08-14) — USB HAL.

Result: 9× system_server ANRs on 2026-08-17 ("Blocked in handler on main thread for 15s"), UI freezes, unresponsive apps. Freeze recurred at 23:52 and 23:55 while capturing these logs.

### Xposed Module List/Xposed 模块列表

```shell
it.dhd.oxygencustomizer  (Oxygen Customizer nightly-206 #1977)
org.lsposed.corepatch
io.github.lsposed.disableflagsecure
Root implementation/Root 方案

KernelSU (SukiSU ultra, package com.sukisu.ultra); root daemon also crashed with SIGABRT. Installed via OrangeFox R12.1 recovery.

System Module List/系统模块列表
zygisk_vector    Vector v2.2 (3097-35b510cb-JingMatrix-Vector)
zygisksu         NeoZygisk v2.4 (290-c1b5e42-release)
OxygenCustomizer 0.0.60
playintegrityfix v4.7-1-inject-s
specter          1.4.4-17-g7d4ad6a
teesim           v4.0
Re-Malwack       v8.2-test (disabled)
Vector version/Vector 版本

v2.2 (3097-35b510cb-JingMatrix-Vector)

Android version/Android 版本

Android 16 (SDK 36), security patch 2026-07-01 OnePlus 8T stock-based ColorOS/Oxygen android16 image ro.build.fingerprint: OnePlus/KB2001IN/OnePlus8T:16/TP1A.220905.001/U.R4T3.e84bcb_160c4b6_160c4a0:user/release-keys

Version requirement/版本要求
Logs/日志

Vector-logs-release-20260817-234739 (2).zip

主要言語
Kotlin
スター
12.6k
フォーク
850
平均マージ
20分
マージ済み PR(30日)
1

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

JingMatrix/Vector のほかの issue

JingMatrix/Vector の issue をすべて見る

似ている issue

Kotlin の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。