Merge "Fix null-deref crash while fuzzing" am: e435b1d759 am: eb7bdf9ac5

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2592309

Change-Id: Ib91340d9024c02f8120d6bfc7f755a05f0e60e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Treehugger Robot
2023-05-16 23:39:50 +00:00
committed by Automerger Merge Worker

View File

@@ -513,6 +513,9 @@ status_t IncidentService::onTransact(uint32_t code, const Parcel& data, Parcel*
sp<IShellCallback> shellCallback = IShellCallback::asInterface(data.readStrongBinder());
sp<IResultReceiver> resultReceiver =
IResultReceiver::asInterface(data.readStrongBinder());
if (resultReceiver == nullptr) {
return BAD_VALUE;
}
FILE* fin = fdopen(in, "r");
FILE* fout = fdopen(out, "w");