<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>151201</bug_id>
          
          <creation_ts>2015-11-12 10:37:20 -0800</creation_ts>
          <short_desc>ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect</short_desc>
          <delta_ts>2015-12-11 19:27:04 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>WebKit Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>116980</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Renata Hodovan">rhodovan.u-szeged</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1141533</commentid>
    <comment_count>0</comment_count>
      <attachid>265406</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2015-11-12 10:37:20 -0800</bug_when>
    <thetext>Created attachment 265406
Test

Load the attached test with debug MiniBrowser:

&lt;style&gt;
h3 {
    -webkit-border-before : 16in solid red;
}
* {
    -webkit-padding-start : 91%;
    margin: auto auto;
}
&lt;/style&gt;
&lt;h3&gt;
    &lt;dt&gt;
        &lt;h3&gt;&lt;/h3&gt;
    &lt;/dt&gt;
&lt;/h3&gt;


OS: Ubuntu 15.04 x86_64
Checked build: debug EFL
Checked version: 08e34d6


Backtrace:

ASSERTION FAILED: !rect.isEmpty()
../../Source/WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp(236) : void WebCore::GraphicsContext::drawRect(const WebCore::FloatRect&amp;, float)
1   0x7f80d0c35a9f WTFCrash
2   0x7f80d796c865 WebCore::GraphicsContext::drawRect(WebCore::FloatRect const&amp;, float)
3   0x7f80d760bbfd WebCore::RenderElement::drawLineForBoxSide(WebCore::GraphicsContext&amp;, WebCore::FloatRect const&amp;, WebCore::BoxSide, WebCore::Color, WebCore::EBorderStyle, float, float, bool) const
4   0x7f80d75e9fa4 WebCore::RenderBoxModelObject::paintOneBorderSide(WebCore::GraphicsContext&amp;, WebCore::RenderStyle const&amp;, WebCore::RoundedRect const&amp;, WebCore::RoundedRect const&amp;, WebCore::LayoutRect const&amp;, WebCore::BoxSide, WebCore::BoxSide, WebCore::BoxSide, WebCore::BorderEdge const*, WebCore::Path const*, WebCore::BackgroundBleedAvoidance, bool, bool, bool, WebCore::Color const*)
5   0x7f80d75ea3fd WebCore::RenderBoxModelObject::paintBorderSides(WebCore::GraphicsContext&amp;, WebCore::RenderStyle const&amp;, WebCore::RoundedRect const&amp;, WebCore::RoundedRect const&amp;, WebCore::IntPoint const&amp;, WebCore::BorderEdge const*, unsigned int, WebCore::BackgroundBleedAvoidance, bool, bool, bool, WebCore::Color const*)
6   0x7f80d75ebe26 WebCore::RenderBoxModelObject::paintBorder(WebCore::PaintInfo const&amp;, WebCore::LayoutRect const&amp;, WebCore::RenderStyle const&amp;, WebCore::BackgroundBleedAvoidance, bool, bool)
7   0x7f80d75bff02 WebCore::RenderBox::paintBoxDecorations(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
8   0x7f80d7559d9f WebCore::RenderBlock::paintObject(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
9   0x7f80d755906f WebCore::RenderBlock::paint(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
10  0x7f80d7559793 WebCore::RenderBlock::paintChild(WebCore::RenderBox&amp;, WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool, WebCore::RenderBlock::PaintBlockType)
11  0x7f80d7559365 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool)
12  0x7f80d75592f2 WebCore::RenderBlock::paintContents(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
13  0x7f80d7559fa1 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
14  0x7f80d755906f WebCore::RenderBlock::paint(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
15  0x7f80d7559793 WebCore::RenderBlock::paintChild(WebCore::RenderBox&amp;, WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool, WebCore::RenderBlock::PaintBlockType)
16  0x7f80d7559365 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool)
17  0x7f80d75592f2 WebCore::RenderBlock::paintContents(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
18  0x7f80d7559fa1 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
19  0x7f80d755906f WebCore::RenderBlock::paint(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
20  0x7f80d7559793 WebCore::RenderBlock::paintChild(WebCore::RenderBox&amp;, WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool, WebCore::RenderBlock::PaintBlockType)
21  0x7f80d7559365 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool)
22  0x7f80d75592f2 WebCore::RenderBlock::paintContents(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
23  0x7f80d7559fa1 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
24  0x7f80d755906f WebCore::RenderBlock::paint(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
25  0x7f80d7559793 WebCore::RenderBlock::paintChild(WebCore::RenderBox&amp;, WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool, WebCore::RenderBlock::PaintBlockType)
26  0x7f80d7559365 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool)
27  0x7f80d75592f2 WebCore::RenderBlock::paintContents(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
28  0x7f80d7559fa1 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
29  0x7f80d755906f WebCore::RenderBlock::paint(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
30  0x7f80d768128f WebCore::RenderLayer::paintForegroundForFragmentsWithPhase(WebCore::PaintPhase, WTF::Vector&lt;WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow, 16ul&gt; const&amp;, WebCore::GraphicsContext&amp;, WebCore::RenderLayer::LayerPaintingInfo const&amp;, unsigned int, WebCore::RenderObject*)
31  0x7f80d7680e4a WebCore::RenderLayer::paintForegroundForFragments(WTF::Vector&lt;WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow, 16ul&gt; const&amp;, WebCore::GraphicsContext&amp;, WebCore::GraphicsContext&amp;, WebCore::LayoutRect const&amp;, bool, WebCore::RenderLayer::LayerPaintingInfo const&amp;, unsigned int, WebCore::RenderObject*, bool)
Aborted (core dumped)

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f80d0c35aa4 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:321
321     *(int *)(uintptr_t)0xbbadbeef = 0;
#0  0x00007f80d0c35aa4 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:321
#1  0x00007f80d796c865 in WebCore::GraphicsContext::drawRect (this=0x7f80b3bb5870, rect=...) at ../../Source/WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp:236
#2  0x00007f80d760bbfd in WebCore::RenderElement::drawLineForBoxSide (this=0x7f80b3bb7508, graphicsContext=..., rect=..., side=WebCore::BSTop, color=..., borderStyle=WebCore::SOLID, adjacentWidth1=0, adjacentWidth2=0, antialias=true) at ../../Source/WebCore/rendering/RenderElement.cpp:2001
#3  0x00007f80d75e9fa4 in WebCore::RenderBoxModelObject::paintOneBorderSide (this=0x7f80b3bb7508, graphicsContext=..., style=..., outerBorder=..., innerBorder=..., sideRect=..., side=WebCore::BSTop, adjacentSide1=WebCore::BSLeft, adjacentSide2=WebCore::BSRight, edges=0x7fffc2286ba0, path=0x0, bleedAvoidance=WebCore::BackgroundBleedNone, includeLogicalLeftEdge=true, includeLogicalRightEdge=true, antialias=true, overrideColor=0x0) at ../../Source/WebCore/rendering/RenderBoxModelObject.cpp:1460
#4  0x00007f80d75ea3fd in WebCore::RenderBoxModelObject::paintBorderSides (this=0x7f80b3bb7508, graphicsContext=..., style=..., outerBorder=..., innerBorder=..., innerBorderAdjustment=..., edges=0x7fffc2286ba0, edgeSet=1, bleedAvoidance=WebCore::BackgroundBleedNone, includeLogicalLeftEdge=true, includeLogicalRightEdge=true, antialias=true, overrideColor=0x0) at ../../Source/WebCore/rendering/RenderBoxModelObject.cpp:1501
#5  0x00007f80d75ebe26 in WebCore::RenderBoxModelObject::paintBorder (this=0x7f80b3bb7508, info=..., rect=..., style=..., bleedAvoidance=WebCore::BackgroundBleedNone, includeLogicalLeftEdge=true, includeLogicalRightEdge=true) at ../../Source/WebCore/rendering/RenderBoxModelObject.cpp:1739
#6  0x00007f80d75bff02 in WebCore::RenderBox::paintBoxDecorations (this=0x7f80b3bb7508, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBox.cpp:1355
#7  0x00007f80d7559d9f in WebCore::RenderBlock::paintObject (this=0x7f80b3bb7508, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1553
#8  0x00007f80d755906f in WebCore::RenderBlock::paint (this=0x7f80b3bb7508, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1420
#9  0x00007f80d7559793 in WebCore::RenderBlock::paintChild (this=0x7f80b3bb7450, child=..., paintInfo=..., paintOffset=..., paintInfoForChild=..., usePrintRect=false, paintType=WebCore::RenderBlock::PaintAsBlock) at ../../Source/WebCore/rendering/RenderBlock.cpp:1494
#10 0x00007f80d7559365 in WebCore::RenderBlock::paintChildren (this=0x7f80b3bb7450, paintInfo=..., paintOffset=..., paintInfoForChild=..., usePrintRect=false) at ../../Source/WebCore/rendering/RenderBlock.cpp:1461
#11 0x00007f80d75592f2 in WebCore::RenderBlock::paintContents (this=0x7f80b3bb7450, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1454
#12 0x00007f80d7559fa1 in WebCore::RenderBlock::paintObject (this=0x7f80b3bb7450, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1590
#13 0x00007f80d755906f in WebCore::RenderBlock::paint (this=0x7f80b3bb7450, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1420
#14 0x00007f80d7559793 in WebCore::RenderBlock::paintChild (this=0x7f80b3bb7398, child=..., paintInfo=..., paintOffset=..., paintInfoForChild=..., usePrintRect=false, paintType=WebCore::RenderBlock::PaintAsBlock) at ../../Source/WebCore/rendering/RenderBlock.cpp:1494
#15 0x00007f80d7559365 in WebCore::RenderBlock::paintChildren (this=0x7f80b3bb7398, paintInfo=..., paintOffset=..., paintInfoForChild=..., usePrintRect=false) at ../../Source/WebCore/rendering/RenderBlock.cpp:1461
#16 0x00007f80d75592f2 in WebCore::RenderBlock::paintContents (this=0x7f80b3bb7398, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1454
#17 0x00007f80d7559fa1 in WebCore::RenderBlock::paintObject (this=0x7f80b3bb7398, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1590
#18 0x00007f80d755906f in WebCore::RenderBlock::paint (this=0x7f80b3bb7398, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1420
#19 0x00007f80d7559793 in WebCore::RenderBlock::paintChild (this=0x7f80b3bb72e0, child=..., paintInfo=..., paintOffset=..., paintInfoForChild=..., usePrintRect=false, paintType=WebCore::RenderBlock::PaintAsBlock) at ../../Source/WebCore/rendering/RenderBlock.cpp:1494
#20 0x00007f80d7559365 in WebCore::RenderBlock::paintChildren (this=0x7f80b3bb72e0, paintInfo=..., paintOffset=..., paintInfoForChild=..., usePrintRect=false) at ../../Source/WebCore/rendering/RenderBlock.cpp:1461
#21 0x00007f80d75592f2 in WebCore::RenderBlock::paintContents (this=0x7f80b3bb72e0, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1454
#22 0x00007f80d7559fa1 in WebCore::RenderBlock::paintObject (this=0x7f80b3bb72e0, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1590
#23 0x00007f80d755906f in WebCore::RenderBlock::paint (this=0x7f80b3bb72e0, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1420
#24 0x00007f80d7559793 in WebCore::RenderBlock::paintChild (this=0x7f80b3bb7228, child=..., paintInfo=..., paintOffset=..., paintInfoForChild=..., usePrintRect=false, paintType=WebCore::RenderBlock::PaintAsBlock) at ../../Source/WebCore/rendering/RenderBlock.cpp:1494
#25 0x00007f80d7559365 in WebCore::RenderBlock::paintChildren (this=0x7f80b3bb7228, paintInfo=..., paintOffset=..., paintInfoForChild=..., usePrintRect=false) at ../../Source/WebCore/rendering/RenderBlock.cpp:1461
#26 0x00007f80d75592f2 in WebCore::RenderBlock::paintContents (this=0x7f80b3bb7228, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1454
#27 0x00007f80d7559fa1 in WebCore::RenderBlock::paintObject (this=0x7f80b3bb7228, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1590
#28 0x00007f80d755906f in WebCore::RenderBlock::paint (this=0x7f80b3bb7228, paintInfo=..., paintOffset=...) at ../../Source/WebCore/rendering/RenderBlock.cpp:1420
#29 0x00007f80d768128f in WebCore::RenderLayer::paintForegroundForFragmentsWithPhase (this=0x7f80b3afe7e0, phase=WebCore::PaintPhaseChildBlockBackgrounds, layerFragments=..., context=..., localPaintingInfo=..., paintBehavior=0, subtreePaintRootForRenderer=0x0) at ../../Source/WebCore/rendering/RenderLayer.cpp:4735
#30 0x00007f80d7680e4a in WebCore::RenderLayer::paintForegroundForFragments (this=0x7f80b3afe7e0, layerFragments=..., context=..., transparencyLayerContext=..., transparencyPaintDirtyRect=..., haveTransparency=false, localPaintingInfo=..., paintBehavior=0, subtreePaintRootForRenderer=0x0, selectionOnly=false) at ../../Source/WebCore/rendering/RenderLayer.cpp:4696
#31 0x00007f80d767f0a1 in WebCore::RenderLayer::paintLayerContents (this=0x7f80b3afe7e0, originalContext=..., paintingInfo=..., paintFlags=96) at ../../Source/WebCore/rendering/RenderLayer.cpp:4328
#32 0x00007f80d767d87f in WebCore::RenderLayer::paintLayerContentsAndReflection (this=0x7f80b3afe7e0, context=..., paintingInfo=..., paintFlags=96) at ../../Source/WebCore/rendering/RenderLayer.cpp:3984
#33 0x00007f80d767d75c in WebCore::RenderLayer::paintLayer (this=0x7f80b3afe7e0, context=..., paintingInfo=..., paintFlags=96) at ../../Source/WebCore/rendering/RenderLayer.cpp:3966
#34 0x00007f80d767f915 in WebCore::RenderLayer::paintList (this=0x7f80b3afe5a0, list=0x7f80b3ba6d90, context=..., paintingInfo=..., paintFlags=96) at ../../Source/WebCore/rendering/RenderLayer.cpp:4433
#35 0x00007f80d767f16e in WebCore::RenderLayer::paintLayerContents (this=0x7f80b3afe5a0, originalContext=..., paintingInfo=..., paintFlags=96) at ../../Source/WebCore/rendering/RenderLayer.cpp:4339
#36 0x00007f80d76a59a4 in WebCore::RenderLayerBacking::paintIntoLayer (this=0x7f80b3bd9498, graphicsLayer=0x7f80b382e000, context=..., paintDirtyRect=..., paintBehavior=0, paintingPhase=3) at ../../Source/WebCore/rendering/RenderLayerBacking.cpp:2303
#37 0x00007f80d76a5d0e in WebCore::RenderLayerBacking::paintContents (this=0x7f80b3bd9498, graphicsLayer=0x7f80b382e000, context=..., paintingPhase=3, clip=...) at ../../Source/WebCore/rendering/RenderLayerBacking.cpp:2341
#38 0x00007f80d748d7ee in WebCore::GraphicsLayer::paintGraphicsLayerContents (this=0x7f80b382e000, context=..., clip=...) at ../../Source/WebCore/platform/graphics/GraphicsLayer.cpp:413
#39 0x00007f80d79fd097 in WebCore::CoordinatedGraphicsLayer::tiledBackingStorePaint (this=0x7f80b382e000, context=..., rect=...) at ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:876
#40 0x00007f80d83cdb52 in WebCore::Tile::paintToSurfaceContext (this=0x1414250, context=...) at ../../Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp:100
#41 0x00007f80d7a07e0f in WebCore::UpdateAtlasSurfaceClient::paintToSurfaceContext (this=0x7fffc22888d0, context=...) at ../../Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.cpp:50
#42 0x00007f80d6a64317 in WebKit::WebCoordinatedSurface::paintToSurface (this=0x7f80b3ba5370, rect=..., client=0x7fffc22888d0) at ../../Source/WebKit2/Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp:190
#43 0x00007f80d7a07b4f in WebCore::UpdateAtlas::paintOnAvailableBuffer (this=0x13fd100, size=..., atlasID=@0x7fffc2288a30: 1, offset=..., client=0x1414250) at ../../Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.cpp:110
#44 0x00007f80d79f1832 in WebCore::CompositingCoordinator::paintToSurface (this=0x7f80b3ae0000, size=..., flags=0, atlasID=@0x7fffc2288a30: 1, offset=..., client=0x1414250) at ../../Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.cpp:375
#45 0x00007f80d79fd578 in WebCore::CoordinatedGraphicsLayer::paintToSurface (this=0x7f80b382e000, size=..., atlas=@0x7fffc2288a30: 1, offset=..., client=0x1414250) at ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:926
#46 0x00007f80d83cd8fa in WebCore::Tile::updateBackBuffer (this=0x1414250) at ../../Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp:75
#47 0x00007f80d7a026fd in WebCore::TiledBackingStore::updateTileBuffers (this=0x7f80b3ba4c78) at ../../Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:100
#48 0x00007f80d7a03038 in WebCore::TiledBackingStore::createTiles (this=0x7f80b3ba4c78, visibleRect=..., scaledContentsRect=...) at ../../Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:234
#49 0x00007f80d7a023ef in WebCore::TiledBackingStore::createTilesIfNeeded (this=0x7f80b3ba4c78, unscaledVisibleRect=..., contentsRect=...) at ../../Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:64
#50 0x00007f80d79fdaba in WebCore::CoordinatedGraphicsLayer::updateContentBuffers (this=0x7f80b382e000) at ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:995
#51 0x00007f80d79fd8d8 in WebCore::CoordinatedGraphicsLayer::updateContentBuffersIncludingSubLayers (this=0x7f80b382e000) at ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:967
#52 0x00007f80d79fd929 in WebCore::CoordinatedGraphicsLayer::updateContentBuffersIncludingSubLayers (this=0x7f80b3848cc0) at ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:970
#53 0x00007f80d79fd929 in WebCore::CoordinatedGraphicsLayer::updateContentBuffersIncludingSubLayers (this=0x7f80b381d180) at ../../Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:970
#54 0x00007f80d79f012b in WebCore::CompositingCoordinator::flushPendingLayerChanges (this=0x7f80b3ae0000) at ../../Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.cpp:99
#55 0x00007f80d6b179ba in WebKit::CoordinatedLayerTreeHost::performScheduledLayerFlush (this=0x7f80b3be2210) at ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:212
#56 0x00007f80d6b17a72 in WebKit::CoordinatedLayerTreeHost::layerFlushTimerFired (this=0x7f80b3be2210) at ../../Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:227
#57 0x00007f80d6b192bb in std::_Mem_fn&lt;void (WebKit::CoordinatedLayerTreeHost::*)()&gt;::operator()&lt;, void&gt;(WebKit::CoordinatedLayerTreeHost*) const (this=0x13639f0, __object=0x7f80b3be2210) at /usr/include/c++/4.9/functional:569
#58 0x00007f80d6b1916d in std::_Bind&lt;std::_Mem_fn&lt;void (WebKit::CoordinatedLayerTreeHost::*)()&gt; (WebKit::CoordinatedLayerTreeHost*)&gt;::__call&lt;void, , 0ul&gt;(std::tuple&lt;&gt;&amp;&amp;, std::_Index_tuple&lt;0ul&gt;) (this=0x13639f0, __args=&lt;unknown type in webkit/WebKitBuild/Debug/lib/libewebkit2.so.1, CU 0x105be6f6, DIE 0x107312b0&gt;) at /usr/include/c++/4.9/functional:1264
#59 0x00007f80d6b18fe5 in std::_Bind&lt;std::_Mem_fn&lt;void (WebKit::CoordinatedLayerTreeHost::*)()&gt; (WebKit::CoordinatedLayerTreeHost*)&gt;::operator()&lt;, void&gt;() (this=0x13639f0) at /usr/include/c++/4.9/functional:1323
#60 0x00007f80d6b18d3e in std::_Function_handler&lt;void (), std::_Bind&lt;std::_Mem_fn&lt;void (WebKit::CoordinatedLayerTreeHost::*)()&gt; (WebKit::CoordinatedLayerTreeHost*)&gt; &gt;::_M_invoke(std::_Any_data const&amp;) (__functor=...) at /usr/include/c++/4.9/functional:2039
#61 0x00007f80d657c182 in std::function&lt;void ()&gt;::operator()() const (this=0x7f80b3be2280) at /usr/include/c++/4.9/functional:2439
#62 0x00007f80d662899a in WebCore::Timer::fired (this=0x7f80b3be2248) at ../../Source/WebCore/platform/Timer.h:133
#63 0x00007f80d741dc71 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7f80b3bd6258) at ../../Source/WebCore/platform/ThreadTimers.cpp:121
#64 0x00007f80d741d85f in WebCore::ThreadTimers::&lt;lambda()&gt;::operator()(void) const (__closure=0x1362e30) at ../../Source/WebCore/platform/ThreadTimers.cpp:73
#65 0x00007f80d741de82 in std::_Function_handler&lt;void(), WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::&lt;lambda()&gt; &gt;::_M_invoke(const std::_Any_data &amp;) (__functor=...) at /usr/include/c++/4.9/functional:2039
#66 0x00007f80d657c182 in std::function&lt;void ()&gt;::operator()() const (this=0x7f80dc30bc68 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+8&gt;) at /usr/include/c++/4.9/functional:2439
#67 0x00007f80d81b7a89 in WebCore::MainThreadSharedTimer::fired (this=0x7f80dc30bc60 &lt;WebCore::MainThreadSharedTimer::singleton()::instance&gt;) at ../../Source/WebCore/platform/MainThreadSharedTimer.cpp:52
#68 0x00007f80d83c0810 in WebCore::timerEvent () at ../../Source/WebCore/platform/efl/MainThreadSharedTimerEfl.cpp:44
#69 0x00007f80ce5f3d1e in _ecore_call_task_cb (data=&lt;optimized out&gt;, func=&lt;optimized out&gt;) at lib/ecore/ecore_private.h:336
#70 _ecore_timer_expired_call (when=1155510.287246078) at lib/ecore/ecore_timer.c:733
#71 0x00007f80ce5f3e6b in _ecore_timer_expired_timers_call (when=1155510.287246078) at lib/ecore/ecore_timer.c:686
#72 0x00007f80ce5efb41 in _ecore_main_loop_iterate_internal (once_only=once_only@entry=0) at lib/ecore/ecore_main.c:1812
#73 0x00007f80ce5effc7 in ecore_main_loop_begin () at lib/ecore/ecore_main.c:983
#74 0x00007f80d0c90995 in WTF::RunLoop::run () at ../../Source/WTF/wtf/efl/RunLoopEfl.cpp:49
#75 0x00007f80d6b1cc11 in WebKit::ChildProcessMain&lt;WebKit::WebProcess, WebKit::WebProcessMain&gt; (argc=2, argv=0x7fffc2289358) at ../../Source/WebKit2/Shared/unix/ChildProcessMain.h:61
#76 0x00007f80d6b1c81f in WebKit::WebProcessMainUnix (argc=2, argv=0x7fffc2289358) at ../../Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp:161
#77 0x00000000004008ea in main (argc=2, argv=0x7fffc2289358) at ../../Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp:44</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1148535</commentid>
    <comment_count>1</comment_count>
      <attachid>267187</attachid>
    <who name="alan">zalan</who>
    <bug_when>2015-12-11 14:03:47 -0800</bug_when>
    <thetext>Created attachment 267187
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1148572</commentid>
    <comment_count>2</comment_count>
      <attachid>267194</attachid>
    <who name="alan">zalan</who>
    <bug_when>2015-12-11 15:35:50 -0800</bug_when>
    <thetext>Created attachment 267194
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1148643</commentid>
    <comment_count>3</comment_count>
      <attachid>267194</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-12-11 19:26:59 -0800</bug_when>
    <thetext>Comment on attachment 267194
Patch

Clearing flags on attachment: 267194

Committed r194002: &lt;http://trac.webkit.org/changeset/194002&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1148644</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-12-11 19:27:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>265406</attachid>
            <date>2015-11-12 10:37:20 -0800</date>
            <delta_ts>2015-11-12 10:37:20 -0800</delta_ts>
            <desc>Test</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>177</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">PHN0eWxlPgpoMyB7CiAgICAtd2Via2l0LWJvcmRlci1iZWZvcmUgOiAxNmluIHNvbGlkIHJlZDsK
fQoqIHsKICAgIC13ZWJraXQtcGFkZGluZy1zdGFydCA6IDkxJTsKICAgIG1hcmdpbjogYXV0byBh
dXRvOwp9Cjwvc3R5bGU+CjxoMz4KICAgIDxkdD4KICAgICAgICA8aDM+PC9oMz4KICAgIDwvZHQ+
CjwvaDM+
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>267187</attachid>
            <date>2015-12-11 14:03:47 -0800</date>
            <delta_ts>2015-12-11 14:34:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-151201-20151211140314.patch</filename>
            <type>text/plain</type>
            <size>3729</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkzOTI5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzVlMGYyN2FhMTJlMGI0
ZmVhNjU4YmVmNzg1ZTJmODhlMGNjYjg2ZC4uOWZjZDU5Yzg1MDU4MmNmZmIzYWNmODRhNDY0ZmE3
YWViODNkOTcwMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE1LTEyLTExICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgQVNTRVJUSU9OIEZBSUxFRDog
IXJlY3QuaXNFbXB0eSgpIGluIFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDo6ZHJhd1JlY3QKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MTIwMQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERyYXdpbmcgZW1w
dHkgcmVjdCBpcyBhIHdhc3RlLgorCisgICAgICAgIFRlc3Q6IGZhc3QvYm9yZGVycy9lbXB0eS1k
cmF3cmVjdC1hc3NlcnQtYWZ0ZXItcGl4ZWxzbmFwLmh0bWwKKworICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckVsZW1lbnQ6OmRy
YXdMaW5lRm9yQm94U2lkZSk6CisKIDIwMTUtMTItMTAgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFw
cGxlLmNvbT4KIAogICAgICAgICBUZXh0UGFpbnRlcjogQWRkIHN1cHBvcnQgZm9yIHBhaW50aW5n
IG11bHRpcGxlIHRleHQgcnVucy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJFbGVt
ZW50LmNwcAppbmRleCBhMjZlZmI2M2U3MWQ0YmUwMDg4NTUxOWE4MGZmY2I2NDljYzUyZDczLi43
NjE2NjIzMjQ0MDdkOTQwZGMzNTYwZDhjMDFhZTY5NWI1NTgyMzE1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwCkBAIC0xODM4LDEyICsxODM4LDExIEBAIHZv
aWQgUmVuZGVyRWxlbWVudDo6ZHJhd0xpbmVGb3JCb3hTaWRlKEdyYXBoaWNzQ29udGV4dCYgZ3Jh
cGhpY3NDb250ZXh0LCBjb25zdCBGCiAgICAgICAgIHRoaWNrbmVzcyA9IHgyIC0geDE7CiAgICAg
ICAgIGxlbmd0aCA9IHkyIC0geTE7CiAgICAgfQotICAgIC8vIEZJWE1FOiBXZSByZWFsbHkgd291
bGQgbGlrZSB0aGlzIGNoZWNrIHRvIGJlIGFuIEFTU0VSVCBhcyB3ZSBkb24ndCB3YW50IHRvIGRy
YXcgZW1wdHkgYm9yZGVycy4gSG93ZXZlcgotICAgIC8vIG5vdGhpbmcgZ3VhcmFudGVlcyB0aGF0
IHRoZSBmb2xsb3dpbmcgcmVjdXJzaXZlIGNhbGxzIHRvIGRyYXdMaW5lRm9yQm94U2lkZSB3aWxs
IGhhdmUgbm9uLW51bGwgZGltZW5zaW9ucy4KLSAgICBpZiAoIXRoaWNrbmVzcyB8fCAhbGVuZ3Ro
KQotICAgICAgICByZXR1cm47CiAKICAgICBmbG9hdCBkZXZpY2VTY2FsZUZhY3RvciA9IGRvY3Vt
ZW50KCkuZGV2aWNlU2NhbGVGYWN0b3IoKTsKKyAgICBpZiAoIXRoaWNrbmVzcyB8fCAhbGVuZ3Ro
IHx8IHNuYXBSZWN0VG9EZXZpY2VQaXhlbHMoTGF5b3V0UmVjdChyZWN0KSwgZGV2aWNlU2NhbGVG
YWN0b3IpLmlzRW1wdHkoKSkKKyAgICAgICAgcmV0dXJuOworCiAgICAgaWYgKGJvcmRlclN0eWxl
ID09IERPVUJMRSAmJiAodGhpY2tuZXNzICogZGV2aWNlU2NhbGVGYWN0b3IpIDwgMykKICAgICAg
ICAgYm9yZGVyU3R5bGUgPSBTT0xJRDsKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGI5Y2JkNDFjMmQyMDI3NzJlMjFkMDEy
NTMwZTM2YjM4MjRmMDY4NjQuLjFkMGZmNzIwY2M4ODIyM2Q3MGE5ZTUwZDBjYjdkOTc2MmMyNDQ3
MzAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxNS0xMi0xMSAgWmFsYW4gQnVqdGFzICA8emFs
YW5AYXBwbGUuY29tPgorCisgICAgICAgIEFTU0VSVElPTiBGQUlMRUQ6ICFyZWN0LmlzRW1wdHko
KSBpbiBXZWJDb3JlOjpHcmFwaGljc0NvbnRleHQ6OmRyYXdSZWN0CisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTEyMDEKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEcmF3aW5nIGVtcHR5IHJlY3QgaXMgYSB3
YXN0ZS4KKworICAgICAgICAqIGZhc3QvYm9yZGVycy9lbXB0eS1kcmF3cmVjdC1hc3NlcnQtYWZ0
ZXItcGl4ZWxzbmFwLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9ib3JkZXJz
L2VtcHR5LWRyYXdyZWN0LWFzc2VydC1hZnRlci1waXhlbHNuYXAuaHRtbDogQWRkZWQuCisKIDIw
MTUtMTItMTAgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBsZS5jb20+CiAKICAgICAgICAg
QWRkaW5nIGlPUy1zaW11bGF0b3IgZXhwZWN0YXRpb25zIGZvciBjb21wb3NpdGluZy9sYXllcnMt
aW5zaWRlLW92ZXJmbG93LXNjcm9sbC5odG1sCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L2JvcmRlcnMvZW1wdHktZHJhd3JlY3QtYXNzZXJ0LWFmdGVyLXBpeGVsc25hcC1leHBlY3RlZC50
eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2JvcmRlcnMvZW1wdHktZHJhd3JlY3QtYXNzZXJ0LWFmdGVy
LXBpeGVsc25hcC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMDM2YmRiYzgyYjNlOGY3ZGM3MDkw
ZTJkMjU4M2NjNmU2NWNiMGRhZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qv
Ym9yZGVycy9lbXB0eS1kcmF3cmVjdC1hc3NlcnQtYWZ0ZXItcGl4ZWxzbmFwLWV4cGVjdGVkLnR4
dApAQCAtMCwwICsxLDIgQEAKK1Bhc3MgaWYgbm8gYXNzZXJ0IGluIGRlYnVnLgorCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9mYXN0L2JvcmRlcnMvZW1wdHktZHJhd3JlY3QtYXNzZXJ0LWFmdGVy
LXBpeGVsc25hcC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ib3JkZXJzL2VtcHR5LWRyYXdyZWN0
LWFzc2VydC1hZnRlci1waXhlbHNuYXAuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zYzdkNTM3MWE1ZTgyNjky
ODE5YjlmYzkwY2VmYTQ4MmY0NTI2NGY3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9ib3JkZXJzL2VtcHR5LWRyYXdyZWN0LWFzc2VydC1hZnRlci1waXhlbHNuYXAuaHRtbApA
QCAtMCwwICsxLDE2IEBACis8c2NyaXB0PgoraWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgIHRl
c3RSdW5uZXIuZHVtcEFzVGV4dCgpOworPC9zY3JpcHQ+Cis8c3R5bGU+CitoMyB7CisgICAgYm9y
ZGVyLXRvcCA6IDFweCBzb2xpZCByZWQ7Cit9CisqIHsKKyAgICBwYWRkaW5nLWlubGluZS1zdGFy
dCA6IDkxJTsKKyAgICAtd2Via2l0LXBhZGRpbmctc3RhcnQgOiA5MSU7CisgICAgbWFyZ2luOiBh
dXRvIGF1dG87Cit9Cis8L3N0eWxlPgorUGFzcyBpZiBubyBhc3NlcnQgaW4gZGVidWcuCis8aDM+
PGR0PjxoMz48L2gzPjwvZHQ+PC9oMz4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>267194</attachid>
            <date>2015-12-11 15:35:50 -0800</date>
            <delta_ts>2015-12-11 19:26:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-151201-20151211153517.patch</filename>
            <type>text/plain</type>
            <size>5514</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkzOTI5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzVlMGYyN2FhMTJlMGI0
ZmVhNjU4YmVmNzg1ZTJmODhlMGNjYjg2ZC4uOWZjZDU5Yzg1MDU4MmNmZmIzYWNmODRhNDY0ZmE3
YWViODNkOTcwMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE1LTEyLTExICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgQVNTRVJUSU9OIEZBSUxFRDog
IXJlY3QuaXNFbXB0eSgpIGluIFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDo6ZHJhd1JlY3QKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MTIwMQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERyYXdpbmcgZW1w
dHkgcmVjdCBpcyBhIHdhc3RlLgorCisgICAgICAgIFRlc3Q6IGZhc3QvYm9yZGVycy9lbXB0eS1k
cmF3cmVjdC1hc3NlcnQtYWZ0ZXItcGl4ZWxzbmFwLmh0bWwKKworICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckVsZW1lbnQ6OmRy
YXdMaW5lRm9yQm94U2lkZSk6CisKIDIwMTUtMTItMTAgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFw
cGxlLmNvbT4KIAogICAgICAgICBUZXh0UGFpbnRlcjogQWRkIHN1cHBvcnQgZm9yIHBhaW50aW5n
IG11bHRpcGxlIHRleHQgcnVucy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJFbGVt
ZW50LmNwcAppbmRleCBhMjZlZmI2M2U3MWQ0YmUwMDg4NTUxOWE4MGZmY2I2NDljYzUyZDczLi5m
ZTY2YzQyZjFmNGQxOTJhYjAyZGUwMjk1NjIxYThhMTMwODQwZjM2IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwCkBAIC0xODI1LDYgKzE4MjUsMTMgQEAgY29u
c3QgUmVuZGVyRWxlbWVudCogUmVuZGVyRWxlbWVudDo6ZW5jbG9zaW5nUmVuZGVyZXJXaXRoVGV4
dERlY29yYXRpb24oVGV4dERlY28KIAogdm9pZCBSZW5kZXJFbGVtZW50OjpkcmF3TGluZUZvckJv
eFNpZGUoR3JhcGhpY3NDb250ZXh0JiBncmFwaGljc0NvbnRleHQsIGNvbnN0IEZsb2F0UmVjdCYg
cmVjdCwgQm94U2lkZSBzaWRlLCBDb2xvciBjb2xvciwgRUJvcmRlclN0eWxlIGJvcmRlclN0eWxl
LCBmbG9hdCBhZGphY2VudFdpZHRoMSwgZmxvYXQgYWRqYWNlbnRXaWR0aDIsIGJvb2wgYW50aWFs
aWFzKSBjb25zdAogeworICAgIGF1dG8gZHJhd0JvcmRlclJlY3QgPSBbJmdyYXBoaWNzQ29udGV4
dF0gKGNvbnN0IEZsb2F0UmVjdCYgcmVjdCkKKyAgICB7CisgICAgICAgIGlmIChyZWN0LmlzRW1w
dHkoKSkKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgZ3JhcGhpY3NDb250ZXh0LmRyYXdS
ZWN0KHJlY3QpOworICAgIH07CisKICAgICBmbG9hdCB4MSA9IHJlY3QueCgpOwogICAgIGZsb2F0
IHgyID0gcmVjdC5tYXhYKCk7CiAgICAgZmxvYXQgeTEgPSByZWN0LnkoKTsKQEAgLTE4NzksMTMg
KzE4ODYsMTMgQEAgdm9pZCBSZW5kZXJFbGVtZW50OjpkcmF3TGluZUZvckJveFNpZGUoR3JhcGhp
Y3NDb250ZXh0JiBncmFwaGljc0NvbnRleHQsIGNvbnN0IEYKICAgICAgICAgICAgIHN3aXRjaCAo
c2lkZSkgewogICAgICAgICAgICAgY2FzZSBCU1RvcDoKICAgICAgICAgICAgIGNhc2UgQlNCb3R0
b206Ci0gICAgICAgICAgICAgICAgZ3JhcGhpY3NDb250ZXh0LmRyYXdSZWN0KHNuYXBSZWN0VG9E
ZXZpY2VQaXhlbHMoeDEsIHkxLCBsZW5ndGgsIHRoaXJkT2ZUaGlja25lc3MsIGRldmljZVNjYWxl
RmFjdG9yKSk7Ci0gICAgICAgICAgICAgICAgZ3JhcGhpY3NDb250ZXh0LmRyYXdSZWN0KHNuYXBS
ZWN0VG9EZXZpY2VQaXhlbHMoeDEsIHkyIC0gdGhpcmRPZlRoaWNrbmVzcywgbGVuZ3RoLCB0aGly
ZE9mVGhpY2tuZXNzLCBkZXZpY2VTY2FsZUZhY3RvcikpOworICAgICAgICAgICAgICAgIGRyYXdC
b3JkZXJSZWN0KHNuYXBSZWN0VG9EZXZpY2VQaXhlbHMoeDEsIHkxLCBsZW5ndGgsIHRoaXJkT2ZU
aGlja25lc3MsIGRldmljZVNjYWxlRmFjdG9yKSk7CisgICAgICAgICAgICAgICAgZHJhd0JvcmRl
clJlY3Qoc25hcFJlY3RUb0RldmljZVBpeGVscyh4MSwgeTIgLSB0aGlyZE9mVGhpY2tuZXNzLCBs
ZW5ndGgsIHRoaXJkT2ZUaGlja25lc3MsIGRldmljZVNjYWxlRmFjdG9yKSk7CiAgICAgICAgICAg
ICAgICAgYnJlYWs7CiAgICAgICAgICAgICBjYXNlIEJTTGVmdDoKICAgICAgICAgICAgIGNhc2Ug
QlNSaWdodDoKLSAgICAgICAgICAgICAgICBncmFwaGljc0NvbnRleHQuZHJhd1JlY3Qoc25hcFJl
Y3RUb0RldmljZVBpeGVscyh4MSwgeTEsIHRoaXJkT2ZUaGlja25lc3MsIGxlbmd0aCwgZGV2aWNl
U2NhbGVGYWN0b3IpKTsKLSAgICAgICAgICAgICAgICBncmFwaGljc0NvbnRleHQuZHJhd1JlY3Qo
c25hcFJlY3RUb0RldmljZVBpeGVscyh4MiAtIHRoaXJkT2ZUaGlja25lc3MsIHkxLCB0aGlyZE9m
VGhpY2tuZXNzLCBsZW5ndGgsIGRldmljZVNjYWxlRmFjdG9yKSk7CisgICAgICAgICAgICAgICAg
ZHJhd0JvcmRlclJlY3Qoc25hcFJlY3RUb0RldmljZVBpeGVscyh4MSwgeTEsIHRoaXJkT2ZUaGlj
a25lc3MsIGxlbmd0aCwgZGV2aWNlU2NhbGVGYWN0b3IpKTsKKyAgICAgICAgICAgICAgICBkcmF3
Qm9yZGVyUmVjdChzbmFwUmVjdFRvRGV2aWNlUGl4ZWxzKHgyIC0gdGhpcmRPZlRoaWNrbmVzcywg
eTEsIHRoaXJkT2ZUaGlja25lc3MsIGxlbmd0aCwgZGV2aWNlU2NhbGVGYWN0b3IpKTsKICAgICAg
ICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0KIApAQCAtMjAyNSw3ICsyMDMyLDcgQEAg
dm9pZCBSZW5kZXJFbGVtZW50OjpkcmF3TGluZUZvckJveFNpZGUoR3JhcGhpY3NDb250ZXh0JiBn
cmFwaGljc0NvbnRleHQsIGNvbnN0IEYKICAgICAgICAgICAgIGdyYXBoaWNzQ29udGV4dC5zZXRG
aWxsQ29sb3IoY29sb3IpOwogICAgICAgICAgICAgYm9vbCB3YXNBbnRpYWxpYXNlZCA9IGdyYXBo
aWNzQ29udGV4dC5zaG91bGRBbnRpYWxpYXMoKTsKICAgICAgICAgICAgIGdyYXBoaWNzQ29udGV4
dC5zZXRTaG91bGRBbnRpYWxpYXMoYW50aWFsaWFzKTsKLSAgICAgICAgICAgIGdyYXBoaWNzQ29u
dGV4dC5kcmF3UmVjdChzbmFwUmVjdFRvRGV2aWNlUGl4ZWxzKHgxLCB5MSwgeDIgLSB4MSwgeTIg
LSB5MSwgZGV2aWNlU2NhbGVGYWN0b3IpKTsKKyAgICAgICAgICAgIGRyYXdCb3JkZXJSZWN0KHNu
YXBSZWN0VG9EZXZpY2VQaXhlbHMoeDEsIHkxLCB4MiAtIHgxLCB5MiAtIHkxLCBkZXZpY2VTY2Fs
ZUZhY3RvcikpOwogICAgICAgICAgICAgZ3JhcGhpY3NDb250ZXh0LnNldFNob3VsZEFudGlhbGlh
cyh3YXNBbnRpYWxpYXNlZCk7CiAgICAgICAgICAgICBncmFwaGljc0NvbnRleHQuc2V0U3Ryb2tl
U3R5bGUob2xkU3Ryb2tlU3R5bGUpOwogICAgICAgICAgICAgcmV0dXJuOwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGI5Y2Jk
NDFjMmQyMDI3NzJlMjFkMDEyNTMwZTM2YjM4MjRmMDY4NjQuLjFkMGZmNzIwY2M4ODIyM2Q3MGE5
ZTUwZDBjYjdkOTc2MmMyNDQ3MzAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZwor
KysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxNS0xMi0xMSAg
WmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIEFTU0VSVElPTiBGQUlM
RUQ6ICFyZWN0LmlzRW1wdHkoKSBpbiBXZWJDb3JlOjpHcmFwaGljc0NvbnRleHQ6OmRyYXdSZWN0
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTEyMDEK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEcmF3aW5n
IGVtcHR5IHJlY3QgaXMgYSB3YXN0ZS4KKworICAgICAgICAqIGZhc3QvYm9yZGVycy9lbXB0eS1k
cmF3cmVjdC1hc3NlcnQtYWZ0ZXItcGl4ZWxzbmFwLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAg
ICAgICogZmFzdC9ib3JkZXJzL2VtcHR5LWRyYXdyZWN0LWFzc2VydC1hZnRlci1waXhlbHNuYXAu
aHRtbDogQWRkZWQuCisKIDIwMTUtMTItMTAgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBs
ZS5jb20+CiAKICAgICAgICAgQWRkaW5nIGlPUy1zaW11bGF0b3IgZXhwZWN0YXRpb25zIGZvciBj
b21wb3NpdGluZy9sYXllcnMtaW5zaWRlLW92ZXJmbG93LXNjcm9sbC5odG1sCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9mYXN0L2JvcmRlcnMvZW1wdHktZHJhd3JlY3QtYXNzZXJ0LWFmdGVyLXBp
eGVsc25hcC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2JvcmRlcnMvZW1wdHktZHJh
d3JlY3QtYXNzZXJ0LWFmdGVyLXBpeGVsc25hcC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMDM2
YmRiYzgyYjNlOGY3ZGM3MDkwZTJkMjU4M2NjNmU2NWNiMGRhZQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvYm9yZGVycy9lbXB0eS1kcmF3cmVjdC1hc3NlcnQtYWZ0ZXItcGl4
ZWxzbmFwLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDIgQEAKK1Bhc3MgaWYgbm8gYXNzZXJ0IGlu
IGRlYnVnLgorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2JvcmRlcnMvZW1wdHktZHJh
d3JlY3QtYXNzZXJ0LWFmdGVyLXBpeGVsc25hcC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ib3Jk
ZXJzL2VtcHR5LWRyYXdyZWN0LWFzc2VydC1hZnRlci1waXhlbHNuYXAuaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li4zYzdkNTM3MWE1ZTgyNjkyODE5YjlmYzkwY2VmYTQ4MmY0NTI2NGY3Ci0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ib3JkZXJzL2VtcHR5LWRyYXdyZWN0LWFzc2VydC1hZnRl
ci1waXhlbHNuYXAuaHRtbApAQCAtMCwwICsxLDE2IEBACis8c2NyaXB0PgoraWYgKHdpbmRvdy50
ZXN0UnVubmVyKQorICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworPC9zY3JpcHQ+Cis8c3R5
bGU+CitoMyB7CisgICAgYm9yZGVyLXRvcCA6IDFweCBzb2xpZCByZWQ7Cit9CisqIHsKKyAgICBw
YWRkaW5nLWlubGluZS1zdGFydCA6IDkxJTsKKyAgICAtd2Via2l0LXBhZGRpbmctc3RhcnQgOiA5
MSU7CisgICAgbWFyZ2luOiBhdXRvIGF1dG87Cit9Cis8L3N0eWxlPgorUGFzcyBpZiBubyBhc3Nl
cnQgaW4gZGVidWcuCis8aDM+PGR0PjxoMz48L2gzPjwvZHQ+PC9oMz4K
</data>

          </attachment>
      

    </bug>

</bugzilla>