Bug 287447
Summary: | REGRESSION(290166@main): [macOS] ASSERTION FAILED: WTF::RawPtrTraits<WTF::DefaultWeakPtrImpl>>::operator*() const | ||
---|---|---|---|
Product: | WebKit | Reporter: | Marta Darbinyan <darbinyan> |
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | Morningstar, webkit-bot-watchers-bugzilla, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 287381, 287384 |
Marta Darbinyan
Multiple crashes in macOS layout tests.
ASSERTION FAILED: canSafelyBeUsed()
/Volumes/Data/worker/macOS-Sequoia-Debug-Build-EWS/build/WebKitBuild/Debug/usr/local/include/wtf/WeakPtr.h(130) : T &WTF::WeakPtr<WebCore::SourceBufferParserAVFObjC>::operator*() const [T = WebCore::SourceBufferParserAVFObjC, WeakPtrImpl = WTF::DefaultWeakPtrImpl, PtrTraits = WTF::RawPtrTraits<WTF::DefaultWeakPtrImpl>]
1 0x300862ffc WTF::WeakPtr<WebCore::SourceBufferParserAVFObjC, WTF::DefaultWeakPtrImpl, WTF::RawPtrTraits<WTF::DefaultWeakPtrImpl>>::operator*() const
2 0x30086346c -[WebAVStreamDataParserListener streamDataParser:didParseStreamDataAsAsset:withDiscontinuity:]
3 0x1b457e8e4 -[AVStreamDataParser _createAssetIfNecessary]
4 0x1ae23155c FigManifoldCreateForMovieFragmentStream
5 0x1ae22ddc0 FigManifoldCreateForMovieFragmentStream
6 0x1b457df88 -[AVStreamDataParser _appendStreamData:withFlags:]
7 0x1b457e410 -[AVStreamDataParser appendStreamData:withFlags:]
8 0x300865744 WebCore::SourceBufferParserAVFObjC::appendData(WebCore::SourceBufferParser::Segment&&, WebCore::SourceBufferParser::AppendFlags)
9 0x300880d54 WebCore::SourceBufferPrivateAVFObjC::appendInternal(WTF::Ref<WebCore::SharedBuffer, WTF::RawPtrTraits<WebCore::SharedBuffer>, WTF::DefaultRefDerefTraits<WebCore::SharedBuffer>>&&)::$_0::operator()()
10 0x300880a78 auto WTF::invokeAsync<WebCore::SourceBufferPrivateAVFObjC::appendInternal(WTF::Ref<WebCore::SharedBuffer, WTF::RawPtrTraits<WebCore::SharedBuffer>, WTF::DefaultRefDerefTraits<WebCore::SharedBuffer>>&&)::$_0>(WTF::SerialFunctionDispatcher&, WebCore::SourceBufferPrivateAVFObjC::appendInternal(WTF::Ref<WebCore::SharedBuffer, WTF::RawPtrTraits<WebCore::SharedBuffer>, WTF::DefaultRefDerefTraits<WebCore::SharedBuffer>>&&)::$_0&&, WTF::Logger::LogSiteIdentifier const&)::'lambda'()::operator()()
11 0x30088098c WTF::Detail::CallableWrapper<auto WTF::invokeAsync<WebCore::SourceBufferPrivateAVFObjC::appendInternal(WTF::Ref<WebCore::SharedBuffer, WTF::RawPtrTraits<WebCore::SharedBuffer>, WTF::DefaultRefDerefTraits<WebCore::SharedBuffer>>&&)::$_0>(WTF::SerialFunctionDispatcher&, WebCore::SourceBufferPrivateAVFObjC::appendInternal(WTF::Ref<WebCore::SharedBuffer, WTF::RawPtrTraits<WebCore::SharedBuffer>, WTF::DefaultRefDerefTraits<WebCore::SharedBuffer>>&&)::$_0&&, WTF::Logger::LogSiteIdentifier const&)::'lambda'(), void>::call()
12 0x12bbe93dc WTF::Function<void ()>::operator()() const
13 0x12bdadcac WTF::(anonymous namespace)::DispatchWorkItem::operator()()
14 0x12bdacc7c void WTF::dispatchWorkItem<WTF::(anonymous namespace)::DispatchWorkItem>(void*)
15 0x19d5255b4 _dispatch_client_callout
16 0x19d52cbd8 _dispatch_lane_serial_drain
17 0x19d52d730 _dispatch_lane_invoke
18 0x19d5389a0 _dispatch_root_queue_drain_deferred_wlh
19 0x19d5381ec _dispatch_workloop_worker_thread
20 0x19d6d43d8 _pthread_wqthread
21 0x19d6d30f0 start_wqthread
com.apple.WebKit.GPU.Development terminated (pid 63822) for reason: crash
LEAK: 1 WebPageProxy
History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=fast%2Fcanvas%2Fwebgl%2FtexImage2D-mse-flipY-false.html&test=fast%2Fcanvas%2Fwebgl%2FtexImage2D-mse-flipY-true.html&test=fast%2Fcanvas%2Fwebgl%2FtexImage2D-mse-in-dom-flipY-false.html
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/144574772>
EWS
Committed 290191@main (2bb71756c76c): <https://commits.webkit.org/290191@main>
Reviewed commits have been landed. Closing PR #40382 and removing active labels.
EWS
Committed 290213@main (cf34bab6ea92): <https://commits.webkit.org/290213@main>
Reviewed commits have been landed. Closing PR #40414 and removing active labels.
Dawn Morningstar
*** Bug 287494 has been marked as a duplicate of this bug. ***