<?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>132117</bug_id>
          
          <creation_ts>2014-04-24 01:55:15 -0700</creation_ts>
          <short_desc>[CSS Regions] In some situations, flowing the body into a flow thread causes an assertion failure</short_desc>
          <delta_ts>2022-07-12 17:21:53 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>AdobeTracked</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>57312</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Radu Stavila">stavila</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1003586</commentid>
    <comment_count>0</comment_count>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2014-04-24 01:55:15 -0700</bug_when>
    <thetext>See attached test-case. 

OUTPUT:

ASSERTION FAILED: m_invalidRegionList.contains(renderNamedFlowFragment)
/Adobe/WebKit/Source/WebCore/rendering/RenderNamedFlowThread.cpp(257) : virtual void WebCore::RenderNamedFlowThread::removeRegionFromThread(WebCore::RenderRegion *)
1   0x108459d50 WTFCrash
2   0x10b49a625 WebCore::RenderNamedFlowThread::removeRegionFromThread(WebCore::RenderRegion*)
3   0x10b4bcf6f WebCore::RenderRegion::detachRegion()
4   0x10b496073 WebCore::RenderNamedFlowFragment::detachRegion()
5   0x10b4bd467 WebCore::RenderRegion::willBeRemovedFromTree()
6   0x10b3839d8 WebCore::RenderElement::removeChildInternal(WebCore::RenderObject&amp;, WebCore::RenderElement::NotifyChildrenType)
7   0x10b3837b2 WebCore::RenderElement::removeChild(WebCore::RenderObject&amp;)
8   0x10b2b6b93 WebCore::RenderBlock::removeChild(WebCore::RenderObject&amp;)
9   0x10b306c1d WebCore::RenderBlockFlow::removeChild(WebCore::RenderObject&amp;)
10  0x10b4aacf6 WebCore::RenderObject::removeFromParent()
11  0x10b4b40e6 WebCore::RenderObject::willBeDestroyed()
12  0x10b385570 WebCore::RenderElement::willBeDestroyed()
13  0x10b45e016 WebCore::RenderLayerModelObject::willBeDestroyed()
14  0x10b34d1f6 WebCore::RenderBoxModelObject::willBeDestroyed()
15  0x10b326d7a WebCore::RenderBox::willBeDestroyed()
16  0x10b2efafc WebCore::RenderBlockFlow::willBeDestroyed()
17  0x10b4b452d WebCore::RenderObject::destroy()
18  0x10b2efb4f WebCore::RenderBlockFlow::setRenderNamedFlowFragment(WebCore::RenderNamedFlowFragment*)
19  0x10b2ef95e WebCore::RenderBlockFlow::willBeDestroyed()
20  0x10b4b452d WebCore::RenderObject::destroy()
21  0x10b4b4502 WebCore::RenderObject::destroyAndCleanupAnonymousWrappers()
22  0x10b847f05 WebCore::Style::detachRenderTree(WebCore::Element&amp;, WebCore::Style::DetachType)
23  0x10b849f7a WebCore::Style::detachChildren(WebCore::ContainerNode&amp;, WebCore::Style::DetachType)
24  0x10b847ed9 WebCore::Style::detachRenderTree(WebCore::Element&amp;, WebCore::Style::DetachType)
25  0x10b84a176 WebCore::Style::resolveLocal(WebCore::Element&amp;, WebCore::ContainerNode&amp;, WebCore::Style::RenderTreePosition&amp;, WebCore::Style::Change)
26  0x10b847b0b WebCore::Style::resolveTree(WebCore::Element&amp;, WebCore::ContainerNode&amp;, WebCore::Style::RenderTreePosition&amp;, WebCore::Style::Change)
27  0x10b847d49 WebCore::Style::resolveTree(WebCore::Element&amp;, WebCore::ContainerNode&amp;, WebCore::Style::RenderTreePosition&amp;, WebCore::Style::Change)
28  0x10b8479b8 WebCore::Style::resolveTree(WebCore::Document&amp;, WebCore::Style::Change)
29  0x10a160c86 WebCore::Document::recalcStyle(WebCore::Style::Change)
30  0x10a15d20f WebCore::Document::updateStyleIfNeeded()
31  0x10a16cf02 WebCore::Document::finishedParsing()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003589</commentid>
    <comment_count>1</comment_count>
      <attachid>230064</attachid>
    <who name="Radu Stavila">stavila</who>
    <bug_when>2014-04-24 01:56:51 -0700</bug_when>
    <thetext>Created attachment 230064
Test-case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1882848</commentid>
    <comment_count>2</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-12 17:21:53 -0700</bug_when>
    <thetext>CSS Regions were removed in Bug 174978.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>230064</attachid>
            <date>2014-04-24 01:56:51 -0700</date>
            <delta_ts>2014-04-24 01:56:51 -0700</delta_ts>
            <desc>Test-case</desc>
            <filename>crash.html</filename>
            <type>text/html</type>
            <size>1521</size>
            <attacher name="Radu Stavila">stavila</attacher>
            
              <data encoding="base64">PCFkb2N0eXBlIGh0bWw+CjxodG1sPgogICAgPGhlYWQ+CiAgICAgICAgPHNjcmlwdCBzcmM9Ii4u
Ly4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+CiAgICA8L2hlYWQ+Cgog
ICAgPHN0eWxlPgoKICAgICAgICAjcmVnaW9uIHsKICAgICAgICAgICAgLXdlYmtpdC1mbG93LWZy
b206IGZsb3c7CiAgICAgICAgfQoKICAgIDwvc3R5bGU+CgogICAgPGJvZHk+CiAgICAgICAgPGRp
diBpZD0icmVnaW9uIi8+CiAgICAgICAgCiAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgZGVz
Y3JpcHRpb24oIlRlc3Qgb2Zmc2V0UGFyZW50IGZvciBib2R5IGluIGEgbmFtZWQgZmxvdy4iKQoK
ICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS53ZWJraXRGbG93SW50byA9ICJmbG93IjsK
ICAgICAgICAgICAgCiAgICAgICAgICAgIHZhciBhcnRpY2xlID0gZG9jdW1lbnQuY3JlYXRlRWxl
bWVudCgiZGl2Iik7CiAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoYXJ0aWNs
ZSk7CiAgICAgICAgICAgIHNob3VsZEJlKCJhcnRpY2xlLm9mZnNldFBhcmVudCIsICJkb2N1bWVu
dC5ib2R5Iik7CgogICAgICAgICAgICB2YXIgY2hhcHRlciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1l
bnQoImRpdiIpOwogICAgICAgICAgICBhcnRpY2xlLmFwcGVuZENoaWxkKGNoYXB0ZXIpOwogICAg
ICAgICAgICBzaG91bGRCZSgiY2hhcHRlci5vZmZzZXRQYXJlbnQiLCAiZG9jdW1lbnQuYm9keSIp
OwoKICAgICAgICAgICAgYXJ0aWNsZS5zdHlsZS5wb3NpdGlvbiA9ICJyZWxhdGl2ZSI7CiAgICAg
ICAgICAgIHNob3VsZEJlKCJjaGFwdGVyLm9mZnNldFBhcmVudCIsICJhcnRpY2xlIik7CgogICAg
ICAgICAgICB2YXIgdGFibGUgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJ0YWJsZSIpOwogICAg
ICAgICAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKHRhYmxlKTsKCiAgICAgICAgICAgIHZh
ciB0ZCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInRkIik7CiAgICAgICAgICAgIHRhYmxlLmFw
cGVuZENoaWxkKHRkKTsKCiAgICAgICAgICAgIHZhciB0ZENoaWxkID0gZG9jdW1lbnQuY3JlYXRl
RWxlbWVudCgiZGl2Iik7CiAgICAgICAgICAgIHRkLmFwcGVuZENoaWxkKHRkQ2hpbGQpOwogICAg
ICAgICAgICBzaG91bGRCZSgidGRDaGlsZC5vZmZzZXRQYXJlbnQiLCAidGQiKTsKCiAgICAgICAg
ICAgIHRkQ2hpbGQuc3R5bGUud2Via2l0Rmxvd0ludG8gPSAiZmxvdyI7CiAgICAgICAgICAgIHNo
b3VsZEJlKCJ0ZENoaWxkLm9mZnNldFBhcmVudCIsICJkb2N1bWVudC5ib2R5Iik7CgogICAgICAg
ICAgICBzaG91bGRCZU51bGwoImRvY3VtZW50LmJvZHkub2Zmc2V0UGFyZW50Iik7CgogICAgICAg
ICAgICBkb2N1bWVudC5ib2R5LnN0eWxlLndlYmtpdEZsb3dJbnRvID0gbnVsbDsKICAgICAgICA8
L3NjcmlwdD4KICAgICAgICA8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3Qt
cG9zdC5qcyI+PC9zY3JpcHQ+CiAgICA8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>