Autolayout loop/crash in laying out table view with auto layout cells

Originator:lwdupont
Number:rdar://30473812 Date Originated:10-Feb-2017 03:14 PM
Status:Close Resolved:Duplicate of 30249672
Product:iOS + SDK Product Version:
Classification: Reproducible:
 
Area:
UIKit

Summary:
Turbotax iOS in particular screens in the state taxes area uses a table view with cells that use auto layout. 

It's not particularly complex, and worked fine with 10.2.1. 

I've attached the crash report from the device, as well as some screen shots when I was attempting to debug it in Xcode 8.3 beta 2.

Steps to Reproduce:
Unfortunately we went ahead and blacklisted those screens so the revert to a webview version, so I won't be able to provide steps to reproduce in the TurboTax app itself. 

Expected Results:
The auto layout pass finishes. 

Actual Results:
App crashes. 

Version:
iOS 10.3 (14E5239e)

Notes:


Configuration:
iPhone 6Plus (MGAL2LL/A)

Attachments:
'unsatisfied constraints after table view is done asking for cells.png', 'Turbotax crash when attempting to render tableview.crash', 'Console log when I reproduce crash.txt', 'autolayout crash 3.png' and 'autolayout crash 1.png' 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!