New issue
Advanced search Search tips

Issue 867330 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 863007
Owner:
Closed: Jul 26
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 1
Type: Bug
Q2



Sign in to add a comment

App crashes on opening tapping on Done and Close all simultaneously in incognito mode when the user is in tabswitcher view.

Project Member Reported by pmadalla@chromium.org, Jul 25

Issue description

App Version: 69.0.3497.6 beta
iOS Version: iOS 11.4,12
Device: iPhones only

Steps to reproduce:
1. Launch Chrome
2. Long tap on any most visited tile.
3. Tap on Open in New incognito tab from context menu.
4. Open 4 to 5 links in incognito mode
5. Tap on Tab switcher icon.
6. Tap on Done and Close all simultaneously. 

Observed results: 
App crashes

Expected results: 
App should not crash

Number of times you were able to reproduce: 2/5
Bug reproducible after clean install: Yes
Bug reproducible after clearing cache and cookies: Yes
Bug reproducible on Chrome Mobile on Android: NA    
Bug reproducible on Dolphin/Safari/Firefox: Safari : NA
Bug reproducible on the current beta channel build : Yes in M69
Bug reproducible on the current beta channel build : No in M70

Link to video/image:
https://drive.google.com/file/d/14pD2ZOI2KYoh5ZHgMTcomBzh2ipLnE0H/view?usp=sharing

Crash log :
https://crash.corp.google.com/browse?stbtiq=919cd618b18f9034

Stack Trace : 
Thread 0 (id: 0x303) CRASHED [EXC_BAD_ACCESS / KERN_INVALID_ADDRESS @ 0x00000038 ] MAGIC SIGNATURE THREAD
Stack Quality44%Show frame trust levels
0x0000000100e8c514	(Chrome -infobar_container_ios.mm:55 )	InfoBarContainerIOS::view()
0x0000000101384438	(Chrome -browser_view_controller.mm:2475 )	-[BrowserViewController setUpViewLayout:]
0x000000010137ff84	(Chrome -browser_view_controller.mm:1740 )	-[BrowserViewController viewSafeAreaInsetsDidChange]
0x000000018d45dd54	(UIKit + 0x000dad54 )	
0x000000018d45d614	(UIKit + 0x000da614 )	
0x000000018d45d3e0	(UIKit + 0x000da3e0 )	
0x000000018d86b3c4	(UIKit + 0x004e83c4 )	
0x000000018d45cc98	(UIKit + 0x000d9c98 )	
0x000000018d3fc0a4	(UIKit + 0x000790a4 )	
0x000000018d411070	(UIKit + 0x0008e070 )	
0x000000018d45bd38	(UIKit + 0x000d8d38 )	
0x000000018d45b370	(UIKit + 0x000d8370 )	
0x000000018d3bb534	(UIKit + 0x00038534 )	
0x000000018d3bb2f4	(UIKit + 0x000382f4 )	
0x000000018d68d180	(UIKit + 0x0030a180 )	
0x00000001841094fc	(Foundation + 0x0001c4fc )	
0x000000018d3a2c3c	(UIKit + 0x0001fc3c )	
0x000000018d3a1b5c	(UIKit + 0x0001eb5c )	
0x00000001015e8128	(Chrome -grid_to_visible_tab_animator.mm:61 )	-[GridToVisibleTabAnimator animateTransition:]
0x000000018d8527d0	(UIKit + 0x004cf7d0 )	
0x000000018d7b1880	(UIKit + 0x0042e880 )	
0x000000018d7a7954	(UIKit + 0x00424954 )	
0x000000018d68c518	(UIKit + 0x00309518 )	
0x000000018376290c	(CoreFoundation + 0x000ed90c )	__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
0x0000000183760234	(CoreFoundation + 0x000eb234 )	__CFRunLoopDoObservers
0x0000000183760880	(CoreFoundation + 0x000eb880 )	__CFRunLoopRun
0x0000000183680da4	(CoreFoundation + 0x0000bda4 )	CFRunLoopRunSpecific
0x000000018566601c	(GraphicsServices + 0x0000b01c )	GSEventRunModal
0x000000018d6a0754	(UIKit + 0x0031d754 )	
0x0000000100bc1850	(Chrome -chrome_exe_main.mm:54 )	main
0x0000000183111fbc	(libdyld.dylib + 0x00000fbc )	start

 
Components: -UI>Browser>NewTabPage UI>Browser>Mobile>TabSwitcher
Labels: -Pri-2 ReleaseBlock-Stable M-69 Q2 Pri-1
Owner: kkhorimoto@chromium.org
Status: Assigned (was: Untriaged)
I was able to repro on canary with simpler steps:

- Open a few tabs in Incognito
- Tap Done and Close All simultaneously

The Close All animation runs, then the app crashes. 

I wasn't able to repro on regular tabs.
Status: Started (was: Assigned)
Mergedinto: 863007
Status: Duplicate (was: Started)
This was caused by interleaving of Tab Grid button actions, and is fixed by the solution to  Issue 863007 .

Sign in to add a comment