WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
208551
Crash in WebCore::isDescendantOfFullScreenLayer
https://bugs.webkit.org/show_bug.cgi?id=208551
Summary
Crash in WebCore::isDescendantOfFullScreenLayer
Michael Catanzaro
Reported
2020-03-03 17:16:45 PST
Another random crash we'll never be able to reproduce. This is with WebKitGTK 2.27.90: Core was generated by `/usr/libexec/webkit2gtk-4.0/WebKitWebProcess 129 146'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f1363023aa9 in WebCore::isDescendantOfFullScreenLayer (layer=...) at ../Source/WebCore/dom/TreeScope.h:75 75 Document& documentScope() const { return m_documentScope.get(); } (gdb) bt full #0 0x00007f1363023aa9 in WebCore::isDescendantOfFullScreenLayer(WebCore::RenderLayer const&) (layer=...) at ../Source/WebCore/dom/TreeScope.h:75 document = <optimized out> fullScreenLayer = <optimized out> #1 0x00007f13630277a6 in WebCore::RenderLayerCompositor::requiresCompositingForPosition(WebCore::RenderLayerModelObject&, WebCore::RenderLayer const&, WebCore::RenderLayerCompositor::RequiresCompositingData&) const (this=0x7f1358b6ca50, renderer=..., layer=..., queryData=...) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:3009 #2 0x00007f13630279c4 in WebCore::RenderLayerCompositor::requiresCompositingLayer(WebCore::RenderLayer const&, WebCore::RenderLayerCompositor::RequiresCompositingData&) const (this=0x7f1358b6ca50, layer=..., queryData=...) at /usr/include/c++/9.2.0/bits/unique_ptr.h:352 renderer = @0x7f129004c330: {<WebCore::RenderElement> = {<WebCore::RenderObject> = {<WebCore::CachedImageClient> = {<WebCore::CachedResourceClient> = {_vptr.CachedResourceClient = 0x7f1364213730 <vtable for WebCore::RenderTableCell+16>}, <No data fields>}, <WTF::CanMakeWeakPtr<WebCore::RenderObject, (WTF::WeakPtrFactoryInitialization)0>> = {m_weakPtrFactory = {m_impl = {static isRefPtr = <error reading variable: Missing ELF symbol "WTF::RefPtr<WTF::WeakPtrImpl, WTF::DumbPtrTraits<WTF::WeakPtrImpl> >::isRefPtr".>, m_ptr = 0x7f118ea838a0}}}, m_node = @0x7f12e47f6fb0, m_parent = 0x7f12900ad6a8, m_previous = 0x0, m_next = 0x7f129004c440, m_bitfields = {m_hasRareData = 0, m_beingDestroyed = 0, m_needsLayout = 0, m_needsPositionedMovementLayout = 0, m_normalChildNeedsLayout = 0, m_posChildNeedsLayout = 0, m_needsSimplifiedNormalFlowLayout = 0, m_preferredLogicalWidthsDirty = 1, m_floating = 0, m_isAnonymous = 0, m_isTextOrRenderView = 0, m_isBox = 1, m_isInline = 0, m_isReplaced = 0, m_isLineBreak = 0, m_horizontalWritingMode = 1, m_hasLayer = 1, m_hasOverflowClip = 0, m_hasTransformRelatedProperty = 0, m_unused = 0, m_everHadLayout = 1, m_childrenInline = 1, m_isExcludedFromNormalLayout = 0, m_positionedState = 1, m_selectionState = 0, m_fragmentedFlowState = 0, m_boxDecorationState = 1}}, m_baseTypeFlags = 51, m_ancestorLineBoxDirty = 0, m_hasInitializedStyle = 1, m_renderInlineAlwaysCreatesLineBoxes = 0, m_renderBoxNeedsLazyRepaint = 0, m_hasPausedImageAnimations = 0, m_hasCounterNodeMap = 0, m_hasContinuationChainNode = 0, m_isContinuation = 0, m_isFirstLetter = 0, m_hasValidCachedFirstLineStyle = 0, m_renderBlockHasMarginBeforeQuirk = 0, m_renderBlockHasMarginAfterQuirk = 0, m_renderBlockShouldForceRelayoutChildren = 0, m_renderBlockFlowHasMarkupTruncation = 0, m_renderBlockFlowLineLayoutPath = 2, m_isRegisteredForVisibleInViewportCallback = 0, m_visibleInViewportState = 0, m_firstChild = 0x7f12900a6490, m_lastChild = 0x7f1290066400, m_style = {m_boxData = {m_data = {static isRef = <error reading variable: Missing ELF symbol "WTF::Ref<WebCore::StyleBoxData, WTF::DumbPtrTraits<WebCore::StyleBoxData> >::isRef".>, m_ptr = 0x7f1166321e58}}, m_visualData = {m_data = {static isRef = <error reading variable: Missing ELF symbol "WTF::Ref<WebCore::StyleVisualData, WTF::DumbPtrTraits<WebCore::StyleVisualData> >::isRef".>, m_ptr = 0x7f1358b948a0}}, m_backgroundData = {m_data = {static isRef = <error reading variable: Missing ELF symbol "WTF::Ref<WebCore::StyleBackgroundData, WTF::DumbPtrTraits<WebCore::StyleBackgroundData> >::isRef".>, m_ptr = 0x7f116632aba0}}, m_surroundData = {m_data = {static isRef = <error reading variable: Missing ELF symbol "WTF::Ref<WebCore::StyleSurroundData, WTF::DumbPtrTraits<WebCore::StyleSurroundData> >::isRef".>, m_ptr = 0x7f116631f780}}, m_rareNonInheritedData = {m_data = {static isRef = <error reading variable: Missing ELF symbol "WTF::Ref<WebCore::StyleRareNonInheritedData, WTF::DumbPtrTraits<WebCore::StyleRareNonInheritedData> >::isRef".>, m_ptr = 0x7f1358b6d000}}, m_nonInheritedFlags = {effectiveDisplay = 12, originalDisplay = 12, overflowX = 0, overflowY = 0, verticalAlign = 6, clear = 0, position = 1, unicodeBidi = 0, floating = 0, tableLayout = 0, hasExplicitlySetDirection = 0, hasExplicitlySetWritingMode = 0, hasExplicitlySetTextAlign = 1, hasExplicitlySetColorScheme = 0, hasViewportUnits = 0, hasExplicitlyInheritedProperties = 0, isUnique = 1, emptyState = 0, firstChildState = 1, lastChildState = 0, affectedByHover = 0, affectedByActive = 0, affectedByDrag = 0, isLink = 0, styleType = 0, pseudoBits = 48}, m_rareInheritedData = {m_data = {static isRef = <error reading variable: Missing ELF symbol "WTF::Ref<WebCore::StyleRareInheritedData, WTF::DumbPtrTraits<WebCore::StyleRareInheritedData> >::isRef".>, m_ptr = 0x7f12e46d8330}}, m_inheritedData = {m_data = {static isRef = <error reading variable: Missing ELF symbol "WTF::Ref<WebCore::StyleInheritedData, WTF::DumbPtrTraits<WebCore::StyleInheritedData> >::isRef".>, m_ptr = 0x7f116631a390}}, m_inheritedFlags = {emptyCells = 0, captionSide = 0, listStyleType = 0, listStylePosition = 0, visibility = 0, textAlign = 1, textTransform = 3, textDecorations = 0, cursor = 0, cursorVisibility = 0, direction = 0, whiteSpace = 4, borderCollapse = 0, boxDirection = 0, rtlOrdering = 0, printColorAdjust = 0, pointerEvents = 1, insideLink = 0, insideDefaultButton = 0, writingMode = 0}, m_cachedPseudoStyles = std::unique_ptr<WTF::Vector<std::unique_ptr<WebCore::RenderStyle, std::default_delete<WebCore::RenderStyle> >, 4, WTF::CrashOnOverflow, 16, WTF::FastMalloc>> = {get() = 0x0}, m_svgStyle = {m_data = {static isRef = <error reading variable: Missing ELF symbol "WTF::Ref<WebCore::SVGRenderStyle, WTF::DumbPtrTraits<WebCore::SVGRenderStyle> >::isRef".>, m_ptr = 0x7f1358b8e210}}}}, m_layer = std::unique_ptr<WebCore::RenderLayer> = {get() = 0x7f118c1a4000}, static s_wasFloating = false, static s_hadLayer = false--Type <RET> for more, q to quit, c to continue without paging--c , static s_hadTransform = false, static s_layerWasSelfPainting = true} #3 0x00007f1363027ab1 in WebCore::RenderLayerCompositor::needsToBeComposited(WebCore::RenderLayer const&, WebCore::RenderLayerCompositor::RequiresCompositingData&) const (this=0x7f1358b6ca50, layer=..., queryData=...) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:2334 #4 0x00007f136303a3ef in WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&) (this=0x7f1358b6ca50, ancestorLayer=<optimized out>, layer=..., overlapMap=..., compositingState=..., backingSharingState=..., descendantHas3DTransform=<optimized out>) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:894 queryData = {layoutUpToDate = WebCore::RenderLayerCompositor::LayoutUpToDate::Yes, nonCompositedForPositionReason = WebCore::RenderLayer::NoNotCompositedReason, reevaluateAfterLayout = false} willBeComposited = <optimized out> becameCompositedAfterDescendantTraversal = false compositingReason = WebCore::IndirectCompositingReason::None layerPaintsIntoProvidedBacking = <optimized out> layerExtent = {bounds = {m_location = {m_x = {m_value = 0}, m_y = {m_value = 0}}, m_size = {m_width = {m_value = 0}, m_height = {m_value = 0}}}, extentComputed = false, hasTransformAnimation = false, animationCausesExtentUncertainty = false} respectTransforms = <optimized out> currentState = {compositingAncestor = 0x7f1358b8b520, backingSharingAncestor = 0x0, stackingContextAncestor = 0x7f11ac35f520, subtreeIsCompositing = false, testingOverlap = true, fullPaintOrderTraversalRequired = true, descendantsRequireCompositingUpdate = true, ancestorHasTransformAnimation = false, hasNotIsolatedCompositedBlendingDescendants = false} didPushOverlapContainer = <optimized out> layerWillCompositePostDescendants = <optimized out> anyDescendantHas3DTransform = false isolatedCompositedBlending = <optimized out> rootLayerQueryData = {layoutUpToDate = WebCore::RenderLayerCompositor::LayoutUpToDate::Yes, nonCompositedForPositionReason = WebCore::RenderLayer::NoNotCompositedReason, reevaluateAfterLayout = false} #5 0x00007f136303a71d in WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&) (this=0x7f1358b6ca50, ancestorLayer=<optimized out>, layer=..., overlapMap=..., compositingState=..., backingSharingState=..., descendantHas3DTransform=<optimized out>) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:1018 childLayer = <optimized out> __for_begin = 0x7f11acb3eeb0 __for_end = 0x7f11acb40d38 queryData = {layoutUpToDate = WebCore::RenderLayerCompositor::LayoutUpToDate::Yes, nonCompositedForPositionReason = WebCore::RenderLayer::NoNotCompositedReason, reevaluateAfterLayout = false} willBeComposited = false becameCompositedAfterDescendantTraversal = false compositingReason = <optimized out> layerPaintsIntoProvidedBacking = false layerExtent = {bounds = {m_location = {m_x = {m_value = 0}, m_y = {m_value = 0}}, m_size = {m_width = {m_value = 0}, m_height = {m_value = 0}}}, extentComputed = false, hasTransformAnimation = false, animationCausesExtentUncertainty = false} respectTransforms = <optimized out> currentState = {compositingAncestor = 0x7f1358b8b520, backingSharingAncestor = 0x0, stackingContextAncestor = 0x7f11ac35f520, subtreeIsCompositing = false, testingOverlap = true, fullPaintOrderTraversalRequired = true, descendantsRequireCompositingUpdate = true, ancestorHasTransformAnimation = false, hasNotIsolatedCompositedBlendingDescendants = false} didPushOverlapContainer = false layerWillCompositePostDescendants = (This is as far as gdb gets before it itself crashes.) Without stack variables: (gdb) bt #0 0x00007f1363023aa9 in WebCore::isDescendantOfFullScreenLayer(WebCore::RenderLayer const&) (layer=...) at ../Source/WebCore/dom/TreeScope.h:75 #1 0x00007f13630277a6 in WebCore::RenderLayerCompositor::requiresCompositingForPosition(WebCore::RenderLayerModelObject&, WebCore::RenderLayer const&, WebCore::RenderLayerCompositor::RequiresCompositingData&) const (this=0x7f1358b6ca50, renderer=..., layer=..., queryData=...) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:3009 #2 0x00007f13630279c4 in WebCore::RenderLayerCompositor::requiresCompositingLayer(WebCore::RenderLayer const&, WebCore::RenderLayerCompositor::RequiresCompositingData&) const (this=0x7f1358b6ca50, layer=..., queryData=...) at /usr/include/c++/9.2.0/bits/unique_ptr.h:352 #3 0x00007f1363027ab1 in WebCore::RenderLayerCompositor::needsToBeComposited(WebCore::RenderLayer const&, WebCore::RenderLayerCompositor::RequiresCompositingData&) const (this=0x7f1358b6ca50, layer=..., queryData=...) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:2334 #4 0x00007f136303a3ef in WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&) (this=0x7f1358b6ca50, ancestorLayer=<optimized out>, layer=..., overlapMap=..., compositingState=..., backingSharingState=..., descendantHas3DTransform=<optimized out>) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:894 #5 0x00007f136303a71d in WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&) (this=0x7f1358b6ca50, ancestorLayer=<optimized out>, layer=..., overlapMap=..., compositingState=..., backingSharingState=..., descendantHas3DTransform=<optimized out>) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:1018 #6 0x00007f136303a71d in WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&) (this=this@entry=0x7f1358b6ca50, ancestorLayer=ancestorLayer@entry=0x0, layer=..., overlapMap=..., compositingState=..., backingSharingState=..., descendantHas3DTransform=<optimized out>) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:1018 #7 0x00007f136303cdc9 in WebCore::RenderLayerCompositor::updateCompositingLayers(WebCore::CompositingUpdateType, WebCore::RenderLayer*) (this=0x7f1358b6ca50, updateType=<optimized out>, updateRoot=0x7f1358b8b520) at ../Source/WebCore/rendering/RenderLayerCompositor.cpp:802 #8 0x00007f1362d7e3ab in WebCore::ScrollView::scrollTo(WebCore::IntPoint const&) (this=this@entry= 0x7f1358228010, newPosition=...) at ../Source/WebCore/platform/ScrollView.cpp:506 #9 0x00007f1362c9db81 in WebCore::FrameView::scrollTo(WebCore::IntPoint const&) (this=this@entry=0x7f1358228010, newPosition=...) at ../Source/WebCore/page/FrameView.cpp:3649 #10 0x00007f1362d7bf1b in WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&) (this=0x7f1358228010, offset=...) at ../Source/WebCore/platform/ScrollView.cpp:445 #11 0x00007f1362d817e8 in WebCore::ScrollableArea::scrollPositionChanged(WebCore::IntPoint const&) (this=this@entry=0x7f1358228050, position=...) at ../Source/WebCore/platform/ScrollableArea.cpp:170 #12 0x00007f1362d81a66 in WebCore::ScrollableArea::setScrollOffsetFromAnimation(WebCore::IntPoint const&) (this=this@entry=0x7f1358228050, offset=...) at ../Source/WebCore/platform/ScrollableArea.cpp:233 #13 0x00007f1362d81b4f in WebCore::ScrollAnimator::notifyPositionChanged(WebCore::FloatSize const&) (this=this@entry=0x7f1290496bb0, delta=...) at ../Source/WebCore/platform/graphics/IntPoint.h:72 #14 0x00007f1362dac5c5 in WebCore::ScrollAnimatorGeneric::updatePosition(WebCore::FloatPoint&&) (this=this@entry=0x7f1290496bb0, position=...) at ../Source/WebCore/platform/generic/ScrollAnimatorGeneric.cpp:167 #15 0x00007f1362dac6c8 in WebCore::ScrollAnimatorGeneric::scrollToOffsetWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping) (this=0x7f1290496bb0, offset=...) at ../Source/WebCore/platform/generic/ScrollAnimatorGeneric.cpp:104 #16 0x00007f1362d8175c in WebCore::ScrollableArea::scrollToOffsetWithoutAnimation(WebCore::ScrollbarOrientation, float) (this=0x7f1358228050, orientation=<optimized out>, offset=716.952637) at ../Source/WebCore/platform/graphics/FloatPoint.h:69 #17 0x00007f1362d81fc8 in WebCore::Scrollbar::moveThumb(int, bool) (this=this@entry=0x7f118f63d708, pos=<optimized out>, draggingDocument=draggingDocument@entry=false) --Type <RET> for more, q to quit, c to continue without paging--c at ../Source/WebCore/platform/Scrollbar.cpp:276 #18 0x00007f1362d82161 in WebCore::Scrollbar::mouseMoved(WebCore::PlatformMouseEvent const&) (this=0x7f118f63d708, evt=...) at ../Source/WebCore/platform/graphics/IntPoint.h:79 #19 0x00007f1362c98b68 in WebCore::EventHandler::handleMouseMoveEvent(WebCore::PlatformMouseEvent const&, WebCore::HitTestResult*, bool) (this=0x7f1358bd8b40, platformMouseEvent=..., hoveredNode=0x7ffd03becfa0, onlyUpdateScrollbars=<optimized out>) at ../Source/WebCore/page/EventHandler.cpp:1968 #20 0x00007f1362c9822d in WebCore::EventHandler::mouseMoved(WebCore::PlatformMouseEvent const&) (this=0x7f1358bd8b40, event=...) at ../Source/WebCore/page/EventHandler.cpp:1900 #21 0x00007f13631c427c in WebCore::UserInputBridge::handleMouseMoveEvent(WebCore::PlatformMouseEvent const&, WebCore::InputSource) (this=<optimized out>, mouseEvent=...) at /usr/include/c++/9.2.0/bits/unique_ptr.h:352 #22 0x00007f1361c64fe0 in WebKit::handleMouseEvent (page=0x7f13581f6000, mouseEvent=...) at /usr/include/c++/9.2.0/bits/unique_ptr.h:352 #23 0x00007f1361c64fe0 in WebKit::WebPage::mouseEvent(WebKit::WebMouseEvent const&) (this=0x7f13581f6000, mouseEvent=...) at ../Source/WebKit/WebProcess/WebPage/WebPage.cpp:2785 #24 0x00007f1361765f83 in IPC::callMemberFunctionImpl<WebKit::WebPage, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&), std::tuple<WebKit::WebMouseEvent>, 0ul>(WebKit::WebPage*, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&), std::tuple<WebKit::WebMouseEvent>&&, std::integer_sequence<unsigned long, 0ul>) (args=..., function=(void (WebKit::WebPage::*)(WebKit::WebPage * const, const WebKit::WebMouseEvent &)) 0x7f1361c64a80 <WebKit::WebPage::mouseEvent(WebKit::WebMouseEvent const&)>, object=0x7f13581f6000) at /usr/include/c++/9.2.0/tuple:1332 #25 0x00007f1361765f83 in IPC::callMemberFunction<WebKit::WebPage, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&), std::tuple<WebKit::WebMouseEvent>, std::integer_sequence<unsigned long, 0ul> >(std::tuple<WebKit::WebMouseEvent>&&, WebKit::WebPage*, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&)) (function=(void (WebKit::WebPage::*)(WebKit::WebPage * const, const WebKit::WebMouseEvent &)) 0x7f1361c64a80 <WebKit::WebPage::mouseEvent(WebKit::WebMouseEvent const&)>, object=0x7f13581f6000, args=...) at ../Source/WebKit/Platform/IPC/HandleMessage.h:47 #26 0x00007f1361765f83 in IPC::handleMessage<Messages::WebPage::MouseEvent, WebKit::WebPage, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&)>(IPC::Decoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WebKit::WebMouseEvent const&)) (decoder=..., object=object@entry=0x7f13581f6000, function=(void (WebKit::WebPage::*)(WebKit::WebPage * const, const WebKit::WebMouseEvent &)) 0x7f1361c64a80 <WebKit::WebPage::mouseEvent(WebKit::WebMouseEvent const&)>) at ../Source/WebKit/Platform/IPC/HandleMessage.h:120 #27 0x00007f1361763160 in WebKit::WebPage::didReceiveWebPageMessage(IPC::Connection&, IPC::Decoder&) (this=0x7f13581f6000, connection=..., decoder=...) at DerivedSources/WebKit/WebPageMessageReceiver.cpp:750 #28 0x00007f136186944a in IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) (this=this@entry=0x7f1358bf6068, connection=..., decoder=...) at ../Source/WebKit/Platform/IPC/StringReference.h:62 #29 0x00007f1361ad507b in WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&) (this=0x7f1358bf6000, connection=..., decoder=...) at ../Source/WebKit/Shared/AuxiliaryProcess.h:91 #30 0x00007f13618620c8 in IPC::Connection::dispatchMessage(IPC::Decoder&) (this=0x7f1358be6000, decoder=...) at /usr/include/c++/9.2.0/bits/unique_ptr.h:75 #31 0x00007f136186347d in IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder, std::default_delete<IPC::Decoder> >) (this=0x7f1358be6000, message=std::unique_ptr<IPC::Decoder> = {...}) at /usr/include/c++/9.2.0/bits/unique_ptr.h:352 #32 0x00007f1361863b7f in IPC::Connection::dispatchOneIncomingMessage() (this=0x7f1358be6000) at /usr/include/c++/9.2.0/bits/move.h:74 #33 0x00007f135f6b6b15 in WTF::Function<void ()>::operator()() const (this=<synthetic pointer>) at ../Source/WTF/wtf/Lock.h:84 #34 0x00007f135f6b6b15 in WTF::RunLoop::performWork() (this=0x7f1358bfa000) at ../Source/WTF/wtf/RunLoop.cpp:107 #35 0x00007f135f70554d in WTF::RunLoop::<lambda(gpointer)>::operator() (__closure=0x0, userData=<optimized out>) at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:68 #36 0x00007f135f70554d in WTF::RunLoop::<lambda(gpointer)>::_FUN(gpointer) () at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:70 #37 0x00007f135fe41bde in g_main_dispatch (context=0x55f634ab8e20) at ../glib/gmain.c:3309 #38 0x00007f135fe41bde in g_main_context_dispatch (context=context@entry=0x55f634ab8e20) at ../glib/gmain.c:3974 #39 0x00007f135fe41f90 in g_main_context_iterate (context=0x55f634ab8e20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4047 #40 0x00007f135fe42283 in g_main_loop_run (loop=0x55f634b38b70) at ../glib/gmain.c:4241 #41 0x00007f135f705fe0 in WTF::RunLoop::run() () at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:96 #42 0x00007f1361c96dcf in WebKit::AuxiliaryProcessMain<WebKit::WebProcess, WebKit::WebProcessMainGtk>(int, char**) (argc=3, argv=<optimized out>) at ../Source/WebKit/Shared/AuxiliaryProcessMain.h:49 #43 0x00007f1360cdd173 in __libc_start_main (main=0x55f6343b27f0 <main(int, char**)>, argc=3, argv=0x7ffd03bed828, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd03bed818) at ../csu/libc-start.c:308 #44 0x000055f6343b287e in _start () at ../sysdeps/x86_64/start.S:120
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug