Safari Content Blocker Crash (OOM) when passing 6MB of data
Originator: | rdvoinev | ||
Number: | rdar://51064465 | Date Originated: | May 23 2019 |
Status: | Open | Resolved: | |
Product: | iOS Safari Services | Product Version: | 12.3 |
Classification: | Reproducible: |
Starting iOS 12.3 Safari Content Blocker extension cannot handle input of large amounts of JSON data. The same code didn't crash in iOS 11 – 12.2 Steps to Reproduce: Pass any data of 6MB or more to NSExtensionContext completeRequest method in Safari Content Blocker extension request handler Expected Results: Extension does not crash Actual Results: Extension exceeds 12MB memory limit and crashes Version/Build: iOS 12.3
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!