NSLog crashes with certain NSURLs

Originator:oliver.drobnik
Number:rdar://24406969 Date Originated:29 January 2016
Status:Open Resolved:
Product:iOS SDK Product Version:9.2.1
Classification:Severe Bug Reproducible:Always
 
Summary:
Some NSURLs are able to crash an app with EXC_BAD_ACCESS.

Steps to Reproduce:
Add the following two lines to a new empty iOS app.

		let URL = NSURL(string: "http://files.parsetfss.com/fa80bc63-88d4-412d-a478-2451cffc92a9/tfss-1d2a321d-b02e-4745-a589-e31536f648df-XXXXX%20CAT15%2030.p0001.jpg")
		NSLog("Loading page with URL: \(URL)")

Run and weep.

Expected Results:
The URL should be logged.

Actual Results:
The app crashes with EXC_BAD_ACCESS as shown in the attached screen shot

Version:
iOS 9.2.1 (13D15)

Notes:
This is the kind of crash that both delights and amuses. ;-)

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!