[Webkit-unassigned] [Bug 238297] New: REGRESSION (GPUP): [iOS] ASSERTION FAILED: inputData.size() == outputData.size() in WebKit::RemoteRenderingBackendProxy::prepareBuffersForDisplay()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 23 16:15:31 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=238297

            Bug ID: 238297
           Summary: REGRESSION (GPUP): [iOS] ASSERTION FAILED:
                    inputData.size() == outputData.size() in
                    WebKit::RemoteRenderingBackendProxy::prepareBuffersFor
                    Display()
           Product: WebKit
           Version: Safari 13
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ryanhaddad at apple.com

The following assertion failure is seen on iOS debug bots:

ASSERTION FAILED: inputData.size() == outputData.size()
/Volumes/Data/worker/ios-simulator-15-debug/build/Source/WebKit/WebProcess/GPU/graphics/RemoteRenderingBackendProxy.cpp(312) : Vector<WebKit::RemoteRenderingBackendProxy::SwapBuffersResult> WebKit::RemoteRenderingBackendProxy::prepareBuffersForDisplay(const Vector<WebKit::RemoteRenderingBackendProxy::LayerPrepareBuffersData> &)
1   0x17a9d4b09 WTFCrash
2   0x15cedfb4b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x15eea4427 WebKit::RemoteRenderingBackendProxy::prepareBuffersForDisplay(WTF::Vector<WebKit::RemoteRenderingBackendProxy::LayerPrepareBuffersData, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&)
4   0x15dc28c97 WebKit::RemoteLayerWithRemoteRenderingBackingStoreCollection::prepareBackingStoresForDisplay(WebKit::RemoteLayerTreeTransaction&)
5   0x15e8317ec WebKit::RemoteLayerTreeContext::buildTransaction(WebKit::RemoteLayerTreeTransaction&, WebCore::PlatformCALayer&)
6   0x15d488369 WebKit::RemoteLayerTreeDrawingArea::updateRendering()
7   0x15d4918fe decltype(*(std::__1::forward<WebKit::RemoteLayerTreeDrawingArea*&>(fp0)).*fp()) std::__1::__invoke<void (WebKit::RemoteLayerTreeDrawingArea::*&)(), WebKit::RemoteLayerTreeDrawingArea*&, void>(void (WebKit::RemoteLayerTreeDrawingArea::*&)(), WebKit::RemoteLayerTreeDrawingArea*&)
8   0x15d49187d std::__1::__bind_return<void (WebKit::RemoteLayerTreeDrawingArea::*)(), std::__1::tuple<WebKit::RemoteLayerTreeDrawingArea*>, std::__1::tuple<>, __is_valid_bind_return<void (WebKit::RemoteLayerTreeDrawingArea::*)(), std::__1::tuple<WebKit::RemoteLayerTreeDrawingArea*>, std::__1::tuple<> >::value>::type std::__1::__apply_functor<void (WebKit::RemoteLayerTreeDrawingArea::*)(), std::__1::tuple<WebKit::RemoteLayerTreeDrawingArea*>, 0ul, std::__1::tuple<> >(void (WebKit::RemoteLayerTreeDrawingArea::*&)(), std::__1::tuple<WebKit::RemoteLayerTreeDrawingArea*>&, std::__1::__tuple_indices<0ul>, std::__1::tuple<>&&)
9   0x15d491830 std::__1::__bind_return<void (WebKit::RemoteLayerTreeDrawingArea::*)(), std::__1::tuple<WebKit::RemoteLayerTreeDrawingArea*>, std::__1::tuple<>, __is_valid_bind_return<void (WebKit::RemoteLayerTreeDrawingArea::*)(), std::__1::tuple<WebKit::RemoteLayerTreeDrawingArea*>, std::__1::tuple<> >::value>::type std::__1::__bind<void (WebKit::RemoteLayerTreeDrawingArea::*&)(), WebKit::RemoteLayerTreeDrawingArea*>::operator()<>()
10  0x15d4917c9 WTF::Detail::CallableWrapper<std::__1::__bind<void (WebKit::RemoteLayerTreeDrawingArea::*&)(), WebKit::RemoteLayerTreeDrawingArea*>, void>::call()
11  0x15cf3e7f2 WTF::Function<void ()>::operator()() const
12  0x15d48d149 WebCore::Timer::fired()
13  0x1a719cb46 WebCore::ThreadTimers::sharedTimerFiredInternal()
14  0x1a71a6f81 WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const
15  0x1a71a6f19 WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, void>::call()
16  0x1a2a4b952 WTF::Function<void ()>::operator()() const
17  0x1a7134a01 WebCore::MainThreadSharedTimer::fired()
18  0x1a7230866 WebCore::timerFired(__CFRunLoopTimer*, void*)

https://build.webkit.org/results/Apple-iOS-15-Simulator-Debug-WK2-Tests/r291751%20(2042)/results.html

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220323/df92abf7/attachment-0001.htm>


More information about the webkit-unassigned mailing list