Bug 288327

Summary: Crash under RemoteSampleBufferDisplayLayer::ref()
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: MediaAssignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Chris Dumez
Reported 2025-02-23 18:49:21 PST
Crash under RemoteSampleBufferDisplayLayer::ref(): ``` Thread 14 Crashed:: Dispatch queue: RemoteVideoMediaStreamTrackRenderer 0 WebKit 0x1167b0844 WTFCrashWithInfo(int, char const*, char const*, int) + 100 (Assertions.h:920) 1 WebKit 0x117d8c6f8 WebKit::RemoteSampleBufferDisplayLayer::ref() const + 168 (RemoteSampleBufferDisplayLayer.h:59) 2 WebKit 0x118a9c9f8 WTF::DefaultRefDerefTraits<WebKit::RemoteSampleBufferDisplayLayer>::refIfNotNull(WebKit::RemoteSampleBufferDisplayLayer*) + 40 (Ref.h:49) 3 WebKit 0x118a9c9b8 WTF::RefPtr<WebKit::RemoteSampleBufferDisplayLayer, WTF::RawPtrTraits<WebKit::RemoteSampleBufferDisplayLayer>, WTF::DefaultRefDerefTraits<WebKit::RemoteSampleBufferDisplayLayer>>::RefPtr(WebKit::RemoteSampleBufferDisplayLayer*) + 40 (RefPtr.h:48) 4 WebKit 0x118a800e4 WTF::RefPtr<WebKit::RemoteSampleBufferDisplayLayer, WTF::RawPtrTraits<WebKit::RemoteSampleBufferDisplayLayer>, WTF::DefaultRefDerefTraits<WebKit::RemoteSampleBufferDisplayLayer>>::RefPtr(WebKit::RemoteSampleBufferDisplayLayer*) + 40 (RefPtr.h:48) 5 WebKit 0x118a7fff4 WebKit::RemoteSampleBufferDisplayLayerManager::dispatchMessage(IPC::Connection&, IPC::Decoder&) + 148 (RemoteSampleBufferDisplayLayerManager.cpp:88) 6 WebKit 0x117d541e0 WebKit::RemoteSampleBufferDisplayLayerManager::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 500 (RemoteSampleBufferDisplayLayerManagerMessageReceiver.cpp:59) 7 WebKit 0x11af3b094 IPC::Connection::dispatchMessageReceiverMessage(IPC::MessageReceiver&, WTF::UniqueRef<IPC::Decoder>&&) + 448 (Connection.cpp:475) 8 WebKit 0x11af48770 IPC::WorkQueueMessageReceiverQueue::enqueueMessage(IPC::Connection&, WTF::UniqueRef<IPC::Decoder>&&)::'lambda'()::operator()() + 68 (MessageReceiveQueues.h:70) ```
Attachments
Chris Dumez
Comment 1 2025-02-23 18:49:36 PST
Chris Dumez
Comment 2 2025-02-23 18:53:51 PST
EWS
Comment 3 2025-02-24 06:57:17 PST
Committed 290949@main (a83b1901c7a4): <https://commits.webkit.org/290949@main> Reviewed commits have been landed. Closing PR #41179 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.