pitrou opened a new pull request, #48336:
URL: https://github.com/apache/arrow/pull/48336

   ### Rationale for this change
   
   Currently, if given an encrypted file (whether valid or invalid), the 
Parquet fuzz target will bail out almost immediately since it does not have any 
decryption key configured. This prevents the fuzzer from covering any 
significant part of the Parquet encryption codebase.
   
   ### What changes are included in this PR?
   
   1. Improve the fuzz target so as to be able encrypted files present in the 
seed corpus (except those that require a external AAD or external key material)
   2. Generate encrypted files in the seed corpus that the fuzz target is able 
to successfully decrypt
   
   ### Are these changes tested?
   
   In expanded unit test, and locally.
   
   ### Are there any user-facing changes?
   
   No.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to