Closed Mai-hh closed 3 months ago
These two receivers are not exported and is only invokable by this app itself normally. I intentionally crash on invalid input which should never happen, and that's why you saw the crashes when you forced an invocation with root.
Hi! I'm a student researcher currently working on a project in the area of Android app analysis. As a part of the work centered around Intents, I found a bug that resulted in crashes after analyzing logs/execution traces. Below are the relevant activities, traces, and adb commands that triggered the crashes.
These bugs may be hidden in unexposed Receivers, but they are worth investigating into to prevent potential issues down the line and addressing to improve the overall robustness and quality. If anyone can be confirm these to be valid bugs first, I would appreciate it, and I can help provide more information as needed.
1. me.zhanghai.android.files.ftpserver.FtpServerReceiver
Execution trace:
adb command that triggers it:
2. me.zhanghai.android.files.filejob.FileJobReceiver
Execution trace:
adb command that triggers it: