<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 - Crash and assertion when scrolling webkit.org page before it finishes loading"
   href="https://bugs.webkit.org/show_bug.cgi?id=152722">152722</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Crash and assertion when scrolling webkit.org page before it finishes loading
          </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>New Bugs
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>sabouhallawa&#64;apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=268253" name="attach_268253" title="webkit.org incorrect display">attachment 268253</a> <a href="attachment.cgi?id=268253&amp;action=edit" title="webkit.org incorrect display">[details]</a></span>
webkit.org incorrect display

Launch MiniBrowser WK2 window in Xcode and quickly scroll the page down. The output window will have the following dump. Also the page will not have the sticky navigation bar with the webkit title and logo; see the attached picture.

ASSERTION FAILED: m_repaintRect == renderer().clippedOverflowRectForRepaint(renderer().containerForRepaint())
/Volumes/Data/WebKit/OpenSource/Source/WebCore/rendering/RenderLayer.cpp(861) : void WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap *, UpdateLayerPositionsAfterScrollFlags)
1   0x115a49dc0 WTFCrash
2   0x1193b1084 WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int)
3   0x1193b116e WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int)
4   0x1193b116e WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int)
5   0x1193b116e WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int)
6   0x1193b116e WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int)
7   0x1193b0dce WebCore::RenderLayer::updateLayerPositionsAfterDocumentScroll()
8   0x118232348 WebCore::FrameView::updateLayerPositionsAfterScrolling()
9   0x1196f9e2c WebCore::ScrollView::completeUpdatesAfterScrollTo(WebCore::IntSize const&amp;)
10  0x1196fa2bc WebCore::ScrollView::scrollTo(WebCore::IntPoint const&amp;)
11  0x118235e14 WebCore::FrameView::scrollTo(WebCore::IntPoint const&amp;)
12  0x1196f94cc WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&amp;)
13  0x1196f954f non-virtual thunk to WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&amp;)
14  0x1196a44ff WebCore::ScrollableArea::scrollPositionChanged(WebCore::IntPoint const&amp;)
15  0x1196a444f WebCore::ScrollableArea::notifyScrollPositionChanged(WebCore::IntPoint const&amp;)
16  0x117940003 WebCore::AsyncScrollingCoordinator::updateScrollPositionAfterAsyncScroll(unsigned long long, WebCore::FloatPoint const&amp;, bool, WebCore::SetOrSyncScrollingLayerPosition)
17  0x11793eee1 WebCore::AsyncScrollingCoordinator::updateScrollPositionAfterAsyncScrollTimerFired()
18  0x1179450c8 void std::__1::__invoke_void_return_wrapper&lt;void&gt;::__call&lt;std::__1::__bind&lt;void (WebCore::AsyncScrollingCoordinator::*&amp;)(), WebCore::AsyncScrollingCoordinator*&gt;&amp;&gt;(std::__1::__bind&lt;void (WebCore::AsyncScrollingCoordinator::*&amp;)(), WebCore::AsyncScrollingCoordinator*&gt;&amp;&amp;&amp;)
19  0x117944f9c std::__1::__function::__func&lt;std::__1::__bind&lt;void (WebCore::AsyncScrollingCoordinator::*&amp;)(), WebCore::AsyncScrollingCoordinator*&gt;, std::__1::allocator&lt;std::__1::__bind&lt;void (WebCore::AsyncScrollingCoordinator::*&amp;)(), WebCore::AsyncScrollingCoordinator*&gt; &gt;, void ()&gt;::operator()()
20  0x1178714fa std::__1::function&lt;void ()&gt;::operator()() const
21  0x11787141c WebCore::Timer::fired()
22  0x119b2f41a WebCore::ThreadTimers::sharedTimerFiredInternal()
23  0x119b30661 WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const
24  0x119b3062d void std::__1::__invoke_void_return_wrapper&lt;void&gt;::__call&lt;WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0&amp;&gt;(WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0&amp;&amp;&amp;)
25  0x119b305cc std::__1::__function::__func&lt;WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, std::__1::allocator&lt;WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0&gt;, void ()&gt;::operator()()
26  0x1178714fa std::__1::function&lt;void ()&gt;::operator()() const
27  0x118efb9f0 WebCore::MainThreadSharedTimer::fired()
28  0x118efbed9 WebCore::timerFired(__CFRunLoopTimer*, void*)
29  0x7fff867f79f4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
30  0x7fff867f7683 __CFRunLoopDoTimer
31  0x7fff867f71da __CFRunLoopDoTimers
2016-01-04 17:35:08.368 MiniBrowser[98410:252093] WebContent process crashed; reloading
Jan  4 17:35:09  MiniBrowser[98410] &lt;Error&gt;: CGImageCreateWithImageProvider: invalid image size: 0 x 0.
Jan  4 17:35:13  MiniBrowser[98410] &lt;Error&gt;: CGImageCreateWithImageProvider: invalid image size: 0 x 0.
Jan  4 17:35:17  MiniBrowser[98410] &lt;Error&gt;: CGImageCreateWithImageProvider: invalid image size: 0 x 0.</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>