<?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>132725</bug_id>
          
          <creation_ts>2014-05-08 19:24:28 -0700</creation_ts>
          <short_desc>ASSERTION FAILED: rangesIntersect(m_renderer.logicalTopForFloat(floatingObject), m_renderer.logicalBottomForFloat(floatingObject), m_lineTop, m_lineBottom)</short_desc>
          <delta_ts>2022-12-22 13:28:15 -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>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>249571</dup_id>
          
          <bug_file_loc>http://en.wikipedia.org/wiki/Outline_of_Equatorial_Guinea</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Bem Jones-Bey">bjonesbe</assigned_to>
          <cc>cand</cc>
    
    <cc>fujii</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1007863</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-05-08 19:24:28 -0700</bug_when>
    <thetext>Seen on http://en.wikipedia.org/wiki/Outline_of_Equatorial_Guinea in the iPad sim (but probably reproduces on desktop too?)

ASSERTION FAILED: rangesIntersect(m_renderer.logicalTopForFloat(floatingObject), m_renderer.logicalBottomForFloat(floatingObject), m_lineTop, m_lineBottom)
/Volumes/Data/Development/OSX/webkit/OpenSource/Source/WebCore/rendering/FloatingObjects.cpp(464) : void WebCore::ComputeFloatOffsetAdapter&lt;2&gt;::collectIfNeeded(const IntervalType &amp;) [FloatTypeValue = 2]
1   0x111644d10 WTFCrash
2   0x107416895 WebCore::ComputeFloatOffsetAdapter&lt;(WebCore::FloatingObject::Type)2&gt;::collectIfNeeded(WebCore::PODInterval&lt;WebCore::LayoutUnit, WebCore::FloatingObject*&gt; const&amp;)
3   0x10741665e void WebCore::PODIntervalTree&lt;WebCore::LayoutUnit, WebCore::FloatingObject*&gt;::searchForOverlapsFrom&lt;WebCore::ComputeFloatOffsetForLineLayoutAdapter&lt;(WebCore::FloatingObject::Type)2&gt; &gt;(WebCore::PODRedBlackTree&lt;WebCore::PODInterval&lt;WebCore::LayoutUnit, WebCore::FloatingObject*&gt; &gt;::Node*, WebCore::ComputeFloatOffsetForLineLayoutAdapter&lt;(WebCore::FloatingObject::Type)2&gt;&amp;) const
4   0x1074166ab void WebCore::PODIntervalTree&lt;WebCore::LayoutUnit, WebCore::FloatingObject*&gt;::searchForOverlapsFrom&lt;WebCore::ComputeFloatOffsetForLineLayoutAdapter&lt;(WebCore::FloatingObject::Type)2&gt; &gt;(WebCore::PODRedBlackTree&lt;WebCore::PODInterval&lt;WebCore::LayoutUnit, WebCore::FloatingObject*&gt; &gt;::Node*, WebCore::ComputeFloatOffsetForLineLayoutAdapter&lt;(WebCore::FloatingObject::Type)2&gt;&amp;) const
5   0x107416580 void WebCore::PODIntervalTree&lt;WebCore::LayoutUnit, WebCore::FloatingObject*&gt;::allOverlapsWithAdapter&lt;WebCore::ComputeFloatOffsetForLineLayoutAdapter&lt;(WebCore::FloatingObject::Type)2&gt; &gt;(WebCore::ComputeFloatOffsetForLineLayoutAdapter&lt;(WebCore::FloatingObject::Type)2&gt;&amp;) const
6   0x107415032 WebCore::FloatingObjects::logicalRightOffset(WebCore::LayoutUnit, WebCore::LayoutUnit, WebCore::LayoutUnit)
7   0x1084f29e9 WebCore::RenderBlockFlow::logicalRightFloatOffsetForLine(WebCore::LayoutUnit, WebCore::LayoutUnit, WebCore::LayoutUnit) const
8   0x10823cfad WebCore::RenderBlock::logicalRightOffsetForLine(WebCore::LayoutUnit, WebCore::LayoutUnit, bool, WebCore::LayoutUnit) const
9   0x10823ce6f WebCore::RenderBlock::logicalRightOffsetForLine(WebCore::LayoutUnit, bool, WebCore::LayoutUnit) const
10  0x108870551 WebCore::RootInlineBox::selectionTop() const
11  0x108677f18 WebCore::RenderLineBoxList::lineIntersectsDirtyRect(WebCore::RenderBoxModelObject*, WebCore::InlineFlowBox*, WebCore::PaintInfo const&amp;, WebCore::LayoutPoint const&amp;) const
12  0x108678b58 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;) const
13  0x1084f6456 WebCore::RenderBlockFlow::paintInlineChildren(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
14  0x1084acecc WebCore::RenderBlock::paintContents(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
15  0x1084adb93 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
16  0x1084acd0b WebCore::RenderBlock::paint(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
17  0x1084ad410 WebCore::RenderBlock::paintChild(WebCore::RenderBox&amp;, WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool)
18  0x1084ad047 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool)
19  0x1084acfce WebCore::RenderBlock::paintContents(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
20  0x1084adb93 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
21  0x1084acd0b WebCore::RenderBlock::paint(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
22  0x1084ad410 WebCore::RenderBlock::paintChild(WebCore::RenderBox&amp;, WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool)
23  0x1084ad047 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;, WebCore::PaintInfo&amp;, bool)
24  0x1084acfce WebCore::RenderBlock::paintContents(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
25  0x1084adb93 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
26  0x1084acd0b WebCore::RenderBlock::paint(WebCore::PaintInfo&amp;, WebCore::LayoutPoint const&amp;)
27  0x10861bc15 WebCore::RenderLayer::paintForegroundForFragmentsWithPhase(WebCore::PaintPhase, WTF::Vector&lt;WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow&gt; const&amp;, WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&amp;, unsigned int, WebCore::RenderObject*)
28  0x108619a58 WebCore::RenderLayer::paintForegroundForFragments(WTF::Vector&lt;WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow&gt; const&amp;, WebCore::GraphicsContext*, WebCore::GraphicsContext*, WebCore::LayoutRect const&amp;, bool, WebCore::RenderLayer::LayerPaintingInfo const&amp;, unsigned int, WebCore::RenderObject*, bool, bool)
29  0x108615453 WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&amp;, unsigned int)
30  0x108614a2a WebCore::RenderLayer::paintLayerContentsAndReflection(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&amp;, unsigned int)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008855</commentid>
    <comment_count>1</comment_count>
    <who name="Bem Jones-Bey">bjonesbe</who>
    <bug_when>2014-05-12 21:50:12 -0700</bug_when>
    <thetext>I am not able to repro this on my local (desktop) build. Do you have any other examples that show the issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1010307</commentid>
    <comment_count>2</comment_count>
    <who name="Bem Jones-Bey">bjonesbe</who>
    <bug_when>2014-05-19 14:34:11 -0700</bug_when>
    <thetext>Is this still a problem? Are there any other pages that show the issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1030110</commentid>
    <comment_count>3</comment_count>
    <who name="Bem Jones-Bey">bjonesbe</who>
    <bug_when>2014-08-19 14:11:14 -0700</bug_when>
    <thetext>I&apos;ve never been able to repro this myself. Is this still an issue, or should I close it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044133</commentid>
    <comment_count>4</comment_count>
    <who name="cand">cand</who>
    <bug_when>2014-10-25 11:10:23 -0700</bug_when>
    <thetext>I&apos;m hitting this too, though on my FLTK port, and not the original URL. My port is based on r169702, and the following wikipedia url repeatedly hits the same assert as the original reporter&apos;s:

en.wikipedia.org/wiki/Katawa_Shoujo

The calltrace is slightly different, though mine is from valgrind:

ASSERTION FAILED: rangesIntersect(m_renderer.logicalTopForFloat(floatingObject), m_renderer.logicalBottomForFloat(floatingObject), m_lineTop, m_lineBottom)
rendering/FloatingObjects.cpp(464) : void WebCore::ComputeFloatOffsetAdapter&lt;FloatTypeValue&gt;::collectIfNeeded(const IntervalType&amp;) [with WebCore::FloatingObject::Type FloatTypeValue = (WebCore::FloatingObject::Type)2u; WebCore::ComputeFloatOffsetAdapter&lt;FloatTypeValue&gt;::IntervalType = WebCore::PODInterval&lt;WebCore::LayoutUnit, WebCore::FloatingObject*&gt;]
    by 0x177E8E6: WebCore::FloatingObjects::logicalRightOffset(WebCore::LayoutUnit, WebCore::LayoutUnit, WebCore::LayoutUnit) 
    by 0x172D3A1: WebCore::RenderBlockFlow::logicalRightFloatOffsetForLine(WebCore::LayoutUnit, WebCore::LayoutUnit, WebCore::LayoutUnit) const 
    by 0x1732B70: WebCore::RenderBlockFlow::getClearDelta(WebCore::RenderBox&amp;, WebCore::LayoutUnit) 
    by 0x1734C0A: WebCore::RenderBlockFlow::clearFloatsIfNeeded(WebCore::RenderBox&amp;, WebCore::RenderBlockFlow::MarginInfo&amp;, WebCore::LayoutUnit, WebCore::LayoutUnit, WebCore::LayoutUnit) 
    by 0x173893A: WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&amp;, WebCore::RenderBlockFlow::MarginInfo&amp;, WebCore::LayoutUnit&amp;, WebCore::LayoutUnit&amp;) 
    by 0x173904C: WebCore::RenderBlockFlow::layoutBlockChildren(bool, WebCore::LayoutUnit&amp;) 
    by 0x173B60E: WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044484</commentid>
    <comment_count>5</comment_count>
    <who name="cand">cand</who>
    <bug_when>2014-10-28 08:55:00 -0700</bug_when>
    <thetext>The values of the failing range are:

rangesintersect 6605.453125 6719.453125 (422749 430045) - 6577.062500 6605.062500 (420932 422724) bool 0

float float raw raw, same order as in the assert. They clearly don&apos;t overlap, and that&apos;s too big to be a rounding error.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044505</commentid>
    <comment_count>6</comment_count>
      <attachid>240548</attachid>
    <who name="cand">cand</who>
    <bug_when>2014-10-28 09:33:01 -0700</bug_when>
    <thetext>Created attachment 240548
Pared down wikipedia page + css

Attaching a pared down wikipedia page and css. This still causes the bug for me.

Note as the bug depends on the resolution, you may need to set your webkit widget to exactly 800x600 to reproduce.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1921474</commentid>
    <comment_count>7</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2022-12-22 13:28:15 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 249571 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>240548</attachid>
            <date>2014-10-28 09:33:01 -0700</date>
            <delta_ts>2014-10-28 09:33:01 -0700</delta_ts>
            <desc>Pared down wikipedia page + css</desc>
            <filename>assert_ranges.tgz</filename>
            <type>application/x-gzip</type>
            <size>24928</size>
            <attacher name="cand">cand</attacher>
            
              <data encoding="base64">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
vHxePi+f/5/PfwGet8BAALgBAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>