WebKit Bugzilla
Attachment 348680 Details for
Bug 189215
: [GTK] ASSERT(!m_nicosia.imageBacking) when starting any YouTube video
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Full backtrace
gdb.txt (text/plain), 37.63 KB, created by
Michael Catanzaro
on 2018-08-31 16:41:09 PDT
(
hide
)
Description:
Full backtrace
Filename:
MIME Type:
Creator:
Michael Catanzaro
Created:
2018-08-31 16:41:09 PDT
Size:
37.63 KB
patch
obsolete
>#0 0x00007f4d3c1f1f43 in WTFCrash () > at /home/mcatanzaro/Projects/WebKit/Source/WTF/wtf/Assertions.cpp:267 >No locals. >#1 0x00007f4d3e285193 in WebCore::CoordinatedGraphicsLayer::~CoordinatedGraphicsLayer ( > this=0x7f4cbeaff000, __in_chrg=<optimized out>) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:141 > __PRETTY_FUNCTION__ = "virtual WebCore::CoordinatedGraphicsLayer::~CoordinatedGraphicsLayer()" >#2 0x00007f4d3e2856cb in WebCore::CoordinatedGraphicsLayer::~CoordinatedGraphicsLayer ( > this=0x7f4cbeaff000, __in_chrg=<optimized out>) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:135 > __PRETTY_FUNCTION__ = "virtual WebCore::CoordinatedGraphicsLayer::~CoordinatedGraphicsLayer()" >#3 0x00007f4d3f7e923b in std::default_delete<WebCore::GraphicsLayer>::operator() ( > __ptr=<optimized out>, this=0x7f4cc2656b20) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayerBacking.cpp:468 >No locals. >#4 std::unique_ptr<WebCore::GraphicsLayer, std::default_delete<WebCore::GraphicsLayer> >::reset ( > __p=<optimized out>, this=0x7f4cc2656b20) at /usr/include/c++/8/bits/unique_ptr.h:382 >No locals. >#5 std::unique_ptr<WebCore::GraphicsLayer, std::default_delete<WebCore::GraphicsLayer> >::operator=(decltype(nullptr)) (this=0x7f4cc2656b20) at /usr/include/c++/8/bits/unique_ptr.h:318 >No locals. >#6 WebCore::RenderLayerBacking::destroyGraphicsLayers (this=this@entry=0x7f4cc2656b00) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayerBacking.cpp:468 >No locals. >#7 0x00007f4d3f80f834 in WebCore::RenderLayerBacking::~RenderLayerBacking (this=0x7f4cc2656b00, > __in_chrg=<optimized out>) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayerBacking.cpp:249 >No locals. >#8 0x00007f4d3f80f903 in WebCore::RenderLayerBacking::~RenderLayerBacking (this=0x7f4cc2656b00, > __in_chrg=<optimized out>) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayerBacking.cpp:238 >No locals. >#9 0x00007f4d3f80f9c9 in std::default_delete<WebCore::RenderLayerBacking>::operator() ( > __ptr=<optimized out>, this=0x7f4cc264e830) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayer.cpp:5977 >No locals. >#10 std::unique_ptr<WebCore::RenderLayerBacking, std::default_delete<WebCore::RenderLayerBacking> >::reset (__p=<optimized out>, this=0x7f4cc264e830) at /usr/include/c++/8/bits/unique_ptr.h:382 >No locals. >#11 std::unique_ptr<WebCore::RenderLayerBacking, std::default_delete<WebCore::RenderLayerBacking> >::operator=(decltype(nullptr)) (this=0x7f4cc264e830) at /usr/include/c++/8/bits/unique_ptr.h:318 >No locals. >#12 WebCore::RenderLayer::clearBacking (this=this@entry=0x7f4cc264e720, > layerBeingDestroyed=layerBeingDestroyed@entry=true) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayer.cpp:5977 >No locals. >#13 0x00007f4d3f81051a in WebCore::RenderLayer::~RenderLayer (this=0x7f4cc264e720, > __in_chrg=<optimized out>) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayer.cpp:377 > element = <optimized out> > scrollingCoordinator = <optimized out> > __PRETTY_FUNCTION__ = "virtual WebCore::RenderLayer::~RenderLayer()" > element = <optimized out> > scrollingCoordinator = <optimized out> >#14 0x00007f4d3f8108e5 in WebCore::RenderLayer::~RenderLayer (this=0x7f4cc264e720, > __in_chrg=<optimized out>) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayer.cpp:344 > __PRETTY_FUNCTION__ = "virtual WebCore::RenderLayer::~RenderLayer()" > element = <optimized out> > scrollingCoordinator = <optimized out> >#15 0x00007f4d3f810e94 in std::default_delete<WebCore::RenderLayer>::operator() (__ptr=<optimized out>, > this=0x7f4ccf901e38) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayerModelObject.cpp:91 >No locals. >#16 std::unique_ptr<WebCore::RenderLayer, std::default_delete<WebCore::RenderLayer> >::reset ( > __p=<optimized out>, this=0x7f4ccf901e38) at /usr/include/c++/8/bits/unique_ptr.h:382 >No locals. >#17 std::unique_ptr<WebCore::RenderLayer, std::default_delete<WebCore::RenderLayer> >::operator=(decltype(nullptr)) (this=0x7f4ccf901e38) at /usr/include/c++/8/bits/unique_ptr.h:318 >No locals. >#18 WebCore::RenderLayerModelObject::destroyLayer (this=this@entry=0x7f4ccf901d88) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayerModelObject.cpp:91 > __PRETTY_FUNCTION__ = "void WebCore::RenderLayerModelObject::destroyLayer()" >#19 0x00007f4d3f821282 in WebCore::RenderLayerModelObject::willBeDestroyed ( > this=this@entry=0x7f4ccf901d88) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderLayerModelObject.cpp:77 >No locals. >#20 0x00007f4d3f764b52 in WebCore::RenderBoxModelObject::willBeDestroyed ( > this=this@entry=0x7f4ccf901d88) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderBoxModelObject.cpp:245 >No locals. >#21 0x00007f4d3f764dd6 in WebCore::RenderBox::willBeDestroyed (this=this@entry=0x7f4ccf901d88) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderBox.cpp:168 >No locals. >#22 0x00007f4d3f70cec5 in WebCore::RenderBlockFlow::willBeDestroyed (this=0x7f4ccf901d88) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderBlockFlow.cpp:158 >No locals. >#23 0x00007f4d3f84e2a4 in WebCore::RenderObject::destroy (this=0x7f4ccf901d88) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderObject.cpp:1477 > __PRETTY_FUNCTION__ = "void WebCore::RenderObject::destroy()" >#24 0x00007f4d3f84e3de in WebCore::RenderObjectDeleter::operator() (this=this@entry=0x7fff459f3158, > renderer=<optimized out>) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/RenderObject.cpp:117 >No locals. >#25 0x00007f4d3f9e6e2a in std::unique_ptr<WebCore::RenderObject, WebCore::RenderObjectDeleter>::~unique_ptr (this=0x7fff459f3158, __in_chrg=<optimized out>) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/Node.h:70 > __ptr = @0x7fff459f3158: 0x7f4ccf901d88 >#26 WebCore::RenderTreeBuilder::destroy (this=this@entry=0x7fff459f5b60, renderer=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/updating/RenderTreeBuilder.cpp:155 > __PRETTY_FUNCTION__ = "void WebCore::RenderTreeBuilder::destroy(WebCore::RenderObject&)" > toDestroy = std::unique_ptr<WebCore::RenderObject> = {get() = 0x7f4ccf901d88} > childToDestroy = <optimized out> >#27 0x00007f4d3f9e6f2d in WebCore::RenderTreeBuilder::destroyAndCleanUpAnonymousWrappers ( > this=0x7fff459f5b60, child=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/updating/RenderTreeBuilder.cpp:741 > destroyRoot = @0x7f4ccf901d88: {<WebCore::CachedImageClient> = {<WebCore::CachedResourceClient> = { > _vptr.CachedResourceClient = 0x7f4d429e5ca8 <vtable for WebCore::RenderBlockFlow+16>}, <No data fields>}, <WTF::CanMakeWeakPtr<WebCore::RenderObject>> = {m_weakFactory = {m_ref = { > static isRefPtr = <optimized out>, m_ptr = 0x7f4c87ca00e0}}}, m_node = @0x7f4cc5201cd8, > m_parent = 0x0, m_previous = 0x0, m_next = 0x0, m_hasAXObject = false, > m_setNeedsLayoutForbidden = false, m_bitfields = {m_hasRareData = 0, m_beingDestroyed = 1, > m_needsLayout = 1, 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 = 0, m_hasOverflowClip = 0, > m_hasTransformRelatedProperty = 0, m_unused = 0, m_everHadLayout = 1, m_childrenInline = 1, > m_isExcludedFromNormalLayout = 0, m_positionedState = 2, m_selectionState = 0, > m_fragmentedFlowState = 0, m_boxDecorationState = 1}} > destroyRootParent = {m_ref = {static isRefPtr = <optimized out>, m_ptr = 0x7f4cc26d3260}} >#28 0x00007f4d3f9f803d in WebCore::RenderTreeUpdater::<lambda(unsigned int)>::operator()(unsigned int) const (__closure=__closure@entry=0x7fff459f59d0, depth=1) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp:576 > renderer = <optimized out> > element = @0x7f4cc5201cd8: <incomplete type> > teardownStack = @0x7fff459f5a10: {<WTF::VectorBuffer<WebCore::Element*, 30>> = {<WTF::VectorBufferBase<WebCore::Element*>> = {m_buffer = 0x7fff459f5a20, m_capacity = 30, m_size = 1}, m_inlineBuffer = { > {__data = "h\000 \305L\177\000", __align = {<No data fields>}}, { > __data = "\330\034 \305L\177\000", __align = {<No data fields>}}, { > __data = "\340\036 \305L\177\000", __align = {<No data fields>}}, { > __data = "x\036 \305L\177\000", __align = {<No data fields>}}, { > __data = "\340\a@\302L\177\000", __align = {<No data fields>}}, { > __data = "\200* \302L\177\000", __align = {<No data fields>}}, { > __data = "\300\027\240\274L\177\000", __align = {<No data fields>}}, { > __data = "\370\027 \305L\177\000", __align = {<No data fields>}}, { > __data = "\240#\300\301L\177\000", __align = {<No data fields>}}, { > __data = "\375\236\037<M\177\000", __align = {<No data fields>}}, { > __data = "\240\nÍL\177\000", __align = {<No data fields>}}, { > __data = "\354q\352>M\177\000", __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000", __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000", __align = {<No data fields>}}, { > __data = "\300\255ÅL\177\000", __align = {<No data fields>}}, { > __data = "\240\nÍL\177\000", __align = {<No data fields>}}, { > __data = "h\000 \305L\177\000", __align = {<No data fields>}}, { > __data = "\240\036\260\320L\177\000", __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000", __align = {<No data fields>}}, { > __data = "\240\nÍL\177\000", __align = {<No data fields>}}, { > __data = "\340Z\237E\377\177\000", __align = {<No data fields>}}, { > __data = "\320\342ÏL\177\000", __align = {<No data fields>}}, { > __data = "\240\nÍL\177\000", __align = {<No data fields>}}, { > __data = "\245%\352>M\177\000", __align = {<No data fields>}}, { > __data = "\brÅL\177\000", __align = {<No data fields>}}, {__data = "@rÅL\177\000", > __align = {<No data fields>}}, {__data = "\000\000\000\000\000\000\000", > __align = {<No data fields>}}, {__data = "\000\000\000\000\000\000\000", > __align = {<No data fields>}}, {__data = "\000\000\000\000\000\000\000", > __align = {<No data fields>}}, {__data = "\230\024\017\242L\177\000", > __align = {<No data fields>}}}}, <No data fields>} > teardownType = @0x7fff459f320c: WebCore::RenderTreeUpdater::TeardownType::Full > timeline = @0x7fff459f5a08: 0x0 > document = @0x7f4cd0b01ea0: <incomplete type> > animationController = @0x7f4d271ffa28: { > m_data = std::unique_ptr<WebCore::CSSAnimationControllerPrivate> = {get() = 0x7f4d2717b000}} > builder = @0x7fff459f5b60: {m_view = @0x7f4cd09004f0, m_previous = 0x0, > static s_current = 0x7fff459f5b60, > m_firstLetterBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::FirstLetter> = { > get() = 0x7f4c87cfe2d8}, > m_listBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::List> = {get() = 0x7f4c87cfe2e0}, > m_multiColumnBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::MultiColumn> = { > get() = 0x7f4c87cfe2e8}, > m_tableBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Table> = { > get() = 0x7f4c87cfe2f0}, > m_rubyBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Ruby> = {get() = 0x7f4c87cfe2f8}, > m_formControlsBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::FormControls> = { > get() = 0x7f4c87cfe300}, > m_blockBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Block> = { > get() = 0x7f4c87cfe308}, > m_blockFlowBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::BlockFlow> = { > get() = 0x7f4c87cfe310}, > m_inlineBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Inline> = { > get() = 0x7f4c87cfe318}, m_svgBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::SVG> = { > get() = 0x7f4c87cfe320}, > m_mathMLBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::MathML> = { > get() = 0x7f4c87cfe328}, > m_continuationBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Continuation> = { > get() = 0x7f4c87cfe330}, > m_fullScreenBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::FullScreen> = { > get() = 0x7f4c87cfe338}} >#29 0x00007f4d3f9f7951 in WebCore::RenderTreeUpdater::tearDownRenderers (root=..., > teardownType=<optimized out>, teardownType@entry=WebCore::RenderTreeUpdater::TeardownType::Full, > builder=...) at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/ComposedTreeIterator.h:143 > it = {m_rootIsInShadowTree = false, m_didDropAssertions = false, > m_contextStack = {<WTF::VectorBuffer<WebCore::ComposedTreeIterator::Context, 8>> = {<WTF::VectorBufferBase<WebCore::ComposedTreeIterator::Context>> = {m_buffer = 0x7fff459f3228, m_capacity = 8, > m_size = 1}, m_inlineBuffer = {{ > __data = "@\035 \305L\177\000\000@2\237E\377\177\000\000\020\000\000\000\001", '\000' <repeats 19 times>, "\330\034 \305L\177\000\000\001\000\000\000M\177\000\000\340+ \305L\177\000\000\002\000\000\000M\177\000\000`\030 \305L\177\000\000\003\000\000\000M\177\000\000\220\027 \305L\177\000\000\006\000\000\000M\177\000\000\020Y\237E\377\177\000\000p\365\373\307L\177\000\000\340X\237E\377\177\000\000#q\347;M\177\000\000\230\364\373\307L\177\000\000\230\364\373\307L\177\000\000p\365\373\307L\177\000\000\342\217\333;M\177\000\000\000\000\000\000\000\000\000\000\260@\350\030M\177\000\000\020p\315BM\177\000\000\230\364\373\307L\177\000\000"..., __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000\000\270\064\237E\377\177\000\000\020", '\000' <repeats 23 times>, "\v]\337;M\177\000\000\377\377\377\377\377\377\377\377\000\000\000\000L\177", '\000' <repeats 34 times>, "\347\020\000\000>N\v\000>N\v\000?N\v\000\340X\237E\377\177\000\000\244\236\037<M\177\000\000\300\065\237E\377\177\000\000\244\236\037<M\177\000\000\300\065\237E\377\177\000\000;|\334;M\177\000\000\000\000\000\000\000\000\000\000\200[\237E\377\177\000\000\030\372a\310L\177\000\000\260\065\237E\377\177", '\000' <repeats 18 times>..., __align = {<No data fields>}}, { > __data = "\006\000\000\000\001\000\000\000\002\000\000\000\b", '\000' <repeats 11 times>, "\270+\366\313L\177\000\000\300m\037'M\177\000\000", '\377' <repeats 48 times>, "\221\001\000\000\000\000\000\000\060\000\000\000\000\000\000\000\210\361\373\307L\177\000\000\b^\237E\377\177\000\000\060\000\000\000\000\000\000\000\244\222\333;M\177\000\000`]\237E\377\177\000\000\220]\237E\377\177\000\000\000;\237E\377\177\000\000\240]\237E\377\177\000\000\b", '\000' <repeats 15 times>, "\027\000\000\000\000\000\000\000\347\b&<M\177\000\000"..., __align = {<No data fields>}}, { > __data = "`]\237E\377\177\000\000\244\236\037<M\177\000\000@:\237E\377\177\000\000\244\236\037<M\177\000\000@:\237E\377\177\000\000;|\334;M\177", '\000' <repeats 11 times>, "`\237E\377\177\000\000\030\203\241\310L\177\000\000\060:\237E\377\177", '\000' <repeats 18 times>, "\001\000\000\000\000\000\000\000|Rs;M\177", '\000' <repeats 14 times>, "M\177\000\000\000\000\060\323L\177\000\000\260\035\251\215L\177", '\000' <repeats 18 times>, "@:\237E\377\177\000\000\n\000\000\000\001\000\000\000\000\000\060\323L\177\000\000\000\000\000\000\000\001\001\000\001\000\000\000\000\000\000\001"..., > __align = {<No data fields>}}, { > __data = "|Rs;M\177\000\000\310\364\373\307L\177\000\000\000\000\000\000M\177\000\000\000\000\060\323L\177\000\000\320t\356\243L\177", '\000' <repeats 18 times>, "P<\237E\377\177\000\000\n\000\000\000\001\000\000\000\000\000\060\323L\177\000\000\000\000\000\000\000\001\001\000\001\000\000\000\000\000\000\001\000\001\001\001\000\000\000\000\000\000\000\000\001", '\000' <repeats 27 times>, "\002\000\000\000\b", '\000' <repeats 11 times>, "\300m\037'M\177\000\000\340m\037'M\177\000\000", '\377' <repeats 48 times>..., __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000\000\240\340ÏL\177\000\000\000\033\000\000\335\336\026\000\250>\237E\377\177\000\000\006\000\000\000\001\000\000\000\005\000\000\000\b", '\000' <repeats 11 times>, "h\327x\320L\177\000\000\300m\037'M\177\000\000\340m\037'M\177\000\000\000n\037'M\177\000\000\000o\037'M\177\000\000", '\377' <repeats 24 times>, "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000|Rs;M\177", '\000' <repeats 14 times>, "M\177\000\000\000\000\060\323L\177\000\000p\034\251\215L\177\000\000\000\000\000\000\b", '\000' <repeats 11 times>, '\377' <repeats 64 times>..., > __align = {<No data fields>}}, { > __data = "\250\340ÏL\177", '\000' <repeats 18 times>, "\030w\315BM\177\000\000\350{\315BM\177\000\000\360\216\315BM\177\000\000x\267\355\030M\177", '\000' <repeats 42 times>, "\350b\374\307L\177", '\000' <repeats 50 times>, "\300b\374\307L\177", '\000' <repeats 34 times>, "!\314s;M\177\000\000\000\000\000\000\000\000\000\000"..., __align = {<No data fields>}}, { > __data = '\000' <repeats 41 times>, "`\374\307L\177\000\000\000\000\000\000\000\000\000\000\220E\237E\377\177\000\000lf\245\242L\177\000\000\060\316t;M\177\000\000\000\000\000\000\000\000\000\000\222\001\000\000\000\000\000\000`\203\207\273L\177\000\000\002", '\000' <repeats 15 times>, "\234\001\000\000\000\000\000\000\222\001\000\000\000\000\000\000\366\207w;M\177\000\000\222\001\000\000\000\000\000\000!\314s;M\177\000\000@D\237E\377\177\000\000\000`\374\307y\000\000\000\000`\374\307L\177\000\000\000\000\000\000\000\000\000\000\220E\237E\377\177\000\000"..., > __align = {<No data fields>}}}}, <No data fields>}} > end = {m_rootIsInShadowTree = false, m_didDropAssertions = false, > m_contextStack = {<WTF::VectorBuffer<WebCore::ComposedTreeIterator::Context, 8>> = {<WTF::VectorBufferBase<WebCore::ComposedTreeIterator::Context>> = {m_buffer = 0x7fff459f4608, m_capacity = 8, > m_size = 1}, m_inlineBuffer = {{ > __data = "\000\000\000\000\000\000\000\000 F\237E\377\177\000\000\020\000\000\000\000\000\000\000\215\001\000\000\000\000\000\000\001f\245\242\026\000\000\000\000\000\060\323L\177\000\000\220\273\355\030\026\000\000\000\370t`E\377\177\000\000\000\000\000\000\000\000\000\000\270G\237E\377\177\000\000\340\004\255\215L\177\000\000\240H\237E\377\177\000\000\340ǧ\215L\177\000\000\340\361\331\305L\177\000\000\000\000\060\323L\177\000\000\330\000\060\323L\177\000\000#Ó;M\177\000\000lf\245\242L\177\000\000PH\237E\377\177\000\000@I\237E\377\177\000\000T\320\363;M\177\000\000lf\245\242L\177\000\000\000\000\000\000\000\000\000\000x\257\027'M\177\000\000\277oG;M\177", '\000' <repeats 11 times>..., > __align = {<No data fields>}}, { > __data = "\314\002\000\000L\177\000\000\025\000\000\000\001\177\000\000OJ\237E\377\177\000\000\000\000\000\000\000\000\000\000\300<\\<M\177\000\000\230w*<M\177\000\000\314\002\000\000L\177\000\000x\257\027'M\177", '\000' <repeats 14 times>, "\024\000\000\000\000\000\060\323L\177\000\000\000\000\060\323L\177\000\000@I\237E\377\177\000\000\200J\237E\377\177\000\000\240\351\003\272L\177\000\000\274\352\r\330L\177\000\000\000\000\000\000\000\000\000\000@:\206\306L\177\000\000\000\323`\242L\177\000\000\000\000\060\323L\177\000\000\200J\237E\377\177\000\000\240\351\003\272L\177\000\000\200O\237E\377\177\000\000\000\000\000\000\000\000\000\000\300I\237E\377\177\000\000"..., __align = {<No data fields>}}, { > __data = "P\222+<M\177\000\000I\003\000\000L\177\000\000\023\000\000\000\001\177\000\000\070J|<M\177\000\000P\222+<M\177\000\000I\003\000\000L\177\000\000\000\245`\216L\177\000\000Ф\315\310L\177\000\000\200O\237E\377\177\000\000\002\000\000\000\000\000\000\000\240\351\003\272L\177\000\000\060L\237E\377\177\000\000\340\004\255\215L\177\000\000\220\364\037'M\177\000\000\203.\353;M\177\000\000\060L\237E\377\177\000\000e.\353;M\177\000\000\340\004\255\215L\177\000\000\320K\237E\377\177\000\000\240\351\003\272L\177\000\000\320K\237E\377\177\000\000\200O\237E\377\177\000\000\340\004\255\215L\177\000\000\340K\237E\377\177\000\000_C\b<M\177\000\000\n"..., __align = {<No data fields>}}, { > __data = "p\257d\242L\177\000\000T\320\363;M\177\000\000p\257d\242L\177\000\000C\315\\>M\177\000\000\020/\336\322L\177\000\000\244\236\037<M\177\000\000p\257d\242L\177\000\000\025\027\263>M\177\000\000\210<\363\307L\177\000\000vZ\263>M\177\000\000\020p\315BM\177\000\000p\257d\242L\177\000\000p\000ÊL\177\000\000\065", '\000' <repeats 15 times>, "\377N\237E\377\177\000\000@\314L\210L\177\000\000\000\000\000\000\000\000\000\000@\314L\210L\177\000\000PN\237E\377\177\000\000HN\237E\377\177\000\000@\314L\210L\177\000\000PN\237E\377\177\000\000_C\b<M\177\000\000p\257d\242L\177\000\000\343"..., > __align = {<No data fields>}}, { > __data = "PP\237E\377\177\000\000PQ\237E\377\177\000\000PQ\237E\377\177\000\000\000\355\300\310L\177\000\000PP\237E\377\177\000\000PQ\237E\377\177\000\000PQ\237E\377\177\000\000PP\237E\377\177\000\000_C\b<M\177\000\000`\367\256\215L\177\000\000\340\227\240\215L\177\000\000PQ\237E\377\177\000\000\253\363K;M\177\000\000PQ\237E\377\177\000\000$\234\211;M\177\000\000\020pE<M\177\000\000\200\275)<M\177\000\000`\367\256\215L\177\000\000\340\227\240\215L\177\000\000\340\227\240\215L\177\000\000\300P\237E\377\177\000\000\340\227\240\215L\177\000\000PQ\237E\377\177\000\000\000\200\016\000\060\177\000\000_C\b<M\177\000\000\000\000\000\000\000\000\000\000"..., __align = {<No data fields>}}, { > __data = "\320`\246\215L\177\000\000\260\220b\242L\177\000\000\002\000\000\000-\000\000\000\200X'\242L\177\000\000@\314L\210L\177\000\000\n\000\000\000\000\000\000\000\000\000\060\323L\177\000\000\300U\237E\377\177\000\000PV\237E\377\177\000\000\260\220b\242L\177\000\000\260\220b\242L\177\000\000\360R\237E\377\177\000\000 \375ÄL\177\000\000\240S\237E\377\177\000\000\360R\237E\377\177\000\000_C\b<M\177\000\000\n\000\000\000\000\000\000\000G\032\320;M\177\000\000\000\000\060\323L\177\000\000\000T\237E\377\177\000\000\210K|<M\177\000\000p\230+<M\177\000\000#\000\000\000\060\177\000\000\016\000\000\000\000\177\000\000\210K|<M\177\000\000p"..., __align = {<No data fields>}}, { > __data = "\300U\237E\377\177\000\000@\274\202\306L\177\000\000\343\065\364;M\177\000\000H,\352\307L\177\000\000\260\220b\242L\177\000\000\260a]\243L\177\000\000hP_\000\060\177\000\000\000\000\000\000\001\000\000\000\b\000\000\000\000\000\000\000@\314L\210L\177\000\000\031\370w;M\177\000\000\200'ÏL\177\000\000\200'Ï\f\000\000\000P\002b\311L\177\000\000\367\370w;M\177\000\000\214-\352\307L\177\000\000\370Pu;\f\000\000\000 U\237E\377\177\000\000\000\000\000\000\000\000\000\000 U\237E\377\177\000\000\001\000\000\000\006\000\000\000\200'ÏL\177\000\000\214-\352\307L\177\000\000\000\000\060\323L\177\000\000PV\237E\377\177\000\000\001\000\000\000\000\000\000\000"..., __align = {<No data fields>}}, { > __data = "\b\tL\210L\177\000\000X/\336\322L\177\000\000\001\000\000\000\000\000\000\000@\274\202\306L\177\000\000\240Z\237E\377\177\000\000\240~\326\322L\177\000\000\220\364\037'M\177\000\000\203.\353;M\177\000\000\240Z\237E\377\177\000\000e.\353;M\177\000\000@\274\202\306L\177\000\000 Z\237E\377\177\000\000 Z\237E\377\177\000\000\360W\237E\377\177\000\000@\274\202\306L\177\000\000\001\000\000\000\000\000\000\000 Z\237E\377\177\000\000\325\060\353;\v\000\000\000\n\000\000\000\000\000\000\000\236\061\353;M\177\000\000\000\000\060\323L\177\000\000\060Z\237E\n\000\000\000\236\026\211<M\177\000\000 6,<M\177\000\000/\000\000\000M\177\000\000"..., __align = {<No data fields>}}}}, <No data fields>}} > suspendWidgetHierarchyUpdates = {static s_widgetHierarchyUpdateSuspendCount = 2} > teardownStack = {<WTF::VectorBuffer<WebCore::Element*, 30>> = {<WTF::VectorBufferBase<WebCore::Element*>> = {m_buffer = 0x7fff459f5a20, m_capacity = 30, m_size = 1}, m_inlineBuffer = {{ > __data = "h\000 \305L\177\000", __align = {<No data fields>}}, { > __data = "\330\034 \305L\177\000", __align = {<No data fields>}}, { > __data = "\340\036 \305L\177\000", __align = {<No data fields>}}, { > __data = "x\036 \305L\177\000", __align = {<No data fields>}}, { > __data = "\340\a@\302L\177\000", __align = {<No data fields>}}, { > __data = "\200* \302L\177\000", __align = {<No data fields>}}, { > __data = "\300\027\240\274L\177\000", __align = {<No data fields>}}, { > __data = "\370\027 \305L\177\000", __align = {<No data fields>}}, { > __data = "\240#\300\301L\177\000", __align = {<No data fields>}}, { > __data = "\375\236\037<M\177\000", __align = {<No data fields>}}, { > __data = "\240\nÍL\177\000", __align = {<No data fields>}}, { > __data = "\354q\352>M\177\000", __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000", __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000", __align = {<No data fields>}}, { > __data = "\300\255ÅL\177\000", __align = {<No data fields>}}, { > __data = "\240\nÍL\177\000", __align = {<No data fields>}}, { > __data = "h\000 \305L\177\000", __align = {<No data fields>}}, { > __data = "\240\036\260\320L\177\000", __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000", __align = {<No data fields>}}, { > __data = "\240\nÍL\177\000", __align = {<No data fields>}}, { > __data = "\340Z\237E\377\177\000", __align = {<No data fields>}}, { > __data = "\320\342ÏL\177\000", __align = {<No data fields>}}, { > __data = "\240\nÍL\177\000", __align = {<No data fields>}}, { > __data = "\245%\352>M\177\000", __align = {<No data fields>}}, { > __data = "\brÅL\177\000", __align = {<No data fields>}}, {__data = "@rÅL\177\000", > __align = {<No data fields>}}, {__data = "\000\000\000\000\000\000\000", > __align = {<No data fields>}}, {__data = "\000\000\000\000\000\000\000", > __align = {<No data fields>}}, {__data = "\000\000\000\000\000\000\000", > __align = {<No data fields>}}, {__data = "\230\024\017\242L\177\000", > __align = {<No data fields>}}}}, <No data fields>} > push = {__teardownStack = @0x7fff459f5a10} > document = <optimized out> > timeline = 0x0 > animationController = <optimized out> > pop = {__teardownStack = @0x7fff459f5a10, __teardownType = @0x7fff459f320c, > __timeline = @0x7fff459f5a08, __document = @0x7f4cd0b01ea0, > __animationController = @0x7f4d271ffa28, __builder = @0x7fff459f5b60} > descendants = <optimized out> >#30 0x00007f4d3f9f7d82 in WebCore::RenderTreeUpdater::tearDownRenderers (root=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp:525 > view = <optimized out> > builder = {m_view = @0x7f4cd09004f0, m_previous = 0x0, static s_current = 0x7fff459f5b60, > m_firstLetterBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::FirstLetter> = { > get() = 0x7f4c87cfe2d8}, > m_listBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::List> = {get() = 0x7f4c87cfe2e0}, > m_multiColumnBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::MultiColumn> = { > get() = 0x7f4c87cfe2e8}, > m_tableBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Table> = { > get() = 0x7f4c87cfe2f0}, > m_rubyBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Ruby> = {get() = 0x7f4c87cfe2f8}, > m_formControlsBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::FormControls> = { > get() = 0x7f4c87cfe300}, > m_blockBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Block> = { > get() = 0x7f4c87cfe308}, > m_blockFlowBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::BlockFlow> = { > get() = 0x7f4c87cfe310}, > m_inlineBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Inline> = { > get() = 0x7f4c87cfe318}, m_svgBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::SVG> = { > get() = 0x7f4c87cfe320}, > m_mathMLBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::MathML> = { > get() = 0x7f4c87cfe328}, > m_continuationBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::Continuation> = { > get() = 0x7f4c87cfe330}, > m_fullScreenBuilder = std::unique_ptr<WebCore::RenderTreeBuilder::FullScreen> = { > get() = 0x7f4c87cfe338}} >#31 0x00007f4d3edd245c in WebCore::destroyRenderTreeIfNeeded (child=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/Node.h:597 > isElement = <optimized out> > hasDisplayContents = <optimized out> > isElement = <optimized out> > hasDisplayContents = <optimized out> >#32 WebCore::ContainerNode::removeBetween (this=this@entry=0x7f4cc5600138, previousChild=0x0, > nextChild=0x0, oldChild=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/ContainerNode.cpp:577 > scriptDisallowedScope = {<No data fields>} > __PRETTY_FUNCTION__ = "void WebCore::ContainerNode::removeBetween(WebCore::Node*, WebCore::Node*, WebCore::Node&)" >#33 0x00007f4d3ede7f0d in WebCore::ContainerNode::removeNodeWithScriptAssertion ( > this=this@entry=0x7f4cc5600138, childToRemove=..., > source=source@entry=WebCore::ContainerNode::ChildChangeSource::API) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/ContainerNode.cpp:160 > suspendWidgetHierarchyUpdates = {static s_widgetHierarchyUpdateSuspendCount = 2} > scriptDisallowedScope = {<No data fields>} > previousSibling = {static isRefPtr = <optimized out>, m_ptr = 0x0} > nextSibling = {static isRefPtr = <optimized out>, m_ptr = 0x0} > protectedChildToRemove = {static isRef = <optimized out>, m_ptr = 0x7f4cc5200068} > __PRETTY_FUNCTION__ = "bool WebCore::ContainerNode::removeNodeWithScriptAssertion(WebCore::Node&, WebCore::ContainerNode::ChildChangeSource)" > change = {type = 2286734400, previousSiblingElement = 0x7f4d3c203786 <WTF::mayBeGCThread()+30>, > nextSiblingElement = 0x7f4cc5200068, > source = (WebCore::ContainerNode::ChildChangeSource::API | unknown: 1008743620)} >#34 0x00007f4d3eddc276 in WebCore::ContainerNode::removeChild (this=0x7f4cc5600138, oldChild=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/ContainerNode.cpp:560 > __PRETTY_FUNCTION__ = "WebCore::ExceptionOr<void> WebCore::ContainerNode::removeChild(WebCore::Node&)" > protectedThis = <optimized out> >#35 0x00007f4d3eddc88f in WebCore::collectChildrenAndRemoveFromOldParent (node=..., nodes=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/ContainerNode.cpp:216 > oldParent = <optimized out> >#36 0x00007f4d3eddca80 in WebCore::ContainerNode::appendChildWithoutPreInsertionValidityCheck ( > this=this@entry=0x7f4c89200820, newChild=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/ContainerNode.cpp:683 > protectedThis = <optimized out> > targets = {<WTF::VectorBuffer<WTF::Ref<WebCore::Node, WTF::DumbPtrTraits<WebCore::Node> >, 11>> = {<WTF::VectorBufferBase<WTF::Ref<WebCore::Node, WTF::DumbPtrTraits<WebCore::Node> > >> = { > m_buffer = 0x7fff459f5f30, m_capacity = 11, m_size = 1}, m_inlineBuffer = {{ > __data = "h\000 \305L\177\000", __align = {<No data fields>}}, { > __data = "\325Ø;M\177\000", __align = {<No data fields>}}, { > __data = "\000\000\000\000\000\000\000", __align = {<No data fields>}}, { > __data = "\340^\020'M\177\000", __align = {<No data fields>}}, { > __data = "\000\000\060\323L\177\000", __align = {<No data fields>}}, { > __data = "\200_\237E\377\177\000", __align = {<No data fields>}}, { > __data = "p=\\<M\177\000", __align = {<No data fields>}}, { > __data = "\340%'<\n\000\000", __align = {<No data fields>}}, { > __data = "S\003\000\000\000\000\000", __align = {<No data fields>}}, { > __data = "\v\000\000\000\001\177\000", __align = {<No data fields>}}, { > __data = "\000\000\060\323L\177\000", __align = {<No data fields>}}}}, <No data fields>} > removeResult = { > m_value = {<std::experimental::fundamentals_v3::__expected_detail::base<void, WebCore::Exception>> = {s = {dummy = -56 '\310', err = {m_code = 1168072904, m_message = {m_impl = { > static isRefPtr = <optimized out>, m_ptr = 0xa00000001}}}}, > has = 96}, <No data fields>}} > nodeTypeResult = { > m_value = {<std::experimental::fundamentals_v3::__expected_detail::base<void, WebCore::Exception>> = {s = {dummy = 96 '`', err = {m_code = 1012684896, m_message = {m_impl = { > static isRefPtr = <optimized out>, m_ptr = 0xa459f5f50}}}}, > has = 200}, <No data fields>}} > mutation = {m_accumulator = {static isRefPtr = <optimized out>, m_ptr = 0x7f000000000c}} >#37 0x00007f4d3eddd050 in WebCore::ContainerNode::appendChild (this=this@entry=0x7f4c89200820, > newChild=...) at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/ContainerNode.cpp:675 > __PRETTY_FUNCTION__ = "WebCore::ExceptionOr<void> WebCore::ContainerNode::appendChild(WebCore::Node&)" > validityCheckResult = { > m_value = {<std::experimental::fundamentals_v3::__expected_detail::base<void, WebCore::Exception>> = {s = {dummy = 0 '\000', err = {m_code = WebCore::IndexSizeError, m_message = {m_impl = { > static isRefPtr = <optimized out>, m_ptr = 0x0}}}}, > has = true}, <No data fields>}} >#38 0x00007f4d3eead79a in WebCore::Node::appendChild (this=this@entry=0x7f4c89200820, newChild=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/dom/Node.h:597 >No locals. >#39 0x00007f4d3e56b007 in WebCore::jsNodePrototypeFunctionAppendChildBody (throwScope=..., > castedThis=<optimized out>, state=0x7fff459f61a0) at DerivedSources/WebCore/JSNode.cpp:855 > customElementReactionStack = {<WebCore::CustomElementReactionDisallowedScope::AllowedScope> = { > m_originalCount = 0}, m_queue = 0x0, m_previousProcessingStack = 0x0, > m_state = 0x7fff459f61a0, static s_currentProcessingStack = 0x7fff459f6090} > impl = @0x7f4c89200820: {<WebCore::EventTarget> = {<WebCore::ScriptWrappable> = {m_wrapper = { > m_impl = 0x7f4cc7f4d4d8}}, > _vptr.EventTarget = 0x7f4d429991a8 <vtable for WebCore::HTMLDivElement+16>}, > m_deletionHasBegun = false, m_inRemovedLastRefFunction = false, m_adoptionIsRequired = false, > m_refCount = 3, m_nodeFlags = 10526, m_parentNode = 0x7f4c892007b8, > m_treeScope = 0x7f4cd0b01ef8, m_previous = 0x7f4c88e00b40, m_next = 0x7f4c88e00c80, m_data = { > m_renderer = 0x7f4c886e3480, m_rareData = 0x7f4c886e3480}} > returnValue = {static numberOfInt52Bits = 52, static notInt52 = 4503599627370496, > static int52ShiftAmount = 12, u = {asInt64 = 139967931514240, ptr = 0x7f4cd2d67d80, asBits = { > payload = -757695104, tag = 32588}}} > node = 0x7f4cc5200068 > customElementReactionStack = <optimized out> > impl = <optimized out> > returnValue = <optimized out> > node = <optimized out> >#40 WebCore::IDLOperation<WebCore::JSNode>::call<WebCore::jsNodePrototypeFunctionAppendChildBody> ( > operationName=0x7f4d3ffe590c "appendChild", state=...) > at /home/mcatanzaro/Projects/WebKit/Source/WebCore/bindings/js/JSDOMOperation.h:53 > throwScope = {<JSC::ExceptionScope> = {m_vm = @0x7f4cd3300000, > m_previousScope = 0x7fff459f62e0, m_location = { > functionName = 0x7f4d40874cfb <long WebCore::IDLOperation<WebCore::JSNode>::call<&WebCore::jsNodePrototypeFunctionAppendChildBody, (WebCore::CastedThisErrorBehavior)0>(JSC::ExecState&, char const*)::__FUNCTION__> "call", > file = 0x7f4d4004ddc8 "/home/mcatanzaro/Projects/WebKit/Source/WebCore/bindings/js/JSDOMOperation.h", line = 43}, m_recursionDepth = 9}, m_isReleased = false} > thisObject = <optimized out> > __PRETTY_FUNCTION__ = "static JSC::EncodedJSValue WebCore::IDLOperation<JSClass>::call(JSC::ExecState&, const char*) [with JSC::EncodedJSValue (* operation)(JSC::ExecState*, WebCore::IDLOperation<JSClass>::ClassParameter, J"... > __FUNCTION__ = "call" > throwScope = <optimized out> > thisObject = <optimized out> >#41 WebCore::jsNodePrototypeFunctionAppendChild (state=0x7fff459f61a0) > at DerivedSources/WebCore/JSNode.cpp:861 >No locals. >#42 0x00007f4cd7f44177 in ?? () >No symbol table info available. >#43 0x00007fff459f6240 in ?? () >No symbol table info available. >#44 0x00007f4d3bda3bb2 in llint_entry () > at /home/mcatanzaro/Projects/WebKit/Source/WTF/wtf/ScopedLambda.h:188 >No symbol table info available. >Backtrace stopped: frame did not save the PC
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 189215
: 348680 |
348906