New issue
Advanced search Search tips

Issue 683764 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 680366
Owner: ----
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows , Chrome
Pri: 1
Type: Bug



Sign in to add a comment

New tabs/windows are unusable; cannot navigate from existing tabs either

Project Member Reported by michae...@chromium.org, Jan 23 2017

Issue description

Chrome Version: 56.0.2924.67 (Official Build) beta (64-bit)
OS: Windows 10.1

After having my Chrome instances running for a while, it suddenly
became... corrupted? I couldn't navigate new tabs anywhere.

This happened for both open profiles.

Some symptoms:

* Opening a new tab, or new window, shows the New Tab Page.
  * Clicking one of the popular sites causes all sites to disappear or
    otherwise glitch, changes the URL bar to the address of that site,
    and adds the Google "G" favicon to the left of the tab's "New Tab"
    title. It also turns the bookmark star on (blue) if that URL has
    been bookmarked.  But no navigation actually happens AFAICT.
  * After "navigating", the popular sites (if they're still showing,
    sometimes they just disappear) do not respond to any input.

* Opening an Incognito window or tab shows has similar behavior, except
  that the page contents are filled with a solid dark grey. No widgets
  or text inside the tab frame.
  * The tab title is "New Tab", but after attempting to navigate to a
    site via the address bar, the title becomes "Untitled" and a sad tab
    icon shows where the favicon would be. Again, the bookmark star
    becomes filled in for bookmarked sites. Other features of the
    omnibox like tab-to-search work too (insofar as they correctly
    change the URL, but navigation continues to not really happen).

* Opening a Chrome WebUI (e.g., 3-dot Chrome menu => Settings) tries to
  navigate the current tab to "chrome://settings" but the NTP continues
  to display.

* The web contents of existing tabs work just fine: I can interact,
  navigate by clicking on links, etc.  However, navigating via a
  bookmark or the omnibox causes fails to actually navigate. Also,
  opening a link in a new tab opens a crashed tab: solid dark grey web
  contents (no text/widgets), "Untitled" tab title, and sad-crash
  favicon next to tab title.

* Opening Help (3-dot Chrome menu => Help => Help center) opens a new
  tab at the support.google.com URL, but displays the same type of
  crashed page.

* Neither the Inspector nor the Dev Tools window in general cannot be
  opened with any of the methods I know about.

* Can't open Feedback.

"Visiting" chrome:restart restarted the browser.

UserAgentString: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.67 Safari/537.36
 
I filed feedback (after the fact) with the URL https://bugs.chromium.org/p/chromium/issues/detail?id=683764.
Oh, and obviously, Chrome is working normally after the restart.
Cc: mpear...@chromium.org
Status: Untriaged (was: Unconfirmed)
Crash report that apparently occurred during shutdown: fcf1670680000000

Mark, does anything jump out at you here? The crash is in //components/omnibox but the omnibox appeared to be working (except to actually navigate).

Thread 5 CRASHED [EXCEPTION_ACCESS_VIOLATION_READ @ 0x10000000000000000 ] MAGIC SIGNATURE THREAD
Stack Quality100%Show frame trust levels
0x00007ff9dae0f442	(chrome.dll -url_index_private_data.cc:959 )	URLIndexPrivateData::SaveCharWordMap(in_memory_url_index::InMemoryURLIndexCacheItem *)
0x00007ff9dae0eef7	(chrome.dll -url_index_private_data.cc:889 )	URLIndexPrivateData::SaveToFile(base::FilePath const &)
0x00007ff9dae0c745	(chrome.dll -url_index_private_data.cc:483 )	URLIndexPrivateData::WritePrivateDataToCacheFileTask(scoped_refptr<URLIndexPrivateData>,base::FilePath const &)
0x00007ff9dadee3cf	(chrome.dll -bind_internal.h:339 )	base::internal::Invoker<base::internal::BindState<base::internal::IgnoreResultHelper<bool (*)(scoped_refptr<URLIndexPrivateData>,base::FilePath const &)>,scoped_refptr<URLIndexPrivateData>,base::FilePath>,void >::Run(base::internal::BindStateBase *)
0x00007ff9d9547faa	(chrome.dll -sequenced_worker_pool.cc:1017 )	base::SequencedWorkerPool::Inner::ThreadLoop(base::SequencedWorkerPool::Worker *)
0x00007ff9d9546416	(chrome.dll -sequenced_worker_pool.cc:611 )	base::SequencedWorkerPool::Worker::Run()
0x00007ff9d9540dcd	(chrome.dll -simple_thread.cc:68 )	base::SimpleThread::ThreadMain()
0x00007ff9d9506e3c	(chrome.dll -platform_thread_win.cc:84 )	base::`anonymous namespace'::ThreadFunc
0x00007ff9fe928363	(KERNEL32.DLL + 0x00008363 )	BaseThreadInitThunk
0x00007ffa00a470d0	(ntdll.dll + 0x000670d0 )	RtlUserThreadStart
> Mark, does anything jump out at you here?

Nothing jumps out at me.  Even if URLIndexPrivateData was partially corrupted, that should either cause crash while interacting with the omnibox or not crash at all.  I cannot imagine it causing the trouble you saw.

The trouble you saw sounds like you cannot spawn any new renderer processes.  I think (?) that explains all your symptoms.  (No, I have no idea how that can happen.)


Components: -UI>Browser>Navigation -UI>Browser>NewTabPage
Labels: -Pri-2 Pri-1
Just happened again. Also, I got notifications about a ton of extensions having crashed. I have no clue why this is happening.

I clicked an extension's icon in the Chrome menu, and Chrome promptly crashed: 36135a8880000000
Cc: rdevlin....@chromium.org ericwilligers@chromium.org
From what I can tell, the crash (which may not be useful as it happened after things stopped working) was a segfault from reading toolbar_action_views_ during the ToolbarActionView destructor, which does seem kinda suspicious, if unrelated.

Also the crash site seems to believe my machine is likely infected with malware, which I take as a personal insult...

Thread 0 CRASHED [EXCEPTION_ACCESS_VIOLATION_EXEC @ 0x7070616d ] MAGIC SIGNATURE THREAD
Stack Quality96%Show frame trust levels
0x7070616d		
0x64c7d2f9	(chrome.dll -browser_actions_container.cc:218 )	BrowserActionsContainer::Redraw(bool)
0x64bbb16f	(chrome.dll -toolbar_actions_bar.cc:691 )	ToolbarActionsBar::OnToolbarActionRemoved(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &)
0x650a0025	(chrome.dll -toolbar_actions_model.cc:432 )	ToolbarActionsModel::RemoveItem(ToolbarActionsModel::ToolbarItem const &)
0x650a0081	(chrome.dll -toolbar_actions_model.cc:451 )	ToolbarActionsModel::RemoveExtension(extensions::Extension const *)
0x6509fab7	(chrome.dll -toolbar_actions_model.cc:240 )	ToolbarActionsModel::OnExtensionUnloaded(content::BrowserContext *,extensions::Extension const *,extensions::UnloadedExtensionInfo::Reason)
0x649ea314	(chrome.dll -extension_service.cc:1133 )	ExtensionService::NotifyExtensionUnloaded(extensions::Extension const *,extensions::UnloadedExtensionInfo::Reason)
0x649e9be0	(chrome.dll -extension_service.cc:944 )	ExtensionService::DisableExtension(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,int)
0x64a5d342	(chrome.dll -chrome_content_verifier_delegate.cc:196 )	extensions::ChromeContentVerifierDelegate::VerifyFailed(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,extensions::ContentVerifyJob::FailureReason)
0x63f29f98	(chrome.dll -content_verifier.cc:146 )	extensions::ContentVerifier::VerifyFailed(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,extensions::ContentVerifyJob::FailureReason)
0x63e1eb1c	(chrome.dll -bind_internal.h:339 )	base::internal::Invoker<base::internal::BindState<void ( content::AudioInputRendererHost::*)(base::FilePath const &,int),scoped_refptr<content::AudioInputRendererHost>,base::FilePath,int>,void >::Run(base::internal::BindStateBase *)
0x64123b0f	(chrome.dll -task_annotator.cc:54 )	base::debug::TaskAnnotator::RunTask(char const *,base::PendingTask const &)
0x640d00f2	(chrome.dll -message_loop.cc:405 )	base::MessageLoop::RunTask(base::PendingTask const &)
0x640d0907	(chrome.dll -message_loop.cc:513 )	base::MessageLoop::DoWork()
0x641240ce	(chrome.dll -message_pump_win.cc:263 )	base::MessagePumpForUI::DoRunLoop()
0x64123df4	(chrome.dll -message_pump_win.cc:141 )	base::MessagePumpWin::Run(base::MessagePump::Delegate *)
0x6410d76b	(chrome.dll -run_loop.cc:35 )	base::RunLoop::Run()
0x6405a8ef	(chrome.dll -chrome_browser_main.cc:2116 )	ChromeBrowserMainParts::MainMessageLoopRun(int *)
0x63cf1c81	(chrome.dll -browser_main_loop.cc:981 )	content::BrowserMainLoop::RunMainMessageLoopParts()
0x63cf45dd	(chrome.dll -browser_main_runner.cc:155 )	content::BrowserMainRunnerImpl::Run()
0x63cefe80	(chrome.dll -browser_main.cc:46 )	content::BrowserMain(content::MainFunctionParams const &)
0x64022624	(chrome.dll -content_main_runner.cc:779 )	content::ContentMainRunnerImpl::Run()
0x635536a3	(chrome.dll -chrome_main.cc:97 )	ChromeMain
0x010f53bf	(chrome.exe -main_dll_loader_win.cc:174 )	MainDllLoader::Launch(HINSTANCE__ *,base::TimeTicks)
0x010f1ad2	(chrome.exe -chrome_exe_main_win.cc:247 )	wWinMain
0x0115a773	(chrome.exe -exe_common.inl:253 )	__scrt_common_main_seh
0x7776ef1b	(kernel32.dll + 0x0004ef1b )	BaseThreadInitThunk
0x77cc3647	(ntdll.dll + 0x00063647 )	__RtlUserThreadStart
0x77cc361a	(ntdll.dll + 0x0006361a )	_RtlUserThreadStart
Cc: abodenha@chromium.org esprehn@chromium.org
Labels: Stability-Crash OS-Chrome
+esprehn who experiences this on CrOS stable: inability to launch any new render processes, all extensions crashed, nothing in Task Manager besides Browser and GPU process. Ash works normally.
Labels: M-55
I filed several Google Feedback reports (user:esprehn@google) right after it happened, but I don't have access to the ChromeOS product in the internal dashboard to link to them.
These are my feedback reports with the logs go/esprehn-chromebook-lockup

Looks like I've seen it going back to M54 in December. I don't know how to make sense of the logs though.
Components: Blink
Labels: M-54
Mergedinto: 680366
Status: Duplicate (was: Untriaged)

Sign in to add a comment