Kr328 / file-monitor

A simple cli tool to monitor the file opening of application processes.
GNU General Public License v3.0
28 stars 4 forks source link

在 Termux 中第一次启动有概率崩溃 #1

Closed Henry-ZHR closed 2 years ago

Henry-ZHR commented 2 years ago

冷启动 Termux,然后 sudo file-monitor,一两秒后 file-monitor 退出,返回值 2

输出

另外注意到一个现象,在发生上述崩溃的情况下,Magisk 的 Toast 会变成 [UID] XXX 已… 而非 Termux 已…(该现象并不只在运行 file-monitor 时发生)


file-monitor ec8e5ae

Magisk 25.1

设备 Motorola Edge S;LineageOS 18.1 official 的源码,唯一修改是 CONFIG_KPROBES

Henry-ZHR commented 2 years ago

多次重复尝试复现时复现概率较低

Kr328 commented 2 years ago

为什么还有人用这个啊.webp (令人感慨

Henry-ZHR commented 2 years ago

这就得问 Rikka 的文件监视为什么这么残废了

Kr328 commented 2 years ago

file-monitor-amd64.gz file-monitor-arm.gz file-monitor-arm64.gz file-monitor-i386.gz

该试试了

Henry-ZHR commented 2 years ago

90dd68180edcbd69b8d7cc87126e936edbefa215,确实是不会崩溃了

不过看源码,现在是直接忽略为空的吗,是什么情况下会产生空的呢?

Kr328 commented 2 years ago

别问 问就是不知道 不知道内核的那个参数为什么是空的