New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 621430 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 621885
Owner:
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Regression: Browser gets crashed after clicking on 'SIGN INTO CHROME' button of chrome://md-settings page.

Reported by rk...@etouch.net, Jun 20 2016

Issue description

Chrome Version: 53.0.2773.0 Revision ced2fcee2c85702055d028f4e3e48c5a75a7e41c-refs/heads/master@{#400610}
OS: Windows(7,8,10),Mac(10.10.5, 10.11.4),Linux(14.04 LTS)
 
What steps will reproduce the problem?
(1) Launch chrome, navigate to chrome://md-settings/
(2) Click on iron icon (present at left side of page) then click on 'Advanced' link(chrome://md-settings/advanced page opened)
(3) Click on back navigation arrow and click on SIGN INTO CHROME button, observe

Browser gets crashed.
Crash ID eb71b26600000000 (fd05c64d-1a55-41d0-8c2f-4f7a5b3ffca8)
Crash ID bd9c51c600000000 (b88d13e0-7d93-4378-a719-236fca11988a)

Browser should not crash.

This is a regression issue, broken in 'M-52', below is bisect info:

Good Build: 52.0.2729.0
Bad Build: 52.0.2730.0

Narrow Bisect:
https://chromium.googlesource.com/chromium/src/+log/7bd26f185bdbf8762bf69cdc6b4d8834e5e2b968..885fce702669b1c598858f4f09bf35ac5400b291?pretty=fuller&n=100

Suspecting: r392480
 
Actual_Crash.mp4
757 KB View Download
Cc: tommycli@chromium.org
Labels: ReleaseBlock-Stable
Stack Trace:

Thread 0 CRASHED [EXCEPTION_BREAKPOINT @ 0x00007ffacb5bdf98 ] MAGIC SIGNATURE THREAD
0x00007ffacb5bdf98	(chrome.dll -people_handler.cc:691 )	settings::PeopleHandler::CloseUI()
0x00007ffacb5bde5c	(chrome.dll -people_handler.cc:661 )	settings::PeopleHandler::OpenSyncSetup(bool)
0x00007ffacb5bdb0c	(chrome.dll -people_handler.cc:546 )	settings::PeopleHandler::HandleStartSignin(base::ListValue const *)
0x00007ffaca3623a3	(chrome.dll -web_ui_impl.cc:235 )	content::WebUIImpl::ProcessWebUIMessage(GURL const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,base::ListValue const &)
0x00007ffaca3619f7	(chrome.dll -web_ui_impl.cc:85 )	content::WebUIImpl::OnWebUISend(GURL const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,base::ListValue const &)
0x00007ffaca3627bc	(chrome.dll -ipc_message_templates.h:121 )	IPC::MessageT<ViewHostMsg_WebUISend_Meta,std::tuple<GURL,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,base::ListValue>,void>::Dispatch<content::WebUIImpl,content::WebUIImpl,void,void ( content::WebUIImpl::*)(GURL const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,base::ListValue const &)>(IPC::Message const *,content::WebUIImpl *,content::WebUIImpl *,void *,void ( content::WebUIImpl::*)(GURL const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,base::ListValue const &))
0x00007ffaca36193c	(chrome.dll -web_ui_impl.cc:68 )	content::WebUIImpl::OnMessageReceived(IPC::Message const &)
0x00007ffaca444669	(chrome.dll -web_contents_impl.cc:622 )	content::WebContentsImpl::OnMessageReceived(content::RenderViewHost *,content::RenderFrameHost *,IPC::Message const &)
0x00007ffaca3e3d70	(chrome.dll -render_view_host_impl.cc:819 )	content::RenderViewHostImpl::OnMessageReceived(IPC::Message const &)
0x00007ffaca466014	(chrome.dll -render_widget_host_impl.cc:433 )	content::RenderWidgetHostImpl::OnMessageReceived(IPC::Message const &)
0x00007ffaca34b28e	(chrome.dll -render_process_host_impl.cc:1751 )	content::RenderProcessHostImpl::OnMessageReceived(IPC::Message const &)
0x00007ffaca0e8b5b	(chrome.dll -ipc_channel_proxy.cc:284 )	IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const &)
0x00007ffac997f9be	(chrome.dll -task_annotator.cc:51 )	base::debug::TaskAnnotator::RunTask(char const *,base::PendingTask const &)
0x00007ffac991b837	(chrome.dll -message_loop.cc:493 )	base::MessageLoop::RunTask(base::PendingTask const &)
0x00007ffac991c9c1	(chrome.dll -message_loop.cc:618 )	base::MessageLoop::DoWork()
0x00007ffac9980197	(chrome.dll -message_pump_win.cc:262 )	base::MessagePumpForUI::DoRunLoop()
0x00007ffac997fe63	(chrome.dll -message_pump_win.cc:141 )	base::MessagePumpWin::Run(base::MessagePump::Delegate *)
0x00007ffac995d1bf	(chrome.dll -run_loop.cc:35 )	base::RunLoop::Run()
0x00007ffac9760cfe	(chrome.dll -chrome_browser_main.cc:1906 )	ChromeBrowserMainParts::MainMessageLoopRun(int *)
0x00007ffaca3fc7d4	(chrome.dll -browser_main_runner.cc:155 )	content::BrowserMainRunnerImpl::Run()
0x00007ffaca45c02c	(chrome.dll -browser_main.cc:46 )	content::BrowserMain(content::MainFunctionParams const &)
0x00007ffac989108e	(chrome.dll -content_main_runner.cc:787 )	content::ContentMainRunnerImpl::Run()
0x00007ffac96f4896	(chrome.dll -chrome_main.cc:84 )	ChromeMain
0x00007ff6de7c8b3e	(chrome.exe -main_dll_loader_win.cc:185 )	MainDllLoader::Launch(HINSTANCE__ *)
0x00007ff6de7c2b5b	(chrome.exe -chrome_exe_main_win.cc:262 )	wWinMain
0x00007ff6de855ac5	(chrome.exe -exe_common.inl:255 )	__scrt_common_main_seh
0x00007ffb01718101	(KERNEL32.DLL + 0x00018101 )	BaseThreadInitThunk
0x00007ffb03cbc5b3	(ntdll.dll + 0x0005c5b3 )	RtlUserThreadStart
Cc: michae...@chromium.org
Owner: tommycli@chromium.org
@tommycli looks like an issue in the webui handler
Mergedinto: 621885
Status: Duplicate (was: Assigned)
Same root cause as 621885.

The Browser Back and Forward icons break WebUI right now.

I have a way to fix it.

Sign in to add a comment