Open openradar-mirror opened 5 years ago
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
- Product Version: 12.3 Created: 2019-05-23T12:26:02.506367 Originated: 2019-05-23T00:00:00 Open Radar Link: http://www.openradar.me/51064465
Description
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
- Product Version: 12.3 Created: 2019-05-23T12:26:02.506367 Originated: 2019-05-23T00:00:00 Open Radar Link: http://www.openradar.me/51064465