<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - ASSERTION FAILED: contentSize &gt;= 0 in WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax"
   href="https://bugs.webkit.org/show_bug.cgi?id=155700">155700</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>ASSERTION FAILED: contentSize &gt;= 0 in WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>WebKit Nightly Build
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Layout and Rendering
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>rhodovan.u-szeged&#64;partner.samsung.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>darin&#64;apple.com, simon.fraser&#64;apple.com, svillar&#64;igalia.com
          </td>
        </tr>

        <tr>
          <th>Blocks</th>
          <td>116980
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=274543" name="attach_274543" title="Test case">attachment 274543</a> <a href="attachment.cgi?id=274543&amp;action=edit" title="Test case">[details]</a></span>
Test case

Load the attached test with minibrowser:

&lt;style&gt;
* {
    display: inline-flex;
    flex-basis: 99;
}
&lt;/style&gt;
&lt;frameset&gt;&lt;/frameset&gt;


OS: Ubuntu 15.10, x86_64 (also validated on Mac OS X 10.11.1 (x86_64), x86_64)
Checked build: debug EFL
Checked version: d5bbb4a


Backtrace:

ASSERTION FAILED: contentSize &gt;= 0
../../Source/WebCore/rendering/RenderFlexibleBox.cpp(876) : WebCore::LayoutUnit WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax(WebCore::RenderBox&amp;, WebCore::LayoutUnit)
1   0x7f5488cd43a6 WTFCrash
2   0x7f5487b6761e WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax(WebCore::RenderBox&amp;, WebCore::LayoutUnit)
3   0x7f5487b67c30 WebCore::RenderFlexibleBox::computeNextFlexLine(WTF::Vector&lt;WebCore::RenderBox*, 0ul, WTF::CrashOnOverflow, 16ul&gt;&amp;, WebCore::LayoutUnit&amp;, double&amp;, double&amp;, WebCore::LayoutUnit&amp;, bool&amp;)
4   0x7f5487b6655d WebCore::RenderFlexibleBox::layoutFlexItems(bool, WTF::Vector&lt;WebCore::RenderFlexibleBox::LineContext, 0ul, WTF::CrashOnOverflow, 16ul&gt;&amp;)
5   0x7f5487b64800 WebCore::RenderFlexibleBox::layoutBlock(bool, WebCore::LayoutUnit)
6   0x7f5487a9bdbc WebCore::RenderBlock::layout()
7   0x7f5487acbe5e WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&amp;, WebCore::RenderBlockFlow::MarginInfo&amp;, WebCore::LayoutUnit&amp;, WebCore::LayoutUnit&amp;)
8   0x7f5487acb99c WebCore::RenderBlockFlow::layoutBlockChildren(bool, WebCore::LayoutUnit&amp;)
9   0x7f5487acae34 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
10  0x7f5487a9bdbc WebCore::RenderBlock::layout()
11  0x7f5487cb78af WebCore::RenderView::layoutContent(WebCore::LayoutState const&amp;)
12  0x7f5487cb7fad WebCore::RenderView::layout()
13  0x7f5487855697 WebCore::FrameView::layout(bool)
14  0x7f54872a04f6 WebCore::Document::implicitClose()
15  0x7f548771e599 WebCore::FrameLoader::checkCallImplicitClose()
16  0x7f548771e2c9 WebCore::FrameLoader::checkCompleted()
17  0x7f548771e03f WebCore::FrameLoader::finishedParsing()
18  0x7f54872ab13a WebCore::Document::finishedParsing()
19  0x7f54885955bb WebCore::HTMLConstructionSite::finishedParsing()
20  0x7f5487626526 WebCore::HTMLTreeBuilder::finished()
21  0x7f54875f6160 WebCore::HTMLDocumentParser::end()
22  0x7f54875f622e WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd()
23  0x7f54875f4ed3 WebCore::HTMLDocumentParser::prepareToStopParsing()
24  0x7f54875f6269 WebCore::HTMLDocumentParser::attemptToEnd()
25  0x7f54875f6319 WebCore::HTMLDocumentParser::finish()
26  0x7f548770d790 WebCore::DocumentWriter::end()
27  0x7f54876f5560 WebCore::DocumentLoader::finishedLoading(double)
28  0x7f54876f52aa WebCore::DocumentLoader::notifyFinished(WebCore::CachedResource*)
29  0x7f54877a5163 WebCore::CachedResource::checkNotify()
30  0x7f54877a5280 WebCore::CachedResource::finishLoading(WebCore::SharedBuffer*)
31  0x7f54877a1396 WebCore::CachedRawResource::finishLoading(WebCore::SharedBuffer*)</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>