New issue
Advanced search Search tips

Issue 871190 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Dec 10
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Tab failed when viewing different sites

Reported by roman.pa...@gmail.com, Aug 6

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.84 Safari/537.36

Steps to reproduce the problem:
1. Open a site, for example, docs.google.com, i.ua, vk.com, weboffice.tinkoff.ru and so on.
2. Wait for the error, even if the site does not perform any actions.

What is the expected behavior?

What went wrong?
The crash occurs on a flat spot on several popular large resources, regardless of whether I'm doing something on the site or it's just open in another tab. The problem occurs after the last update of Google Chrome. Previously, the browser worked without problems. Now, after a while, "Crash!" Always flies out. During the day, this can be repeated not one, not two, not five times, but several dozens of times.
The error appears on Windows and on Lunux. It does not depend on OS, extensions and profile. On all Linux-based computers, pure Chrome, without extensions and a profile, is always used differently (because these are client PCs, for which different people work).

Crashed report ID: 

How much crashed? Just one tab

Is it a problem with a plugin? No 

Did this work before? Yes v58

Chrome version: 68.0.3440.84  Channel: stable
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version: 30.0.0.134
 
Local fault ID: ca53b2e7-0edf-4c63-a4a8-83985dded155
Monday, August 6, 2018, 22:18:50: the crash report is saved, but not yet uploaded (user requested download)
Cc: jmukthavaram@chromium.org
Labels: Needs-Triage-M68 Needs-Feedback
Unable to reproduce the issue on Windows 10 using chrome reported version-68.0.3440.84 as per C#0.Able to open vk.com, weboffice.tinkoff.ru & other sites successfully without any issue.

Please find the attached screencast for reference.

Please check the issue with clean(profile without any apps and extensions) & let us know your observations on the same.
Thanks..!
871190-Win.mp4
2.7 MB View Download
2018-08-06_221928.png
157 KB View Download
2018-08-07_224157.png
149 KB View Download
Project Member

Comment 4 by sheriffbot@chromium.org, Aug 7

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: Needs-Feedback
Thanks for the reply.
Could you please provide us the latest 16 digit crash id from chrome://crashes same as yellow highlighted in attached screenshot.

crash report id.PNG
12.2 KB View Download
ID: c8a0da7d0c779d08
ID: 96bbe14828511675
Project Member

Comment 7 by sheriffbot@chromium.org, Aug 9

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
ID: 3ee9218432cbc29b
2018-08-10 7:02:17 AM

Comment 9 Deleted

2018-08-10_090733.png
101 KB View Download
Labels: Needs-Feedback
As per the provided crash id in C#6, issue seems to be OOM(Out of memory) related issue.
Stack trace:
------------
Thread 0 (id: 0x1574) CRASHED [Out of Memory @ 0x76d0c41f ] MAGIC SIGNATURE THREAD
Stack Quality87%Show frame trust levels
0x76d0c41f	(KERNELBASE.dll + 0x0000c41f )	RaiseException
0x6724921e	(chrome_child.dll -v8_initializer.cc:88 )	blink::ReportOOMErrorInMainThread
0x65ca05ab	(chrome_child.dll -api.cc:460 )	v8::Utils::ReportOOMFailure(v8::internal::Isolate *,char const *,bool)
0x65ca0533	(chrome_child.dll -api.cc:418 )	v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate *,char const *,bool)
0x65eda360	(chrome_child.dll -heap.cc:5141 )	v8::internal::Heap::FatalProcessOutOfMemory(char const *)
0x656d2b7b	(chrome_child.dll -heap.cc:1816 )	v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector,v8::GCCallbackFlags)
0x656d01a4	(chrome_child.dll -heap.cc:1390 )	v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace,v8::internal::GarbageCollectionReason,v8::GCCallbackFlags)
0x65ede3b7	(chrome_child.dll -heap.cc:4559 )	v8::internal::Heap::AllocateRawWithLigthRetry(int,v8::internal::AllocationSpace,v8::internal::AllocationAlignment)
0x65ede413	(chrome_child.dll -heap.cc:4573 )	v8::internal::Heap::AllocateRawWithRetryOrFail(int,v8::internal::AllocationSpace,v8::internal::AllocationAlignment)
0x6506762e	(chrome_child.dll -factory.cc:2528 )	v8::internal::Factory::NewCode(v8::internal::CodeDesc const &,v8::internal::Code::Kind,v8::internal::Handle<v8::internal::Object>,int,v8::internal::MaybeHandle<v8::internal::ByteArray>,v8::internal::MaybeHandle<v8::internal::DeoptimizationData>,v8::internal::Movability,unsigned int,bool,int,int,int)
0x65598973	(chrome_child.dll -regexp-macro-assembler-ia32.cc:940 )	v8::internal::RegExpMacroAssemblerIA32::GetCode(v8::internal::Handle<v8::internal::String>)
0x6559146f	(chrome_child.dll -jsregexp.cc:1106 )	v8::internal::RegExpCompiler::Assemble(v8::internal::RegExpMacroAssembler *,v8::internal::RegExpNode *,int,v8::internal::Handle<v8::internal::String>)
0x6558f3b7	(chrome_child.dll -jsregexp.cc:6794 )	v8::internal::RegExpEngine::Compile(v8::internal::Isolate *,v8::internal::Zone *,v8::internal::RegExpCompileData *,v8::base::Flags<v8::internal::JSRegExp::Flag,int>,v8::internal::Handle<v8::internal::String>,v8::internal::Handle<v8::internal::String>,bool)
0x6558e8ca	(chrome_child.dll -jsregexp.cc:351 )	v8::internal::RegExpImpl::CompileIrregexp(v8::internal::Handle<v8::internal::JSRegExp>,v8::internal::Handle<v8::internal::String>,bool)
0x65fad35c	(chrome_child.dll -jsregexp.cc:436 )	v8::internal::RegExpImpl::IrregexpPrepare(v8::internal::Handle<v8::internal::JSRegExp>,v8::internal::Handle<v8::internal::String>)
0x6558e652	(chrome_child.dll -jsregexp.cc:555 )	v8::internal::RegExpImpl::IrregexpExec(v8::internal::Handle<v8::internal::JSRegExp>,v8::internal::Handle<v8::internal::String>,int,v8::internal::Handle<v8::internal::RegExpMatchInfo>)
0x6558e5e0	(chrome_child.dll -jsregexp.cc:196 )	v8::internal::RegExpImpl::Exec(v8::internal::Handle<v8::internal::JSRegExp>,v8::internal::Handle<v8::internal::String>,int,v8::internal::Handle<v8::internal::RegExpMatchInfo>)
0x6558e4ee	(chrome_child.dll -runtime-regexp.cc:906 )	v8::internal::Runtime_RegExpExec(int,v8::internal::Object * *,v8::internal::Isolate *)
0x3fd5213d		
0x5a7a84fd		
0x3fd11607		
0x3fd11607		
0x3fd0f283		
0x3fd09cd0		
0x65eb705a	(chrome_child.dll -execution.cc:155 )	v8::internal::`anonymous namespace'::Invoke
0x652e82c2	(chrome_child.dll -execution.cc:202 )	v8::internal::Execution::Call(v8::internal::Isolate *,v8::internal::Handle<v8::internal::Object>,v8::internal::Handle<v8::internal::Object>,int,v8::internal::Handle<v8::internal::Object> * const)
0x652e7f91	(chrome_child.dll -api.cc:2179 )	v8::Script::Run(v8::Local<v8::Context>)
0x652e7512	(chrome_child.dll -v8_script_runner.cc:425 )	blink::V8ScriptRunner::RunCompiledScript(v8::Isolate *,v8::Local<v8::Script>,blink::ExecutionContext *)
0x652e3ec1	(chrome_child.dll -script_controller.cc:148 )	blink::ScriptController::ExecuteScriptAndReturnValue(v8::Local<v8::Context>,blink::ScriptSourceCode const &,blink::KURL const &,blink::ScriptFetchOptions const &,blink::AccessControlStatus)
0x66b67a43	(chrome_child.dll -script_controller.cc:377 )	blink::ScriptController::ExecuteScriptInIsolatedWorld(int,blink::HeapVector<blink::ScriptSourceCode,0> const &,WTF::Vector<v8::Local<v8::Value>,0,WTF::PartitionAllocator> *)
0x66b6a2fa	(chrome_child.dll -pausable_script_executor.cc:61 )	blink::`anonymous namespace'::WebScriptExecutor::Execute
0x66b69ce9	(chrome_child.dll -pausable_script_executor.cc:229 )	blink::PausableScriptExecutor::ExecuteAndDestroySelf()
0x665a35fb	(chrome_child.dll -web_local_frame_impl.cc:869 )	blink::WebLocalFrameImpl::RequestExecuteScriptInIsolatedWorld(int,blink::WebScriptSource const *,unsigned int,bool,blink::WebLocalFrame::ScriptExecutionType,blink::WebScriptExecutionCallback *)
0x66274db3	(chrome_child.dll -script_injection.cc:337 )	extensions::ScriptInjection::InjectJs(std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > *,unsigned int *,scoped_refptr<extensions::AsyncScriptsRunInfo>)
0x662749a3	(chrome_child.dll -script_injection.cc:275 )	extensions::ScriptInjection::Inject(extensions::ScriptsRunInfo *,scoped_refptr<extensions::AsyncScriptsRunInfo>)
0x6627480a	(chrome_child.dll -script_injection.cc:214 )	extensions::ScriptInjection::TryToInject(extensions::UserScript::RunLocation,extensions::ScriptsRunInfo *,scoped_refptr<extensions::AsyncScriptsRunInfo>,base::RepeatingCallback<void > const &)
0x6627620c	(chrome_child.dll -script_injection_manager.cc:436 )	extensions::ScriptInjectionManager::TryToInject(std::unique_ptr<extensions::ScriptInjection,std::default_delete<extensions::ScriptInjection> >,extensions::UserScript::RunLocation,extensions::ScriptsRunInfo *,scoped_refptr<extensions::AsyncScriptsRunInfo>)
0x65300af3	(chrome_child.dll -script_injection_manager.cc:416 )	extensions::ScriptInjectionManager::InjectScripts(content::RenderFrame *,extensions::UserScript::RunLocation)
0x6530099e	(chrome_child.dll -script_injection_manager.cc:379 )	extensions::ScriptInjectionManager::StartInjectScripts(content::RenderFrame *,extensions::UserScript::RunLocation)
0x653008e6	(chrome_child.dll -script_injection_manager.cc:256 )	extensions::ScriptInjectionManager::RFOHelper::StartInjectScripts(extensions::UserScript::RunLocation)
0x65969501	(chrome_child.dll -bind_internal.h:603 )	base::internal::Invoker<base::internal::BindState<void (audio::DeviceNotifier::*)(int) __attribute__((thiscall)),base::WeakPtr<audio::DeviceNotifier>,int>,void ()>::Run
0x6625a170	(chrome_child.dll -extension_frame_helper.cc:86 )	extensions::`anonymous namespace'::RunCallbacksWhileFrameIsValid
0x653008b9	(chrome_child.dll -extension_frame_helper.cc:286 )	extensions::ExtensionFrameHelper::RunScriptsAtDocumentStart()
0x6511fec2	(chrome_child.dll -dispatcher.cc:578 )	extensions::Dispatcher::RunScriptsAtDocumentStart(content::RenderFrame *)
0x6511fe8d	(chrome_child.dll -render_frame_impl.cc:4183 )	content::RenderFrameImpl::RunScriptsAtDocumentElementAvailable()
0x6511d33b	(chrome_child.dll -html_construction_site.cc:427 )	blink::HTMLConstructionSite::InsertHTMLHtmlStartTagBeforeHTML(blink::AtomicHTMLToken *)
0x6511d064	(chrome_child.dll -html_tree_builder.cc:2481 )	blink::HTMLTreeBuilder::DefaultForBeforeHTML()
0x65120938	(chrome_child.dll -html_tree_builder.cc:1016 )	blink::HTMLTreeBuilder::ProcessStartTag(blink::AtomicHTMLToken *)
0x6511cd31	(chrome_child.dll -html_tree_builder.cc:356 )	blink::HTMLTreeBuilder::ProcessToken(blink::AtomicHTMLToken *)
0x6511caad	(chrome_child.dll -html_tree_builder.cc:313 )	blink::HTMLTreeBuilder::ConstructTree(blink::AtomicHTMLToken *)
0x652f7881	(chrome_child.dll -html_document_parser.cc:522 )	blink::HTMLDocumentParser::ProcessTokenizedChunkFromBackgroundParser(std::unique_ptr<blink::HTMLDocumentParser::TokenizedChunk,std::default_delete<blink::HTMLDocumentParser::TokenizedChunk> >)
0x652f7577	(chrome_child.dll -html_document_parser.cc:595 )	blink::HTMLDocumentParser::PumpPendingSpeculations()
0x652f73d2	(chrome_child.dll -web_task_runner.cc:75 )	blink::TaskHandle::Runner::Run(blink::TaskHandle const &)
0x652f738c	(chrome_child.dll -bind_internal.h:589 )	base::internal::Invoker<base::internal::BindState<void (blink::TaskHandle::Runner::*)(const blink::TaskHandle &) __attribute__((thiscall)),base::WeakPtr<blink::TaskHandle::Runner>,blink::TaskHandle>,void ()>::RunOnce
0x6502c9b5	(chrome_child.dll -task_annotator.cc:101 )	base::debug::TaskAnnotator::RunTask(char const *,base::PendingTask *)
0x6618724c	(chrome_child.dll -thread_controller_impl.cc:166 )	base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType)
0x65969501	(chrome_child.dll -bind_internal.h:603 )	base::internal::Invoker<base::internal::BindState<void (audio::DeviceNotifier::*)(int) __attribute__((thiscall)),base::WeakPtr<audio::DeviceNotifier>,int>,void ()>::Run
0x6502c9b5	(chrome_child.dll -task_annotator.cc:101 )	base::debug::TaskAnnotator::RunTask(char const *,base::PendingTask *)
0x6502c8c2	(chrome_child.dll -incoming_task_queue.cc:124 )	base::internal::IncomingTaskQueue::RunTask(base::PendingTask *)
0x6502c5d5	(chrome_child.dll -message_loop.cc:319 )	base::MessageLoop::RunTask(base::PendingTask *)
0x6502c2f2	(chrome_child.dll -message_loop.cc:329 )	base::MessageLoop::DeferOrRunPendingTask(base::PendingTask)
0x650256d2	(chrome_child.dll -message_loop.cc:373 )	base::MessageLoop::DoWork()
0x650255e6	(chrome_child.dll -message_pump_default.cc:37 )	base::MessagePumpDefault::Run(base::MessagePump::Delegate *)
0x6502553e	(chrome_child.dll -message_loop.cc:271 )	base::MessageLoop::Run(bool)
0x6502538d	(chrome_child.dll -run_loop.cc:102 )	base::RunLoop::Run()
0x65017032	(chrome_child.dll -renderer_main.cc:245 )	content::RendererMain(content::MainFunctionParams const &)
0x662b0027	(chrome_child.dll -content_main_runner_impl.cc:648 )	content::RunOtherNamedProcessTypeMain(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &,content::MainFunctionParams const &,content::ContentMainDelegate *)
0x65011809	(chrome_child.dll -content_main_runner_impl.cc:969 )	content::ContentMainRunnerImpl::Run()
0x64ff4356	(chrome_child.dll -main.cc:459 )	service_manager::Main(service_manager::MainParams const &)
0x64ff3e57	(chrome_child.dll -content_main.cc:19 )	content::ContentMain(content::ContentMainParams const &)
0x64ff17f4	(chrome_child.dll -chrome_main.cc:101 )	ChromeMain
0x0130314d	(chrome.exe -main_dll_loader_win.cc:201 )	MainDllLoader::Launch(HINSTANCE__ *,base::TimeTicks)
0x0130145c	(chrome.exe -chrome_exe_main_win.cc:230 )	wWinMain
0x013bfed2	(chrome.exe -exe_common.inl:283 )	__scrt_common_main_seh
0x765033a9	(kernel32.dll + 0x000133a9 )	BaseThreadInitThunk
0x771b9f71	(ntdll.dll + 0x00039f71 )	__RtlUserThreadStart
0x771b9f44	(ntdll.dll + 0x00039f44 )	_RtlUserThreadStart

Reporter@,
Could you please uninstall and reinstall chrome & check the issue on clean profile.
Thanks..!
New ID: efb5f8e73170984d
I tried to work on a clean profile, but for the time that I did the tests, there was no failure. Maybe I did not give enough time to it.
Project Member

Comment 13 by sheriffbot@chromium.org, Aug 27

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: UI>Browser>NewTabPage
As we are unable to reproduce the issue from TE end on Windows & amc using reported version and latest stable-68.0.3440.106 & its related to OOM issue as per the given crash id's, added respective component to look into this issue.

Could someone from UI>>Browser>>Newtabpage team , please take a look into it.
Thanks..!
Labels: zine-triaged
Components: -UI>Browser>NewTabPage Blink
This seems wholly unrelated to the NewTabPage. I'm not sure exactly where it should go, but somewhere under Blink seems likely.
Components: -Blink Blink>JavaScript
Tabs are painted on some sites. On the 67th version this was not. After the update, complaints began to circulate that every 10-20 minutes, "Opanki" appears. I've already croaked about this problem in the bugtracker, but it's clear how serious the problem is that no one can fix it.
Снимок экрана_2018-10-01_10-49-06.png
95.3 KB View Download
Снимок экрана_2018-10-01_10-49-17.png
99 KB View Download
Снимок экрана_2018-10-01_10-50-35.png
76.5 KB View Download
Cc: petermarshall@chromium.org
adding mem sheriff.

@reporter: Do you mean that these crashes got more frequent with Chrome 68?
Yes, glitches became much more frequent with transition to the version 68 and above
The crash happens on gmail.com and Google Docs / Tables / Presentations and other sites that are needed for work.
Owner: petermarshall@chromium.org
Status: Assigned (was: Unconfirmed)
can you please briefly investigate and retriage?
Labels: Needs-Feedback
From the minidump for ReportId:efb5f8e73170984d

ms: Mark-sweep 955.2 (1060.3) -> 954.9 (1061.3) MB, 3869.0 / 11.0 ms  (average mu = 0.199, current mu = 0.021) allocation failure GC in old space requested
[9208:02DFEFA8]  4876565 ms: Mark-sweep 954.9 (1061.3) -> 954.9 (1061.8) MB, 3378.0 / 12.0 ms  (average mu = 0.119, current mu = 0.009) allocation failure GC in old space requested
[9208:02DFEFA8]  4880149 ms: Mark-sweep 954.9 (1061.8) -> 954.9 (1060.8) MB, 3549.0 / 659.0 ms  (average mu = 0.068, current mu = 0.010) last resort GC in old space requested

This isolate is at over 1gb heap size, looks like a real out of memory crash.

There isn't a lot we can do, the website itself is most likely leaking memory.

How much RAM do the machines have? If it is > 4gb you could try using 64-bit chromium
Memory on machines 2GB ... 4GB .... 8GB ...
On machines with 2GB and 4GB, drops are observed more often than on machines with 8GB memory.
I suspect the websites themselves are just using a lot of memory or possibly leaking memory. It is suspicious that it got worse after version 68, though. The only thing we could check is some tracing data.

Could you record a trace?
1. Go to chrome://tracing
2. Click 'Record' in the top left
3. Scroll down under 'Disabled by Default Categories' and make sure 'memory-infra' is ticked.
4. Click 'Record'
5. Open a tab and try to reproduce the crash.
6. Go back to the tracing tab and hit 'stop'
7. Click 'save', download the file and upload it here.
Here is another crash.
I did not have time to record the trace.
ID: 20099e146ebf9af8
ID: 9e0edfe4475da33d
Version 70.0.3538.67 (Official build), (32 bit)
ID: ddd39f924013ae51
ID: 393a345ee6b229fd
2018-11-01_102905.png
121 KB View Download
Version 70.0.3538.77 (Official build), (32 bit)
ID: ed32b891c2747117
Version 70.0.3538.102 (Official build), (32 bit)
2018-12-04_083603.png
98.6 KB View Download
Status: WontFix (was: Assigned)
Thanks for the extra crash details. Unfortunately these are out-of-memory crashes and there isn't much we can do other than the general ongoing effort to reduce memory usage. Using 64-bit chrome could help on the 8GB machines, so I would suggest trying that it possible. Closing unused tabs and staying up-to-date will help as well.

Closing this as there isn't much we can do

Sign in to add a comment