New issue
Advanced search Search tips

Issue 760957 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Dec 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 1
Type: Bug
Team-Accessibility



Sign in to add a comment

App freezes while using voiceover

Project Member Reported by rakurati@chromium.org, Aug 31 2017

Issue description

App Version: 61.0.3163.72
iOS Version: 11.0 beta 8
Device: iPhone and iPad

Steps to reproduce:
1. Launch chrome and load any webpage
2. On the page is loaded, turn on the device voiceover (using home button)
3. Tap on any buttons
4. Turn off voiceover and tap any where in the app
5. Close the app and reopen, tap any where in the app

Note: 
1. Please follow above steps as they are mentioned otherwise crash may not occur.
2. Following same steps will not crash in iOS 9 and 10

Observed results:
At step 3: Voiceover will not select the user tapped button
At step 4: App will not respond, 
At step 5: App crashes (no crash logs noticed)

Expected results:
The app shouldn’t freeze/crash.

Number of times you were able to reproduce: 5/5
Bug reproducible after clean install: Yes
Bug reproducible after clearing cache and cookies: Yes
Bug reproducible on Chrome Mobile on Android: Not tested
Bug reproducible on Safari/Firefox: Firefox: yes, Safari: yes
Bug reproducible on current stable build (App Version, iOS Version): Yes on M60
Bug reproducible on the current beta channel build (App Version, iOS Version): Yes on M61

Symbolized output from Xcode Device Logs:
https://docs.google.com/document/d/1c6AlPDsnMlK6Tg-cQJzEd95lzbUHenEsJwnrpku_hyY/edit 

Link to video/image:
https://drive.google.com/a/google.com/file/d/0B8Cek8RsDbF8NXd3QWtmSWpfcmM/view?usp=sharing

 
Cc: pkl@chromium.org rohitrao@chromium.org
Status: ExternalDependency (was: Untriaged)
Filed https://bugreport.apple.com/web/?problemID=34185886

For me it's frozen at -__loadActualAccessibilityBundle.  

gdb_image_notifier(dyld_image_mode, unsigned int, dyld_image_info const*) ()
notifyGDB(dyld_image_states, unsigned int, dyld_image_info const*) ()
dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info 
ImageLoader::link(ImageLoader::LinkContext const&, bool, bool, bool, ImageLoader::RPathChain const&, char const*) ()
dyld::link(ImageLoader*, bool, bool, ImageLoader::RPathChain const&, unsigned int) ()
dlopen ()
dlopen ()
_CFBundleDlfcnLoadBundle ()
_CFBundleLoadExecutableAndReturnError ()
-[NSBundle loadAndReturnError:] ()
-[NSBundleAccessibility loadAndReturnError:] ()
+[UIAccessibilityLoader __loadActualAccessibilityBundle:didLoadCallback:loadSubbundles:] ()
+[UIAccessibilityLoader loadActualAccessibilityBundle:didLoadCallback:loadSubbundles:] ()
+[UIAccessibilityLoader _loadAXBundleForBundle:didLoadCallback:forceLoad:loadSubbundles:loadAllAccessibilityInfo:] 
+[UIAccessibilityLoader _loadAXBundleForBundle:didLoadCallback:] ()
__88+[UIAccessibilityLoader __loadActualAccessibilityBundle:didLoadCallback:loadSubbundles:]_block_invoke.322 ()
AXPerformBlockOnMainThread ()
+[UIAccessibilityLoader __loadActualAccessibilityBundle:didLoadCallback:loadSubbundles:] ()
+[UIAccessibilityLoader loadActualAccessibilityBundle:didLoadCallback:loadSubbundles:] ()
+[UIAccessibilityLoader _loadAXBundleForBundle:didLoadCallback:forceLoad:loadSubbundles:loadAllAccessibilityInfo:] 
__54+[UIAccessibilityLoader _accessibilityLoadSubbundles:]_block_invoke_2 ()
Owner: justincohen@chromium.org
FYI: This is not new in beta#8. I can repro on iPhone7 with iOS beta#7 as well.
Still reproduced in iOS11 beta10
Issue 767637 has been merged into this issue.
Status: Fixed (was: ExternalDependency)
I can't repro this anymore, presumably it's been fixed by UIKit
Status: Assigned (was: Fixed)
Tested on 64.0.3282.9 Beta in iPhone 8(iOS 11.2) and iPad Air(iOS 11.2 beta 6)

The issue is still reproducible on following the steps mentioned in comment #0

Link to video: 
https://drive.google.com/a/google.com/file/d/18GxPp3LnA98_f-Kt2BHANIfJgCew0jde/view?usp=sharing

Crash log from Device Analytics data: 
https://docs.google.com/a/google.com/document/d/1OGXFMO65HEkOr24P-4_omvtLouiLYKHEvYRsolf3hq8/edit?usp=sharing
Labels: Needs-Feedback
I'm not seeing this on my iPhone X running 11.2 stable.  Any ideas?
So far not able to reproduce on any of my 11.2 devices, was able to repro on a 11.1.1 device. But am not yet planning to upgrade this device to 11.2. 
I will check back with Ramesh again and update this thread with more info.
Status: WontFix (was: Assigned)
Tested on 64.0.3282.14 Beta in iPhone 8(iOS 11.2), issue is not reproducible. 
Labels: -Needs-Feedback
Thanks for checking.

Sign in to add a comment