Merge "Clear the Parcel before writing an exception during a transaction" into qt-dev

This commit is contained in:
Michael Wachenschwanz
2019-05-20 22:23:12 +00:00
committed by Android (Google) Code Review

View File

@@ -1033,6 +1033,8 @@ public class Binder implements IBinder {
Log.w(TAG, "Caught a RuntimeException from the binder stub implementation.", e);
}
} else {
// Clear the parcel before writing the exception
reply.setDataSize(0);
reply.setDataPosition(0);
reply.writeException(e);
}