<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 - REGRESSION (r204987): fast/canvas-composite-* tests are now flaky assertion failures"
   href="https://bugs.webkit.org/show_bug.cgi?id=161259">161259</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>REGRESSION (r204987): fast/canvas-composite-* tests are now flaky assertion failures
          </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>ryanhaddad&#64;apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>fast/canvas-composite-* tests are now flaky assertion failures

Seems to have started with <a href="https://trac.webkit.org/changeset/204987">https://trac.webkit.org/changeset/204987</a>

Seen with:
fast/canvas/canvas-composite-text-alpha.html
fast/canvas/canvas-composite-stroke-alpha.html
fast/canvas/canvas-composite-transformclip.html
fast/canvas/canvas-composite.html
fast/canvas/canvas-composite-canvas.html

<a href="https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=fast%2Fcanvas%2Fcanvas-composite">https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=fast%2Fcanvas%2Fcanvas-composite</a>

ASSERTION FAILED: externalMemorySize() &lt;= extraMemorySize()
/Volumes/Data/slave/elcapitan-debug/build/Source/JavaScriptCore/heap/Heap.cpp(1447) : void JSC::Heap::didFinishCollection(double)
1   0x107231430 WTFCrash
2   0x106ac1fd2 JSC::Heap::didFinishCollection(double)
3   0x106ac11a2 JSC::Heap::collectImpl(JSC::HeapOperation, void*, void*, int (&amp;) [37])
4   0x106ac0aed JSC::Heap::collect(JSC::HeapOperation)
5   0x106a9f16b JSC::FullGCActivityCallback::doCollection()
6   0x106ab0db0 JSC::GCActivityCallback::doWork()
7   0x106adb34e JSC::HeapTimer::timerDidFire(__CFRunLoopTimer*, void*)
8   0x7fff8f40ab94 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
9   0x7fff8f40a823 __CFRunLoopDoTimer
10  0x7fff8f40a37a __CFRunLoopDoTimers
11  0x7fff8f401871 __CFRunLoopRun
12  0x7fff8f400ed8 CFRunLoopRunSpecific
13  0x7fff90d49935 RunCurrentEventLoopInMode
14  0x7fff90d4976f ReceiveNextEventCommon
15  0x7fff90d495af _BlockUntilNextEventMatchingListInModeWithFilter
16  0x7fff95c11df6 _DPSNextEvent
17  0x7fff95c11226 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
18  0x7fff95c05d80 -[NSApplication run]
19  0x7fff95bcf368 NSApplicationMain
20  0x7fff9a697194 _xpc_objc_main
21  0x7fff9a695bbe xpc_main
22  0x102993080 main
23  0x7fff87f615ad start
LEAK: 23 WebProcessPool
LEAK: 23 WebPageProxy</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>