Random crashes on different pages and stable reproducible crashes when try open for example this page https://www.swpc.noaa.gov/products/goes-x-ray-flux [32629:32633:0812/120957.607043:ERROR:socket_udp.cc(154)] bind() to :::0 failed: -109 [32590:32590:0812/121003.125836:ERROR:CONSOLE(0)] "Unchecked runtime.lastError: The message port closed before a response was received.", source: https://ogs.google.com/u/0/widget/app?bc=1&origin=chrome-untrusted%3A%2F%2Fnew-tab-page&origin=chrome%3A%2F%2Fnew-tab-page&cn=app&pid=1&spid=243&hl=en (0) [32590:32590:0812/121014.006521:ERROR:CONSOLE(0)] "Unchecked runtime.lastError: The message port closed before a response was received.", source: https://ogs.google.com/u/0/widget/app?bc=1&origin=chrome-untrusted%3A%2F%2Fnew-tab-page&origin=chrome%3A%2F%2Fnew-tab-page&cn=app&pid=1&spid=243&hl=en (0) [748:1:0812/121016.620626:FATAL:ng_physical_box_fragment.cc(669)] Check failed: AllowPostLayoutScope::IsAllowed(). #0 0x5600e15dfde9 base::debug::CollectStackTrace() #1 0x5600e14bec76 base::debug::StackTrace::StackTrace() #2 0x5600e14dfb9b logging::LogMessage::~LogMessage() #3 0x5600e14e0c12 logging::LogMessage::~LogMessage() #4 0x5600e647489f blink::NGPhysicalBoxFragment::PostLayout() #5 0x5600e6372168 blink::NGFragmentItem::BoxItem::BoxItem() #6 0x5600e6375066 blink::NGFragmentItem::NGFragmentItem() #7 0x5600e7340b2e blink::NGFragmentItemsBuilder::AddPreviousItems() #8 0x5600e648fa59 blink::NGSimplifiedLayoutAlgorithm::Layout() #9 0x5600e648bb3d blink::NGSimplifiedLayoutAlgorithm::LayoutWithItemsBuilder() #10 0x5600e6404567 blink::NGBlockNode::RunSimplifiedLayout() #11 0x5600e640ace4 blink::NGBlockNode::Layout() #12 0x5600e63f5b17 blink::LayoutNGMixin<>::UpdateInFlowBlockLayout() #13 0x5600e63d17ab blink::LayoutNGBlockFlowMixin<>::UpdateNGBlockLayout() #14 0x5600e72c57b0 blink::LayoutBlock::UpdateLayout() #15 0x5600e617d7af blink::LayoutBox::LayoutSubtreeRoot() #16 0x5600e6fb41e8 blink::LocalFrameView::LayoutFromRootObject() #17 0x5600e6fb6ed5 blink::LocalFrameView::PerformLayout() #18 0x5600e6fb7b07 blink::LocalFrameView::UpdateLayout() #19 0x5600e6fb84d4 blink::LocalFrameView::UpdateStyleAndLayoutInternal() #20 0x5600e6fb85a8 blink::LocalFrameView::UpdateStyleAndLayout() #21 0x5600e6bfb6a5 blink::Document::UpdateStyleAndLayout() #22 0x5600e755bbcd blink::SVGGraphicsElement::getBBoxFromJavascript() #23 0x5600e82629c5 blink::(anonymous namespace)::v8_svg_graphics_element::GetBBoxOperationCallback() #24 0x5600de4fc534 v8::internal::FunctionCallbackArguments::Call() #25 0x5600de4f6ca9 v8::internal::(anonymous namespace)::HandleApiCallHelper<>() #26 0x5600de4fa5d1 v8::internal::Builtin_Impl_HandleApiCall() #27 0x5600de4faf89 v8::internal::Builtin_HandleApiCall() #28 0x094e0008fd58 <unknown> Task trace: #0 0x5600e6be7ef8 blink::Document::DidLoadAllScriptBlockingResources() #1 0x5600e18ef0ec mojo::SimpleWatcher::Context::Notify() IPC message handler context: 0x95373B38 [0812/121016.842542:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2) [0812/121016.842598:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2) Received signal 6 #0 0x5600e15dfde9 base::debug::CollectStackTrace() #1 0x5600e14bec76 base::debug::StackTrace::StackTrace() #2 0x5600e15df37c base::debug::(anonymous namespace)::StackDumpSignalHandler() #3 0x7f7dcceb51e0 (/lib64/libpthread-2.33.so+0x121df) #4 0x7f7dcb28107e gsignal #5 0x7f7dcb26b536 abort #6 0x5600e15dee55 base::debug::BreakDebugger() #7 0x5600e14e0375 logging::LogMessage::~LogMessage() #8 0x5600e14e0c12 logging::LogMessage::~LogMessage() #9 0x5600e647489f blink::NGPhysicalBoxFragment::PostLayout() #10 0x5600e6372168 blink::NGFragmentItem::BoxItem::BoxItem() #11 0x5600e6375066 blink::NGFragmentItem::NGFragmentItem() #12 0x5600e7340b2e blink::NGFragmentItemsBuilder::AddPreviousItems() #13 0x5600e648fa59 blink::NGSimplifiedLayoutAlgorithm::Layout() #14 0x5600e648bb3d blink::NGSimplifiedLayoutAlgorithm::LayoutWithItemsBuilder() #15 0x5600e6404567 blink::NGBlockNode::RunSimplifiedLayout() #16 0x5600e640ace4 blink::NGBlockNode::Layout() #17 0x5600e63f5b17 blink::LayoutNGMixin<>::UpdateInFlowBlockLayout() #18 0x5600e63d17ab blink::LayoutNGBlockFlowMixin<>::UpdateNGBlockLayout() #19 0x5600e72c57b0 blink::LayoutBlock::UpdateLayout() #20 0x5600e617d7af blink::LayoutBox::LayoutSubtreeRoot() #21 0x5600e6fb41e8 blink::LocalFrameView::LayoutFromRootObject() #22 0x5600e6fb6ed5 blink::LocalFrameView::PerformLayout() #23 0x5600e6fb7b07 blink::LocalFrameView::UpdateLayout() #24 0x5600e6fb84d4 blink::LocalFrameView::UpdateStyleAndLayoutInternal() #25 0x5600e6fb85a8 blink::LocalFrameView::UpdateStyleAndLayout() #26 0x5600e6bfb6a5 blink::Document::UpdateStyleAndLayout() #27 0x5600e755bbcd blink::SVGGraphicsElement::getBBoxFromJavascript() #28 0x5600e82629c5 blink::(anonymous namespace)::v8_svg_graphics_element::GetBBoxOperationCallback() #29 0x5600de4fc534 v8::internal::FunctionCallbackArguments::Call() #30 0x5600de4f6ca9 v8::internal::(anonymous namespace)::HandleApiCallHelper<>() #31 0x5600de4fa5d1 v8::internal::Builtin_Impl_HandleApiCall() #32 0x5600de4faf89 v8::internal::Builtin_HandleApiCall() [end of stack trace] [0812/121017.048601:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2) [0812/121017.048624:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2) Received signal 11 <unknown> 03eb00000001 #0 0x5600e15dfde9 base::debug::CollectStackTrace() #1 0x5600e14bec76 base::debug::StackTrace::StackTrace() #2 0x5600e15df37c base::debug::(anonymous namespace)::StackDumpSignalHandler() #3 0x7f7dcceb51e0 (/lib64/libpthread-2.33.so+0x121df) #4 0x7f7dcb26b5f5 abort #5 0x5600e15dee55 base::debug::BreakDebugger() #6 0x5600e14e0375 logging::LogMessage::~LogMessage() #7 0x5600e14e0c12 logging::LogMessage::~LogMessage() #8 0x5600e647489f blink::NGPhysicalBoxFragment::PostLayout() #9 0x5600e6372168 blink::NGFragmentItem::BoxItem::BoxItem() #10 0x5600e6375066 blink::NGFragmentItem::NGFragmentItem() #11 0x5600e7340b2e blink::NGFragmentItemsBuilder::AddPreviousItems() #12 0x5600e648fa59 blink::NGSimplifiedLayoutAlgorithm::Layout() #13 0x5600e648bb3d blink::NGSimplifiedLayoutAlgorithm::LayoutWithItemsBuilder() #14 0x5600e6404567 blink::NGBlockNode::RunSimplifiedLayout() #15 0x5600e640ace4 blink::NGBlockNode::Layout() #16 0x5600e63f5b17 blink::LayoutNGMixin<>::UpdateInFlowBlockLayout() #17 0x5600e63d17ab blink::LayoutNGBlockFlowMixin<>::UpdateNGBlockLayout() #18 0x5600e72c57b0 blink::LayoutBlock::UpdateLayout() #19 0x5600e617d7af blink::LayoutBox::LayoutSubtreeRoot() #20 0x5600e6fb41e8 blink::LocalFrameView::LayoutFromRootObject() #21 0x5600e6fb6ed5 blink::LocalFrameView::PerformLayout() #22 0x5600e6fb7b07 blink::LocalFrameView::UpdateLayout() #23 0x5600e6fb84d4 blink::LocalFrameView::UpdateStyleAndLayoutInternal() #24 0x5600e6fb85a8 blink::LocalFrameView::UpdateStyleAndLayout() #25 0x5600e6bfb6a5 blink::Document::UpdateStyleAndLayout() #26 0x5600e755bbcd blink::SVGGraphicsElement::getBBoxFromJavascript() #27 0x5600e82629c5 blink::(anonymous namespace)::v8_svg_graphics_element::GetBBoxOperationCallback() #28 0x5600de4fc534 v8::internal::FunctionCallbackArguments::Call() #29 0x5600de4f6ca9 v8::internal::(anonymous namespace)::HandleApiCallHelper<>() #30 0x5600de4fa5d1 v8::internal::Builtin_Impl_HandleApiCall() #31 0x5600de4faf89 v8::internal::Builtin_HandleApiCall() [end of stack trace]
another page with random crash [500:7:0812/141135.037208:FATAL:compositor_frame_reporter.cc(106)] Check failed: end_stage == EventMetrics::DispatchStage::kRendererCompositorFinished (4 vs. 3) #0 0x5600e15dfde9 base::debug::CollectStackTrace() #1 0x5600e14bec76 base::debug::StackTrace::StackTrace() #2 0x5600e14dfb9b logging::LogMessage::~LogMessage() #3 0x5600e14e0c12 logging::LogMessage::~LogMessage() #4 0x5600e2ee8f17 cc::CompositorFrameReporter::ReportEventLatencyTraceEvents() #5 0x5600e2ee9f40 cc::CompositorFrameReporter::TerminateReporter() #6 0x5600e2eea319 cc::CompositorFrameReporter::~CompositorFrameReporter() #7 0x5600e2eef609 cc::CompositorFrameReportingController::DidPresentCompositorFrame() #8 0x5600e2e6b15f cc::LayerTreeHostImpl::DidPresentCompositorFrame() #9 0x5600e348f8de cc::mojo_embedder::AsyncLayerTreeFrameSink::OnBeginFrame() #10 0x5600dbcb69c1 viz::mojom::CompositorFrameSinkClientStubDispatch::Accept() #11 0x5600e18ac99d mojo::InterfaceEndpointClient::HandleValidatedMessage() #12 0x5600e18af5d5 mojo::MessageDispatcher::Accept() #13 0x5600e18ac540 mojo::InterfaceEndpointClient::HandleIncomingMessage() #14 0x5600e18b5dcf mojo::internal::MultiplexRouter::ProcessIncomingMessage() #15 0x5600e18bbcf2 mojo::internal::MultiplexRouter::Accept() #16 0x5600e18af5d5 mojo::MessageDispatcher::Accept() #17 0x5600e18a3708 mojo::Connector::DispatchMessage() #18 0x5600e18a3ce4 mojo::Connector::ReadAllAvailableMessages() #19 0x5600e18a3fa1 mojo::Connector::OnWatcherHandleReady() #20 0x5600e18ee93f mojo::SimpleWatcher::OnHandleReady() #21 0x5600e156b24e base::TaskAnnotator::RunTask() #22 0x5600e1597373 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() #23 0x5600e159834b base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() #24 0x5600e14f57e2 base::MessagePumpDefault::Run() #25 0x5600e1595f53 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() #26 0x5600e1541a01 base::RunLoop::Run() #27 0x5600e15424a6 base::RunLoop::Run() #28 0x5600e004f1ea blink::scheduler::WorkerThread::SimpleThreadImpl::Run() #29 0x5600e15fc7af base::(anonymous namespace)::ThreadFunc() #30 0x7f7dcceaacde start_thread #31 0x7f7dcb34041f clone Task trace: #0 0x5600e18ef0ec mojo::SimpleWatcher::Context::Notify() [0812/141135.323894:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2) [0812/141135.323915:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2) Received signal 6 #0 0x5600e15dfde9 base::debug::CollectStackTrace() #1 0x5600e14bec76 base::debug::StackTrace::StackTrace() #2 0x5600e15df37c base::debug::(anonymous namespace)::StackDumpSignalHandler() #3 0x7f7dcceb51e0 (/lib64/libpthread-2.33.so+0x121df) #4 0x7f7dcb28107e gsignal #5 0x7f7dcb26b536 abort #6 0x5600e15dee55 base::debug::BreakDebugger() #7 0x5600e14e0375 logging::LogMessage::~LogMessage() #8 0x5600e14e0c12 logging::LogMessage::~LogMessage() #9 0x5600e2ee8f17 cc::CompositorFrameReporter::ReportEventLatencyTraceEvents() #10 0x5600e2ee9f40 cc::CompositorFrameReporter::TerminateReporter() #11 0x5600e2eea319 cc::CompositorFrameReporter::~CompositorFrameReporter() #12 0x5600e2eef609 cc::CompositorFrameReportingController::DidPresentCompositorFrame() #13 0x5600e2e6b15f cc::LayerTreeHostImpl::DidPresentCompositorFrame() #14 0x5600e348f8de cc::mojo_embedder::AsyncLayerTreeFrameSink::OnBeginFrame() #15 0x5600dbcb69c1 viz::mojom::CompositorFrameSinkClientStubDispatch::Accept() #16 0x5600e18ac99d mojo::InterfaceEndpointClient::HandleValidatedMessage() #17 0x5600e18af5d5 mojo::MessageDispatcher::Accept() #18 0x5600e18ac540 mojo::InterfaceEndpointClient::HandleIncomingMessage() #19 0x5600e18b5dcf mojo::internal::MultiplexRouter::ProcessIncomingMessage() #20 0x5600e18bbcf2 mojo::internal::MultiplexRouter::Accept() #21 0x5600e18af5d5 mojo::MessageDispatcher::Accept() #22 0x5600e18a3708 mojo::Connector::DispatchMessage() #23 0x5600e18a3ce4 mojo::Connector::ReadAllAvailableMessages() #24 0x5600e18a3fa1 mojo::Connector::OnWatcherHandleReady() #25 0x5600e18ee93f mojo::SimpleWatcher::OnHandleReady() #26 0x5600e156b24e base::TaskAnnotator::RunTask() #27 0x5600e1597373 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() #28 0x5600e159834b base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() #29 0x5600e14f57e2 base::MessagePumpDefault::Run() #30 0x5600e1595f53 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() #31 0x5600e1541a01 base::RunLoop::Run() #32 0x5600e15424a6 base::RunLoop::Run() #33 0x5600e004f1ea blink::scheduler::WorkerThread::SimpleThreadImpl::Run() #34 0x5600e15fc7af base::(anonymous namespace)::ThreadFunc() #35 0x7f7dcceaacde start_thread #36 0x7f7dcb34041f clone [end of stack trace] [0812/141135.606525:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2) [0812/141135.606548:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2) Received signal 11 <unknown> 03eb00000001 #0 0x5600e15dfde9 base::debug::CollectStackTrace() #1 0x5600e14bec76 base::debug::StackTrace::StackTrace() #2 0x5600e15df37c base::debug::(anonymous namespace)::StackDumpSignalHandler() #3 0x7f7dcceb51e0 (/lib64/libpthread-2.33.so+0x121df) #4 0x7f7dcb26b5f5 abort #5 0x5600e15dee55 base::debug::BreakDebugger() #6 0x5600e14e0375 logging::LogMessage::~LogMessage() #7 0x5600e14e0c12 logging::LogMessage::~LogMessage() #8 0x5600e2ee8f17 cc::CompositorFrameReporter::ReportEventLatencyTraceEvents() #9 0x5600e2ee9f40 cc::CompositorFrameReporter::TerminateReporter() #10 0x5600e2eea319 cc::CompositorFrameReporter::~CompositorFrameReporter() #11 0x5600e2eef609 cc::CompositorFrameReportingController::DidPresentCompositorFrame() #12 0x5600e2e6b15f cc::LayerTreeHostImpl::DidPresentCompositorFrame() #13 0x5600e348f8de cc::mojo_embedder::AsyncLayerTreeFrameSink::OnBeginFrame() #14 0x5600dbcb69c1 viz::mojom::CompositorFrameSinkClientStubDispatch::Accept() #15 0x5600e18ac99d mojo::InterfaceEndpointClient::HandleValidatedMessage() #16 0x5600e18af5d5 mojo::MessageDispatcher::Accept() #17 0x5600e18ac540 mojo::InterfaceEndpointClient::HandleIncomingMessage() #18 0x5600e18b5dcf mojo::internal::MultiplexRouter::ProcessIncomingMessage() #19 0x5600e18bbcf2 mojo::internal::MultiplexRouter::Accept() #20 0x5600e18af5d5 mojo::MessageDispatcher::Accept() #21 0x5600e18a3708 mojo::Connector::DispatchMessage() #22 0x5600e18a3ce4 mojo::Connector::ReadAllAvailableMessages() #23 0x5600e18a3fa1 mojo::Connector::OnWatcherHandleReady() #24 0x5600e18ee93f mojo::SimpleWatcher::OnHandleReady() #25 0x5600e156b24e base::TaskAnnotator::RunTask() #26 0x5600e1597373 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl() #27 0x5600e159834b base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() #28 0x5600e14f57e2 base::MessagePumpDefault::Run() #29 0x5600e1595f53 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run() #30 0x5600e1541a01 base::RunLoop::Run() #31 0x5600e15424a6 base::RunLoop::Run() #32 0x5600e004f1ea blink::scheduler::WorkerThread::SimpleThreadImpl::Run() #33 0x5600e15fc7af base::(anonymous namespace)::ThreadFunc() #34 0x7f7dcceaacde start_thread #35 0x7f7dcb34041f clone
I'm preparing next dev channel at the moment. Maybe it was fixed already. Can you check if the same happens with www-client/google-chrome-unstable? If yes, then you should open upstream issue at https://crbug.com and link the ticket to this bug.
Could be fixed with https://crrev.com/c/2339699/7. www-client/google-chrome-unstable should not show this problem, because it has DCHECK off.
checked new package www-client/chromium-94.0.4603.0 , the issue still persist...
Thanks. Should be tracked in following bugs (most likely one is duplicate): https://crbug.com/1237688 and https://crbug.com/1227416 As a workaround you can build chromium with USE=official.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cc338aa012d3f13af51c26ecaab0f854e9b9b5 commit 99cc338aa012d3f13af51c26ecaab0f854e9b9b5 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-08-26 20:33:43 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-08-26 20:34:15 +0000 www-client/chromium: beta channel bump to 94.0.4606.20 Bug: https://bugs.gentoo.org/807881 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 2 +- ...{chromium-94.0.4606.12.ebuild => chromium-94.0.4606.20.ebuild} | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-)
With www-client/chromium-94.0.4606.20 DCHECK is not fatal anymore. Can you check if the crashes still happen?
(In reply to Stephan Hartmann from comment #7) > With www-client/chromium-94.0.4606.20 DCHECK is not fatal anymore. Can you > check if the crashes still happen? I tried to reproduce a crashes on known cases and it seems the issue have fixed now. Sometimes there were also occasional total browser crashes with previous packages but so far I have not encountered this. So, it seems the bug could be closed. Thanks so much.
i can confirm that www-client/chromium-94.0.4606.20 does not crash for me on the sure-to-crash-the-tab websites.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06987c846f20b252b846da05a4131f85dce9cd6 commit a06987c846f20b252b846da05a4131f85dce9cd6 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-09-03 06:36:54 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-09-03 06:37:42 +0000 www-client/chromium: beta channel bump to 94.0.4606.31 Add USE=debug to control DCHECK feature. Bug: https://bugs.gentoo.org/811138 Bug: https://bugs.gentoo.org/807881 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 2 +- ...romium-94.0.4606.20.ebuild => chromium-94.0.4606.31.ebuild} | 10 ++++++---- www-client/chromium/metadata.xml | 1 + 3 files changed, 8 insertions(+), 5 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d1579fc29959d24ac2f1d7cc6a8f65b01f1743 commit 76d1579fc29959d24ac2f1d7cc6a8f65b01f1743 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-09-04 07:48:19 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-09-04 07:48:35 +0000 www-client/chromium: dev channel bump to 95.0.4628.3 Closes: https://bugs.gentoo.org/811138 Closes: https://bugs.gentoo.org/807881 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 4 ++-- ...romium-95.0.4621.4.ebuild => chromium-95.0.4628.3.ebuild} | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-)