Check failed: *m_baseComputedStyle == *computedStyle. |
||||||
Issue descriptionChrome Version: ToT 9a7046fe96fd295220a657cee61443b5b21827a0 OS: Observed on Linux GN args: target_os = "linux" is_component_build = false dcheck_always_on = true is_debug = false use_goma = true Log: [1:1:0216/115743.760551:FATAL:ElementAnimations.cpp(109)] Check failed: *m_baseComputedStyle == *computedStyle. #0 0x7fccf4a22167 base::debug::StackTrace::StackTrace() #1 0x7fccf4a3b94b logging::LogMessage::~LogMessage() #2 0x7fccf922d298 blink::ElementAnimations::updateBaseComputedStyle() #3 0x7fccf70ffa07 blink::StyleResolver::styleForElement() #4 0x7fccf71af226 blink::Element::originalStyleForLayoutObject() #5 0x7fccf71aee88 blink::Element::styleForLayoutObject() #6 0x7fccf71af830 blink::Element::recalcOwnStyle() #7 0x7fccf71af4b0 blink::Element::recalcStyle() #8 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #9 0x7fccf71af572 blink::Element::recalcStyle() #10 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #11 0x7fccf71af572 blink::Element::recalcStyle() #12 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #13 0x7fccf71af572 blink::Element::recalcStyle() #14 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #15 0x7fccf71af572 blink::Element::recalcStyle() #16 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #17 0x7fccf71af572 blink::Element::recalcStyle() #18 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #19 0x7fccf71af572 blink::Element::recalcStyle() #20 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #21 0x7fccf71af572 blink::Element::recalcStyle() #22 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #23 0x7fccf71af572 blink::Element::recalcStyle() #24 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #25 0x7fccf71af572 blink::Element::recalcStyle() #26 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #27 0x7fccf71af572 blink::Element::recalcStyle() #28 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #29 0x7fccf71af572 blink::Element::recalcStyle() #30 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #31 0x7fccf71af572 blink::Element::recalcStyle() #32 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #33 0x7fccf71af572 blink::Element::recalcStyle() #34 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #35 0x7fccf71af572 blink::Element::recalcStyle() #36 0x7fccf7173552 blink::Document::updateStyle() #37 0x7fccf716f1d5 blink::Document::updateStyleAndLayoutTree() #38 0x7fccf73c6984 blink::FrameView::updateStyleAndLayoutIfNeededRecursiveInternal() #39 0x7fccf73c422b blink::FrameView::updateStyleAndLayoutIfNeededRecursive() #40 0x7fccf73c2d5c blink::FrameView::updateLifecyclePhasesInternal() #41 0x7fccf73c3571 blink::FrameView::updateLifecycleToCompositingCleanPlusScrolling() #42 0x7fccf77af360 blink::LayoutView::hitTest() #43 0x7fccf75f9cd1 blink::ScrollManager::handleGestureScrollEvent() #44 0x7fccf75e53c3 blink::EventHandler::handleGestureScrollEvent() #45 0x7fccf6d1dfbc blink::WebViewImpl::handleGestureEvent() #46 0x7fccf6d583fe blink::PageWidgetDelegate::handleInputEvent() #47 0x7fccf6d1fbd6 blink::WebViewImpl::handleInputEvent() #48 0x7fccf81c3079 content::RenderWidgetInputHandler::HandleInputEvent() #49 0x7fccf80a1fb4 content::RenderWidget::OnHandleInputEvent() #50 0x7fccf80a1e6e _ZN3IPC8MessageTI30InputMsg_HandleInputEvent_MetaSt5tupleIJPKN5blink13WebInputEventESt6vectorIS6_SaIS6_EEN2ui11LatencyInfoEN7content22InputEventDispatchTypeEEEvE8DispatchINSC_12RenderWidgetESH_vMSH_FvS6_RKS9_RKSB_SD_EEEbPKNS_7MessageEPT_PT0_PT1_T2_ #51 0x7fccf80a0c82 content::RenderWidget::OnMessageReceived() #52 0x7fccf8095215 content::RenderViewImpl::OnMessageReceived() #53 0x7fccf8643939 IPC::MessageRouter::RouteMessage() #54 0x7fccf864387a IPC::MessageRouter::OnMessageReceived() #55 0x7fccf6a45a44 content::ChildThreadImpl::OnMessageReceived() #56 0x7fccf323fefd policy::CloudPolicyClientRegistrationHelper::LoginTokenHelper::OnGetTokenSuccess() #57 0x7fccf2f50e74 _ZN4base8internal13FunctorTraitsIMN7content28ServiceManagerConnectionImplEFvRKN15service_manager8IdentityEEvE6InvokeIRKNS_7WeakPtrIS3_EEJS7_EEEvS9_OT_DpOT0_ #58 0x7fccf81bbfe3 content::InputEventFilter::HandleEventOnMainThread() #59 0x7fccf81c0263 content::MainThreadEventQueue::DispatchInFlightEvent() #60 0x7fccf81c04df content::MainThreadEventQueue::DispatchSingleEvent() #61 0x7fccf4ad01f9 base::debug::TaskAnnotator::RunTask() Received signal 6 #0 0x7fccf4a22167 base::debug::StackTrace::StackTrace() #1 0x7fccf4a21cdf base::debug::(anonymous namespace)::StackDumpSignalHandler() #2 0x7fccf1eb4330 <unknown> #3 0x7fcceb921c37 gsignal #4 0x7fcceb925028 abort #5 0x7fccf4a20b82 base::debug::BreakDebugger() #6 0x7fccf4a3bc3d logging::LogMessage::~LogMessage() #7 0x7fccf922d298 blink::ElementAnimations::updateBaseComputedStyle() #8 0x7fccf70ffa07 blink::StyleResolver::styleForElement() #9 0x7fccf71af226 blink::Element::originalStyleForLayoutObject() #10 0x7fccf71aee88 blink::Element::styleForLayoutObject() #11 0x7fccf71af830 blink::Element::recalcOwnStyle() #12 0x7fccf71af4b0 blink::Element::recalcStyle() #13 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #14 0x7fccf71af572 blink::Element::recalcStyle() #15 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #16 0x7fccf71af572 blink::Element::recalcStyle() #17 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #18 0x7fccf71af572 blink::Element::recalcStyle() #19 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #20 0x7fccf71af572 blink::Element::recalcStyle() #21 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #22 0x7fccf71af572 blink::Element::recalcStyle() #23 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #24 0x7fccf71af572 blink::Element::recalcStyle() #25 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #26 0x7fccf71af572 blink::Element::recalcStyle() #27 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #28 0x7fccf71af572 blink::Element::recalcStyle() #29 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #30 0x7fccf71af572 blink::Element::recalcStyle() #31 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #32 0x7fccf71af572 blink::Element::recalcStyle() #33 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #34 0x7fccf71af572 blink::Element::recalcStyle() #35 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #36 0x7fccf71af572 blink::Element::recalcStyle() #37 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #38 0x7fccf71af572 blink::Element::recalcStyle() #39 0x7fccf71441fa blink::ContainerNode::recalcDescendantStyles() #40 0x7fccf71af572 blink::Element::recalcStyle() #41 0x7fccf7173552 blink::Document::updateStyle() #42 0x7fccf716f1d5 blink::Document::updateStyleAndLayoutTree() #43 0x7fccf73c6984 blink::FrameView::updateStyleAndLayoutIfNeededRecursiveInternal() #44 0x7fccf73c422b blink::FrameView::updateStyleAndLayoutIfNeededRecursive() #45 0x7fccf73c2d5c blink::FrameView::updateLifecyclePhasesInternal() #46 0x7fccf73c3571 blink::FrameView::updateLifecycleToCompositingCleanPlusScrolling() #47 0x7fccf77af360 blink::LayoutView::hitTest() #48 0x7fccf75f9cd1 blink::ScrollManager::handleGestureScrollEvent() #49 0x7fccf75e53c3 blink::EventHandler::handleGestureScrollEvent() #50 0x7fccf6d1dfbc blink::WebViewImpl::handleGestureEvent() #51 0x7fccf6d583fe blink::PageWidgetDelegate::handleInputEvent() #52 0x7fccf6d1fbd6 blink::WebViewImpl::handleInputEvent() #53 0x7fccf81c3079 content::RenderWidgetInputHandler::HandleInputEvent() #54 0x7fccf80a1fb4 content::RenderWidget::OnHandleInputEvent() #55 0x7fccf80a1e6e _ZN3IPC8MessageTI30InputMsg_HandleInputEvent_MetaSt5tupleIJPKN5blink13WebInputEventESt6vectorIS6_SaIS6_EEN2ui11LatencyInfoEN7content22InputEventDispatchTypeEEEvE8DispatchINSC_12RenderWidgetESH_vMSH_FvS6_RKS9_RKSB_SD_EEEbPKNS_7MessageEPT_PT0_PT1_T2_ #56 0x7fccf80a0c82 content::RenderWidget::OnMessageReceived() #57 0x7fccf8095215 content::RenderViewImpl::OnMessageReceived() #58 0x7fccf8643939 IPC::MessageRouter::RouteMessage() #59 0x7fccf864387a IPC::MessageRouter::OnMessageReceived() #60 0x7fccf6a45a44 content::ChildThreadImpl::OnMessageReceived() #61 0x7fccf323fefd policy::CloudPolicyClientRegistrationHelper::LoginTokenHelper::OnGetTokenSuccess() r8: ffffa60ff7f261a8 r9: ffffa60ff7f26198 r10: 0000000000000008 r11: 0000000000000202 r12: 0000321de3197878 r13: 00003329c821e1d0 r14: 00007ffd360492d0 r15: 00007ffd360492c0 di: 0000000000000001 si: 0000000000000001 bp: 00007fccfb40c398 bx: 0000000000000000 dx: 0000000000000006 ax: 0000000000000000 cx: ffffffffffffffff sp: 00007ffd36048d28 ip: 00007fcceb921c37 efl: 0000000000000202 cgf: 000d000000000033 erf: 0000000000000000 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000 [end of stack trace] Calling _exit(1). Core file will not be generated. I got this DCHECK while trying to reproduce another bug. I got it by opening a bunch of (~12) youtube videos, pausing them, and then going to cnn.com and opening some tabs from there and scrolling around a bit.
,
Feb 21 2017
,
Feb 22 2017
,
Feb 22 2017
,
Mar 21 2017
Please add your chrome://version information, in particular the command line args.
,
Mar 21 2017
Sure. Chromium 59.0.3048.0 (Developer Build) (64-bit) Revision f77eec356ed8d9cf15b5866e2ce28896863dadd0 OS Linux JavaScript V8 5.9.57 Flash (Disabled) User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3048.0 Safari/537.36 Command Line ./out/lin/chrome --flag-switches-begin --flag-switches-end Executable Path /usr/local/google/home/maxmorin/chromium/src/out/lin/chrome Profile Path /usr/local/google/home/maxmorin/.config/chromium/Default Variations BackgroundVideoOptimizations:BackgroundOptimizationEnabled5sOrLess BrowserScheduler:Default CSSExternalScanner:Enabled_ScanAndPreload DataReductionProxyUseQuic:Enabled DisallowFetchForDocWrittenScriptsInMainFrame:DocumentWriteEvaluatorGroup DownloadAttributionPerformanceTest:DownloadAttributionEnabled EnableMediaRemoting:Enabled EnableSyncUSSDeviceInfo:Enabled ExpensiveBackgroundTimerThrottling:Enabled_30sMaxThrottilingDelay Html5ByDefault:Enabled InstanceID:Enabled LazyParseCSS:Control MarkNonSecureAs:show‑non‑secure‑passwords‑cc‑ui MidiManagerDynamicInstantiation:Enabled NTPTilesInInstantService:Enabled NetDelayableH2AndQuicRequests:Enabled NetProxyPreconnects:Enabled NetworkSchedulerYielding:Enabled NetworkTimeQueries:NetworkTimeQueriesEnabledBackgroundAndOnDemand NoStatePrefetchValidation:Enabled PageRevisitInstrumentation:Enabled PassiveDocumentEventListeners:Enabled PassiveEventListenersDueToFling:Enabled PasswordManagerSettingsMigration:Enable PersistentHistograms:EnabledInMemory PointerEvent:Enabled PreconnectMore:Enabled QUIC:Enabled RafAlignedMouseInput:Enabled RafAlignedTouchInput:Enabled SafeBrowsingScoutTransitionStudy:CanShowScoutOptInGroup2 SimpleCacheTrial:ExperimentYes SiteIsolationExtensions:Enabled SpeculativeLaunchServiceWorker:Enabled SyncUSSAutocomplete:Enabled TLS13Negotiation:Enabled TokenBinding:TokenBinding TranslateRankerLogging:TranslateRankerLogging V8CacheStrategiesForCacheStorage:default V8Ignition:Future WebFontsInterventionV2:Enabled‑slow2g I found this is still easily reproducible for me by going to cnn.com and clicking around (watching youtube videos beforehand is not needed).
,
Mar 21 2017
Hmm, nevermind. I reproduced another crash, I cannot reproduce this one. I'm wontfixing this and will reopen with required information if I ever see it again. |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by cbiesin...@chromium.org
, Feb 21 2017