Bug 288327
| Summary: | Crash under RemoteSampleBufferDisplayLayer::ref() | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Chris Dumez <cdumez> |
| Component: | Media | Assignee: | 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
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Chris Dumez
<rdar://145426041>
Chris Dumez
Pull request: https://github.com/WebKit/WebKit/pull/41179
EWS
Committed 290949@main (a83b1901c7a4): <https://commits.webkit.org/290949@main>
Reviewed commits have been landed. Closing PR #41179 and removing active labels.