New issue
Advanced search Search tips

Issue 916114 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Browser gets crashed on exit fullscreen of shortcut window.

Project Member Reported by shru...@virtusa.com, Dec 18

Issue description

Chrome Version: 73.0.3644.0 (Official Build) fe72396229ba179b91d835591ff0cffb311d8076-refs/branch-heads/3644@{#1} (64 Bit).
OS : Mac(10.13.6, 10.13.1, 10.14.2)

Steps to reproduce:
1. Launch chrome and Navigate to youtube.com.
2. Open wrench menu and under 'More Tools' ,click on 'Create Shortcut'.
3.'Create Shortcut' Dialogue will open ,check the 'Open as window' option.
4. Navigate to chrome://apps and click on Youtube shortcut.
5. Click on fullscreen and exit fullscreen and observe.

Actual Result   : Browser gets crashed on exit fullscreen of shortcut window.
Expected Result : Browser gets crashed on exit fullscreen of shortcut window.


Crash ID:Report ID d90c1e1a6291707b (Local Crash ID: fb707283-17d2-40c3-a051-06e4a5d1598a)


This is a Non-regression issue broken from  M-73.

Note :
1.Issue not seen on Windows(7,8,10) and Linux(14.04 LTS) .
2.'Create Shortcut' is seen from  Canary Build #73.0.3641.0 

Kindly refer the attached screen-cast.
https://drive.google.com/open?id=1pX_BaiG63J_VlK294jzT_sePKoqLcfFd

Thank You..
 
Summary: Browser gets crashed on exit fullscreen of shortcut window. (was: Regression:Browser gets crashed on exit fullscreen of shortcut window.)
Status: Untriaged (was: Unconfirmed)
Stack trace for the crash id:
-----------------------------
Thread 0 (id: 0x2dfc5) CRASHED [EXC_BAD_ACCESS / EXC_I386_GPFLT @ 0x000000010a161339 ] MAGIC SIGNATURE THREAD
Stack Quality84%Show frame trust levels
0x000000010a161339	(Google Chrome Framework -bridged_native_widget_host_impl.mm:529 )	non-virtual thunk to views::BridgedNativeWidgetHostImpl::OnBridgeFactoryHostDestroying(views::BridgeFactoryHost*)
0x000000010a15dd0a	(Google Chrome Framework -bridge_factory_host.cc:20 )	views::BridgeFactoryHost::~BridgeFactoryHost()
0x000000010727d78c	(Google Chrome Framework -memory:2325 )	AppShimHost::~AppShimHost()
0x000000010727d81d	(Google Chrome Framework -app_shim_host_mac.cc:60 )	AppShimHost::~AppShimHost()
0x000000010727d902	(Google Chrome Framework -app_shim_host_mac.cc:93 )	AppShimHost::ChannelError(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
0x00000001085b50ab	(Google Chrome Framework -callback.h:99 )	mojo::InterfaceEndpointClient::NotifyError(base::Optional<mojo::DisconnectReason> const&)
0x00000001085b8fd2	(Google Chrome Framework -multiplex_router.cc:789 )	mojo::internal::MultiplexRouter::ProcessNotifyErrorTask(mojo::internal::MultiplexRouter::Task*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*)
0x00000001085b7562	(Google Chrome Framework -multiplex_router.cc:702 )	mojo::internal::MultiplexRouter::ProcessTasks(mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*)
0x00000001085b61d1	(Google Chrome Framework -multiplex_router.cc:674 )	mojo::internal::MultiplexRouter::OnPipeConnectionError(bool)
0x00000001085b21fa	(Google Chrome Framework -callback.h:99 )	mojo::Connector::HandleError(bool, bool)
0x00000001085c6e42	(Google Chrome Framework -callback.h:129 )	mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&)
0x00000001084b4234	(Google Chrome Framework -callback.h:99 )	base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*)
0x00000001084cf83e	(Google Chrome Framework -message_loop_impl.cc:374 )	base::MessageLoopImpl::RunTask(base::PendingTask*)
0x00000001084cfd52	(Google Chrome Framework -message_loop_impl.cc:385 )	base::MessageLoopImpl::DoWork()
0x00000001084d1992	(Google Chrome Framework -message_pump_mac.mm:487 )	base::MessagePumpCFRunLoopBase::RunWork()
0x00000001084c41d9	(Google Chrome Framework + 0x0282e1d9 )	base::mac::CallWithEHFrame(void () block_pointer)
0x00000001084d12ee	(Google Chrome Framework -message_pump_mac.mm:461 )	base::MessagePumpCFRunLoopBase::RunWorkSource(void*)
0x00007fff29de2a10	(CoreFoundation + 0x000a3a10 )	__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
0x00007fff29e9c42b	(CoreFoundation + 0x0015d42b )	__CFRunLoopDoSource0
0x00007fff29dc546f	(CoreFoundation + 0x0008646f )	__CFRunLoopDoSources0
0x00007fff29dc48ec	(CoreFoundation + 0x000858ec )	__CFRunLoopRun
0x00007fff29dc4152	(CoreFoundation + 0x00085152 )	CFRunLoopRunSpecific
0x00007fff290aed95	(HIToolbox + 0x0002fd95 )	RunCurrentEventLoopInMode
0x00007fff290aeb05	(HIToolbox + 0x0002fb05 )	ReceiveNextEventCommon
0x00007fff290ae883	(HIToolbox + 0x0002f883 )	_BlockUntilNextEventMatchingListInModeWithFilter
0x00007fff2735fa72	(AppKit + 0x00041a72 )	_DPSNextEvent
0x00007fff27af5e33	(AppKit + 0x007d7e33 )	-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
0x00000001080b1e0f	(Google Chrome Framework -chrome_browser_application_mac.mm:227 )	__71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke
0x00000001084c41d9	(Google Chrome Framework + 0x0282e1d9 )	base::mac::CallWithEHFrame(void () block_pointer)
0x00000001080b1d43	(Google Chrome Framework -chrome_browser_application_mac.mm:226 )	-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
0x00007fff27354884	(AppKit + 0x00036884 )	-[NSApplication run]
0x00000001084d22fb	(Google Chrome Framework -message_pump_mac.mm:847 )	base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*)
0x00000001084d0cbe	(Google Chrome Framework -message_pump_mac.mm:185 )	base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*)
0x00000001084f4bf4	(Google Chrome Framework -run_loop.cc:102 )	<name omitted>
0x00000001080b7286	(Google Chrome Framework -chrome_browser_main.cc:1852 )	ChromeBrowserMainParts::MainMessageLoopRun(int*)
0x000000010699e293	(Google Chrome Framework -browser_main_loop.cc:999 )	content::BrowserMainLoop::RunMainMessageLoopParts()
0x00000001069a0541	(Google Chrome Framework -browser_main_runner_impl.cc:165 )	content::BrowserMainRunnerImpl::Run()
0x000000010699b4e8	(Google Chrome Framework -browser_main.cc:47 )	content::BrowserMain(content::MainFunctionParams const&)
0x000000010806f02f	(Google Chrome Framework -content_main_runner_impl.cc:545 )	content::ContentMainRunnerImpl::RunServiceManager(content::MainFunctionParams&, bool)
0x000000010806ecb3	(Google Chrome Framework -content_main_runner_impl.cc:868 )	content::ContentMainRunnerImpl::Run(bool)
0x000000010a6772a3	(Google Chrome Framework -main.cc:460 )	service_manager::Main(service_manager::MainParams const&)
0x000000010806e073	(Google Chrome Framework -content_main.cc:19 )	content::ContentMain(content::ContentMainParams const&)
0x0000000105c990ee	(Google Chrome Framework -chrome_main.cc:102 )	ChromeMain
0x0000000105c6cdcd	(Google Chrome -chrome_exe_main_mac.cc:101 )	main
0x00007fff51c07014	(libdyld.dylib + 0x00001014 )	start
0x00007fff51c07014	(libdyld.dylib + 0x00001014 )	start

As this being a Non-Regression issue, changing the status to Untriaged so that the issue would get addressed.

Thank You!
Owner: sdy@chromium.org
Status: Assigned (was: Untriaged)
Triaging to sdy@ for PWAs
Labels: Stability-Crash HasTestcase

Sign in to add a comment