[Webkit-unassigned] [Bug 255747] [Win] ASSERTION FAILED: !isInWebProcess() for http/tests/security/canvas-remote-read-remote-video-localhost.html

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 4 17:24:30 PST 2023


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

Fujii Hironori <Hironori.Fujii at sony.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[Win] SHOULD NEVER BE       |[Win] ASSERTION FAILED:
                   |REACHED:                    |!isInWebProcess() for
                   |http/tests/security/canvas- |http/tests/security/canvas-
                   |remote-read-remote-video-lo |remote-read-remote-video-lo
                   |calhost.html                |calhost.html

--- Comment #2 from Fujii Hironori <Hironori.Fujii at sony.com> ---
This test case still is failing an assertion, but another assertion.

ASSERTION FAILED: !isInWebProcess()
C:\PSDEV\gb\Source\WebCore\page/OriginAccessPatterns.cpp(75) : singleton
1   00007FF951B91B99 WTFCrash
2   00007FF91E675F0D WTFCrashWithInfo
3   00007FF921F02783 WebCore::EmptyOriginAccessPatterns::singleton
4   00007FF9222518AB WebCore::MediaPlayer::isCrossOrigin
5   00007FF921607AA9 WebCore::HTMLMediaElement::taintsOrigin
6   00007FF9217016C0 WebCore::CanvasRenderingContext::taintsOrigin
7   00007FF92171C84D WebCore::CanvasRenderingContext::checkOrigin<WebCore::HTMLVideoElement>
8   00007FF92170F468 WebCore::CanvasRenderingContext2DBase::createPattern
9   00007FF921718340 WebCore::CanvasRenderingContext2DBase::createPattern::<lambda_14>::operator()<WTF::RefPtr<WebCore::HTMLVideoElement,WTF::RawPtrTraits<WebCore::HTMLVideoElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLVideoElement> > >
10  00007FF9217182C0 std::invoke<WTF::Visitor<`lambda at C:\PSDEV\gb\Source\WebCore\html\canvas\CanvasRenderingContext2DBase.cpp:2038:9'>,WTF::RefPtr<WebCore::HTMLVideoElement,WTF::RawPtrTraits<WebCore::HTMLVideoElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLVideoElement> > &>
11  00007FF921717EB4 std::_Variant_dispatcher<std::integer_sequence<unsigned long long,6> >::_Dispatch2<WebCore::ExceptionOr<WTF::RefPtr<WebCore::CanvasPattern,WTF::RawPtrTraits<WebCore::CanvasPattern>,WTF::DefaultRefDerefTraits<WebCore::CanvasPattern> > >,WTF::Visitor<`lambda at C:\PSDEV\gb\Source\WebCore\html\canvas\CanvasRenderingContext2DBase.cpp:2038:9'>,std::variant<WTF::RefPtr<WebCore::HTMLImageElement,WTF::RawPtrTraits<WebCore::HTMLImageElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLImageElement> >,WTF::RefPtr<WebCore::SVGImageElement,WTF::RawPtrTraits<WebCore::SVGImageElement>,WTF::DefaultRefDerefTraits<WebCore::SVGImageElement> >,WTF::RefPtr<WebCore::HTMLCanvasElement,WTF::RawPtrTraits<WebCore::HTMLCanvasElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLCanvasElement> >,WTF::RefPtr<WebCore::ImageBitmap,WTF::RawPtrTraits<WebCore::ImageBitmap>,WTF::DefaultRefDerefTraits<WebCore::ImageBitmap> >,WTF::RefPtr<WebCore::CSSStyleImageValue,WTF::RawPtrTraits<WebCore::CSSStyleImageValue>,WTF::DefaultRefDerefTraits<WebCore::CSSStyleImageValue> >,WTF::RefPtr<WebCore::HTMLVideoElement,WTF::RawPtrTraits<WebCore::HTMLVideoElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLVideoElement> > > &,0>
12  00007FF921717CA7 std::_Visit_strategy<2>::_Visit2<WebCore::ExceptionOr<WTF::RefPtr<WebCore::CanvasPattern,WTF::RawPtrTraits<WebCore::CanvasPattern>,WTF::DefaultRefDerefTraits<WebCore::CanvasPattern> > >,std::_Meta_list<std::integer_sequence<unsigned long long,0>,std::integer_sequence<unsigned long long,1>,std::integer_sequence<unsigned long long,2>,std::integer_sequence<unsigned long long,3>,std::integer_sequence<unsigned long long,4>,std::integer_sequence<unsigned long long,5>,std::integer_sequence<unsigned long long,6> >,WTF::Visitor<`lambda at C:\PSDEV\gb\Source\WebCore\html\canvas\CanvasRenderingContext2DBase.cpp:2038:9'>,std::variant<WTF::RefPtr<WebCore::HTMLImageElement,WTF::RawPtrTraits<WebCore::HTMLImageElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLImageElement> >,WTF::RefPtr<WebCore::SVGImageElement,WTF::RawPtrTraits<WebCore::SVGImageElement>,WTF::DefaultRefDerefTraits<WebCore::SVGImageElement> >,WTF::RefPtr<WebCore::HTMLCanvasElement,WTF::RawPtrTraits<WebCore::HTMLCanvasElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLCanvasElement> >,WTF::RefPtr<WebCore::ImageBitmap,WTF::RawPtrTraits<WebCore::ImageBitmap>,WTF::DefaultRefDerefTraits<WebCore::ImageBitmap> >,WTF::RefPtr<WebCore::CSSStyleImageValue,WTF::RawPtrTraits<WebCore::CSSStyleImageValue>,WTF::DefaultRefDerefTraits<WebCore::CSSStyleImageValue> >,WTF::RefPtr<WebCore::HTMLVideoElement,WTF::RawPtrTraits<WebCore::HTMLVideoElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLVideoElement> > > &>
13  00007FF921717BA1 std::_Visit_impl<7,WebCore::ExceptionOr<WTF::RefPtr<WebCore::CanvasPattern,WTF::RawPtrTraits<WebCore::CanvasPattern>,WTF::DefaultRefDerefTraits<WebCore::CanvasPattern> > >,std::_Meta_list<std::integer_sequence<unsigned long long,0>,std::integer_sequence<unsigned long long,1>,std::integer_sequence<unsigned long long,2>,std::integer_sequence<unsigned long long,3>,std::integer_sequence<unsigned long long,4>,std::integer_sequence<unsigned long long,5>,std::integer_sequence<unsigned long long,6> >,WTF::Visitor<`lambda at C:\PSDEV\gb\Source\WebCore\html\canvas\CanvasRenderingContext2DBase.cpp:2038:9'>,std::variant<WTF::RefPtr<WebCore::HTMLImageElement,WTF::RawPtrTraits<WebCore::HTMLImageElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLImageElement> >,WTF::RefPtr<WebCore::SVGImageElement,WTF::RawPtrTraits<WebCore::SVGImageElement>,WTF::DefaultRefDerefTraits<WebCore::SVGImageElement> >,WTF::RefPtr<WebCore::HTMLCanvasElement,WTF::RawPtrTraits<WebCore::HTMLCanvasElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLCanvasElement> >,WTF::RefPtr<WebCore::ImageBitmap,WTF::RawPtrTraits<WebCore::ImageBitmap>,WTF::DefaultRefDerefTraits<WebCore::ImageBitmap> >,WTF::RefPtr<WebCore::CSSStyleImageValue,WTF::RawPtrTraits<WebCore::CSSStyleImageValue>,WTF::DefaultRefDerefTraits<WebCore::CSSStyleImageValue> >,WTF::RefPtr<WebCore::HTMLVideoElement,WTF::RawPtrTraits<WebCore::HTMLVideoElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLVideoElement> > > &>
14  00007FF921717AD3 std::visit<WTF::Visitor<`lambda at C:\PSDEV\gb\Source\WebCore\html\canvas\CanvasRenderingContext2DBase.cpp:2038:9'>,std::variant<WTF::RefPtr<WebCore::HTMLImageElement,WTF::RawPtrTraits<WebCore::HTMLImageElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLImageElement> >,WTF::RefPtr<WebCore::SVGImageElement,WTF::RawPtrTraits<WebCore::SVGImageElement>,WTF::DefaultRefDerefTraits<WebCore::SVGImageElement> >,WTF::RefPtr<WebCore::HTMLCanvasElement,WTF::RawPtrTraits<WebCore::HTMLCanvasElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLCanvasElement> >,WTF::RefPtr<WebCore::ImageBitmap,WTF::RawPtrTraits<WebCore::ImageBitmap>,WTF::DefaultRefDerefTraits<WebCore::ImageBitmap> >,WTF::RefPtr<WebCore::CSSStyleImageValue,WTF::RawPtrTraits<WebCore::CSSStyleImageValue>,WTF::DefaultRefDerefTraits<WebCore::CSSStyleImageValue> >,WTF::RefPtr<WebCore::HTMLVideoElement,WTF::RawPtrTraits<WebCore::HTMLVideoElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLVideoElement> > > &,void>
15  00007FF92170E861 WTF::switchOn<std::variant<WTF::RefPtr<WebCore::HTMLImageElement,WTF::RawPtrTraits<WebCore::HTMLImageElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLImageElement> >,WTF::RefPtr<WebCore::SVGImageElement,WTF::RawPtrTraits<WebCore::SVGImageElement>,WTF::DefaultRefDerefTraits<WebCore::SVGImageElement> >,WTF::RefPtr<WebCore::HTMLCanvasElement,WTF::RawPtrTraits<WebCore::HTMLCanvasElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLCanvasElement> >,WTF::RefPtr<WebCore::ImageBitmap,WTF::RawPtrTraits<WebCore::ImageBitmap>,WTF::DefaultRefDerefTraits<WebCore::ImageBitmap> >,WTF::RefPtr<WebCore::CSSStyleImageValue,WTF::RawPtrTraits<WebCore::CSSStyleImageValue>,WTF::DefaultRefDerefTraits<WebCore::CSSStyleImageValue> >,WTF::RefPtr<WebCore::HTMLVideoElement,WTF::RawPtrTraits<WebCore::HTMLVideoElement>,WTF::DefaultRefDerefTraits<WebCore::HTMLVideoElement> > > &,`lambda at C:\PSDEV\gb\Source\WebCore\html\canvas\CanvasRenderingContext2DBase.cpp:2038:9'>
16  00007FF92170E7BC WebCore::CanvasRenderingContext2DBase::createPattern
17  00007FF91ECF025C WebCore::jsCanvasRenderingContext2DPrototypeFunction_createPatternBody
18  00007FF91ECEFCE0 WebCore::IDLOperation<WebCore::JSCanvasRenderingContext2D>::call<&WebCore::jsCanvasRenderingContext2DPrototypeFunction_createPatternBody,0>
19  00007FF91ECD6FF4 WebCore::jsCanvasRenderingContext2DPrototypeFunction_createPattern
20  00000148250B115E (null)
ERROR: 000001E70BE17B00 - [PID=384392] WebProcessProxy::didClose (web process crash)
C:\PSDEV\gb\Source\WebKit\UIProcess/WebProcessProxy.cpp(1095) : didClose
ERROR: 000001E70BE17B00 - [PID=384392] WebProcessProxy::processDidTerminateOrFailedToLaunch: reason=Crash
C:\PSDEV\gb\Source\WebKit\UIProcess/WebProcessProxy.cpp(1103) : processDidTerminateOrFailedToLaunch
ERROR: 000001E70BDC37D0 - [pageProxyID=7, webPageID=8, PID=384392] WebPageProxy::processDidTerminate: (pid 384392), reason=Crash
C:\PSDEV\gb\Source\WebKit\UIProcess/WebPageProxy.cpp(9146) : resetStateAfterProcessTermination
ERROR: 000001E70BDC37D0 - [pageProxyID=7, webPageID=8, PID=384392] WebPageProxy::dispatchProcessDidTerminate: reason=Crash
C:\PSDEV\gb\Source\WebKit\UIProcess/WebPageProxy.cpp(9204) : dispatchProcessDidTerminate
WebProcess terminated (pid 384392) for reason: crash

-- 
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/20231205/8a372c6f/attachment-0001.htm>


More information about the webkit-unassigned mailing list