Storyboard + Prototype Cells running on a device w/ VoiceOver crashes

Originator:evan
Number:rdar://10763569 Date Originated:1/26/2012
Status:Duplicate Resolved:
Product:iOS SDK Product Version:5.0.1
Classification:Serious Bug Reproducible:Always
 
Possible dupe / regression of 10675427

Summary:
An app that uses storyboard prototype cells, and calls -dequeueReusableCellWithIdentifier: only (as documentation indicates) will return nil on devices that have VoiceOver turned on.

*** Assertion failure in -[UITableView _createPreparedCellForGlobalRow:withIndexPath:], /SourceCache/UIKit/UIKit-1912.3/UITableView.m:6072
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'

Steps to Reproduce:
- Create single view app, with main VC a UITableViewController that uses Storyboard
- Build and run on a device with VoiceOver turned on

Expected Results:
- App works as expected and show table view.


Actual Results:
- App crashes

Regression:

Notes:

Comments

21-Feb-2012 01:00 PM Apple Developer Bug Reporting Team :

This bug has been closed as Duplicate. We are aware of this issue and tracking it under the Bug ID listed below in the Related Problem section of your bug report. To check the status of the original bug report, please update your report directly http://bugreport.apple.com and we will provide you with any available information.


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!