Fix memory leak and abort

Release all pending buffers in case of error, don't just clear buffers.

Bug: 156819528
Test: fuzzer test case
Change-Id: If925a3b54cacf6cb9ce0e2092866caa68cc4b456
(cherry picked from commit 7662ea5bad1c1385f024fd8ed980ae10f629ab96)
1 file changed