UIWebView crashed when UIView with autolayout displayed on the screen

Originator:a.p.schukin
Number:rdar://20707115 Date Originated:27-Apr-2015
Status:Open Resolved:
Product:iOS SDK Product Version:
Classification:Crash Reproducible:Sometimes
 
Summary:
Our team figured out that UIView with autolayout could be cause of crash in UIWebView if they both displayed on the screen at the same time. Attached example project and crash log.

Steps to Reproduce:
1. Open attached project "UIWebView"
2. Run "UIWebView (Autolayout)" scheme. Site http://mail.yandex.com will be opened.
3. Fill in form using login "<deleted>" and password "<deleted>"
4. Tap on the "hamburger" menu. Side menu will be shown
5. Quickly switch between different folders, probably few times per second. Its better to switch between folders with mails and folders without mails. It could take some time or several launches but application will be crashed (see atttached crashlog).
6. Run "UIWebView (Manual layout)" scheme.
7. Repeat steps 3-5. At this time application will not crashed.

Expected Results:
Application work as expected

Actual Results:
Application crashed

Version:
iOS 7.1.2 (11D257)

Notes:


Configuration:
iPad Air 16Gb using WiFi

Attachments:
'UIWebView  27.04.15, 14-19.crash' and 'UIWebView.zip' were successfully uploaded.

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!