SFSafariViewController logs errors when used with VoiceOver

Originator:james.reggio
Number:rdar://23705345 Date Originated:12/01/2015
Status:Open/Duplicate Resolved:Duplicate of 22492329
Product:iOS SDK Product Version:iOS 9.1 (13B143)
Classification:Other Bug Reproducible:Always
 
[Want to discuss? Get in touch with me @jamesreggio.]

As the title says, SFSafariViewController will log errors to the LLDB console when used with VoiceOver enabled. These errors (along with the claims in Radar #22492329) make us concerned that using SFSafariViewController with VoiceOver may lead to a crash or other instability.

Steps to Reproduce:
1. Enable VoiceOver.
2. Open a website in SFSafariViewController.
3. Browse around the page for a couple moments.

Expected Results:
Nothing unusual is logged to LLDB.

Actual Results:
The following is logged repeatedly to LLDB:

2015-12-01 11:07:02.679 <APPNAME>[819:90808] AX Lookup problem! 1100 com.apple.iphone.axserver:767 (
	0   AXRuntime                           0x000000018a964bf8 _AXGetPortFromCache + 296
	1   AXRuntime                           0x000000018a9648ac AXUIElementCopyAttributeValue + 340
	2   AXRuntime                           0x000000018a965118 <redacted> + 1004
	3   AXRuntime                           0x000000018a9649b8 AXUIElementCopyAttributeValue + 608
	4   AXRuntime                           0x000000018a97504c <redacted> + 60
	5   libdispatch.dylib                   0x0000000104ee9ca8 _dispatch_call_block_and_release + 24
	6   libdispatch.dylib                   0x0000000104ee9c68 _dispatch_client_callout + 16
	7   libdispatch.dylib                   0x0000000104ef8ec8 _dispatch_root_queue_drain + 2344
	8   libdispatch.dylib                   0x0000000104ef8590 _dispatch_worker_thread3 + 132
	9   libsystem_pthread.dylib             0x0000000199539470 _pthread_wqthread + 1092
	10  libsystem_pthread.dylib             0x0000000199539020 start_wqthread + 4
)

Version:
iOS 9.1 (13B143)

Configuration:
iPhone 6 on iOS 9.1 (13B143)

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!