[Webkit-unassigned] [Bug 279232] New: REGRESSION(283049 at main): [ macOS EWS ]: imported/w3c/web-platform-tests/media-source/mediasource-addsourcebuffer-mode.html is a flaky crash
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 5 16:01:30 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=279232
Bug ID: 279232
Summary: REGRESSION(283049 at main): [ macOS EWS ]:
imported/w3c/web-platform-tests/media-source/mediasour
ce-addsourcebuffer-mode.html is a flaky crash
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: darbinyan at apple.com
The following test is flaky crash in macOS-Sonoma-Debug-WK2-Tests-EWS and on main. The crash started occurring within the range of 283049 at main.
History: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fmedia-source%2Fmediasource-addsourcebuffer-mode.html&flavor=wk2&style=debug&version_name=Sonoma
Crash logs:
stderr:
1 0x35deda15c WebCore::SourceBufferPrivateAVFObjC::enqueueSample(WTF::Ref<WebCore::MediaSampleAVFObjC, WTF::RawPtrTraits<WebCore::MediaSampleAVFObjC>, WTF::DefaultRefDerefTraits<WebCore::MediaSampleAVFObjC>>&&, unsigned long long)
2 0x35deda800 WebCore::SourceBufferPrivateAVFObjC::enqueueSample(WTF::Ref<WebCore::MediaSample, WTF::RawPtrTraits<WebCore::MediaSample>, WTF::DefaultRefDerefTraits<WebCore::MediaSample>>&&, unsigned long long)
3 0x36349ae28 WebCore::SourceBufferPrivate::provideMediaData(WebCore::TrackBuffer&, unsigned long long)
4 0x363499dc4 WebCore::SourceBufferPrivate::reenqueueMediaForTime(WebCore::TrackBuffer&, unsigned long long, WTF::MediaTime const&, WebCore::SourceBufferPrivate::NeedsFlush)
5 0x36349b0a0 WebCore::SourceBufferPrivate::reenqueueMediaIfNeeded(WTF::MediaTime const&)
6 0x146ccb754 WebKit::RemoteSourceBufferProxy::reenqueueMediaIfNeeded(WTF::MediaTime const&)
7 0x14647bfac auto void IPC::callMemberFunction<WebKit::RemoteSourceBufferProxy, WebKit::RemoteSourceBufferProxy, void (WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>>(WebKit::RemoteSourceBufferProxy*, void (WebKit::RemoteSourceBufferProxy::*)(WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>&&)::'lambda'(auto&&...)::operator()<WTF::MediaTime>(auto&&...) const
8 0x14647bf24 decltype(std::declval<WebKit::RemoteSourceBufferProxy>()(std::declval<WTF::MediaTime>())) std::__1::__invoke[abi:sn170006]<void IPC::callMemberFunction<WebKit::RemoteSourceBufferProxy, WebKit::RemoteSourceBufferProxy, void (WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>>(WebKit::RemoteSourceBufferProxy*, void (WebKit::RemoteSourceBufferProxy::*)(WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>&&)::'lambda'(auto&&...), WTF::MediaTime>(WebKit::RemoteSourceBufferProxy&&, WTF::MediaTime&&)
9 0x14647bef8 decltype(auto) std::__1::__apply_tuple_impl[abi:sn170006]<void IPC::callMemberFunction<WebKit::RemoteSourceBufferProxy, WebKit::RemoteSourceBufferProxy, void (WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>>(WebKit::RemoteSourceBufferProxy*, void (WebKit::RemoteSourceBufferProxy::*)(WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>&&)::'lambda'(auto&&...), std::__1::tuple<WTF::MediaTime>, 0ul>(WebKit::RemoteSourceBufferProxy&&, WebKit::RemoteSourceBufferProxy&&, std::__1::__tuple_indices<0ul>)
10 0x14647bebc decltype(auto) std::__1::apply[abi:sn170006]<void IPC::callMemberFunction<WebKit::RemoteSourceBufferProxy, WebKit::RemoteSourceBufferProxy, void (WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>>(WebKit::RemoteSourceBufferProxy*, void (WebKit::RemoteSourceBufferProxy::*)(WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>&&)::'lambda'(auto&&...), std::__1::tuple<WTF::MediaTime>>(WebKit::RemoteSourceBufferProxy&&, WebKit::RemoteSourceBufferProxy&&)
11 0x14647be90 void IPC::callMemberFunction<WebKit::RemoteSourceBufferProxy, WebKit::RemoteSourceBufferProxy, void (WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>>(WebKit::RemoteSourceBufferProxy*, void (WebKit::RemoteSourceBufferProxy::*)(WTF::MediaTime const&), std::__1::tuple<WTF::MediaTime>&&)
12 0x146473020 void IPC::handleMessage<Messages::RemoteSourceBufferProxy::ReenqueueMediaIfNeeded, WebKit::RemoteSourceBufferProxy, WebKit::RemoteSourceBufferProxy, void (WTF::MediaTime const&)>(IPC::Connection&, IPC::Decoder&, WebKit::RemoteSourceBufferProxy*, void (WebKit::RemoteSourceBufferProxy::*)(WTF::MediaTime const&))
13 0x146471bc8 WebKit::RemoteSourceBufferProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
14 0x14953d678 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&)
15 0x146a92910 WebKit::GPUConnectionToWebProcess::dispatchMessage(IPC::Connection&, IPC::Decoder&)
16 0x14693f104 WebKit::GPUConnectionToWebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
17 0x14950a7a0 IPC::Connection::dispatchMessage(IPC::Decoder&)
18 0x14950abf8 IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>)
19 0x14950af40 IPC::Connection::dispatchOneIncomingMessage()
20 0x14952cf54 IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17::operator()() const
21 0x14952ceb0 WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17, void>::call()
22 0x128d2feb4 WTF::Function<void ()>::operator()() const
23 0x128de1944 WTF::RunLoop::performWork()
24 0x128de6328 WTF::RunLoop::performWork(void*)
25 0x18b5114d8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
26 0x18b51146c __CFRunLoopDoSource0
27 0x18b5111dc __CFRunLoopDoSources0
28 0x18b50fdc8 __CFRunLoopRun
29 0x18b50f434 CFRunLoopRunSpecific
30 0x18c643868 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
31 0x18c6bd4a4 -[NSRunLoop(NSRunLoop) run]
com.apple.WebKit.GPU.Development terminated (pid 76400) for reason: crash
LEAK: 1 WebPageProxy
--
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/20240905/95ac9a32/attachment-0001.htm>
More information about the webkit-unassigned
mailing list