Adding allocation size check when creating arrays in java parcel

Unchecked allocations were causing OOM issues in services. Adding
a check while allocating array.

Bug: 205282403
Test: m && acloud delete --all && acloud create --local-image --local-instance
&& atest -c android.os.cts.ParcelTest

Merged-In: I8c728166540f22ebaded5025f7b3190568da5a6b
Change-Id: I8c728166540f22ebaded5025f7b3190568da5a6b
1 file changed