Frequent crashes of MobileSafari with VoiceOver running

Originator:marco.zehe
Number:rdar://15414279 Date Originated:2013-11-07
Status:Open Resolved:
Product:iOS Product Version:7.0.3 (11B511)
Classification:Crash Reproducible:Sometimes
 
Summary:
On various pages, Safari simply crashes when VoiceOver is running, shortly before the page has finished loading. I have seen this on http://logitech.com, http://zagg.com, http://apple.com.

Steps to Reproduce:
1. On an iPad Air, turn on VoiceOver and do some regular surfing on the pages listed above. View the iPad Air keyboard cases offered by both Zagg and Logitech, for example.
2. Infrequently, but very regularly, Safari will simply exit.
One specific set of steps I have found to reproduce is the following on zagg.com. Note that you need an account *and* an open order there to reproduce the problem:
1. go to http://zagg.com.
2. Tap on "My account".
3. Fill in your login details, or have them filled in by Safari + Keychain, and hit "Login" on the left side.
4. Go to the open order and tap the linked invoice number for that order.
5. The order details will appear.
6. For ten minutes, or so, open another tab, or change to another app and do some work. You need the site to log you out after a timeout to actually reproduce the problem.
7. Return to your order summary, and hit the Reload button.
8. You'll once again be prompted to log in.
9. Hit Login.
10. On almost 100% of times, when the order summary page reloads, Safari crashes. For example the latest of the attached crash reports is from that exact crash.

Expected Results:
No crashes.

Actual Results:
Crashes. Safari simply closed. VoiceOver continued to run.

Version:
iOS 7.0.3 (11B511)

Notes:


Configuration:
iPad Air WiFi, iOS 7.0.3. Safari password saving enabled, Keychain syncing enabled. Device in landscape.

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!