WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
280985
[macOS Debug]: media/track/track-text-track-destructor-crash.html is a flaky crash (failure in EWS)
https://bugs.webkit.org/show_bug.cgi?id=280985
Summary
[macOS Debug]: media/track/track-text-track-destructor-crash.html is a flaky ...
Marta Darbinyan
Reported
2024-10-07 09:52:49 PDT
media/track/track-text-track-destructor-crash.html is flaky crash in macOS Debug that also appear false positives in EWS. The test has a intermittent crash History:
https://results.webkit.org/?suite=layout-tests&test=media%2Ftrack%2Ftrack-text-track-destructor-crash.html&style=debug
Crash logs: stderr: ASSERTION FAILED: Node::scriptExecutionContext() == ActiveDOMObject::scriptExecutionContext() /Volumes/Data/worker/macOS-Sonoma-Debug-Build-EWS/build/Source/WebCore/html/HTMLMediaElement.cpp(8915) : virtual bool WebCore::HTMLMediaElement::isSuspended() const 1 0x332a57244 WebCore::HTMLMediaElement::isSuspended() const 2 0x333914acc WebCore::PlatformMediaSession::isSuspended() const 3 0x332b72784 WebCore::MediaElementSession::preferredBufferingPolicy() const 4 0x332b71f6c WebCore::MediaElementSession::updateClientDataBuffering() 5 0x332b71a00 WebCore::MediaElementSession::clientDataBufferingTimerFired() 6 0x332b88e44 decltype(*std::declval<WebCore::MediaElementSession*&>().*std::declval<void (WebCore::MediaElementSession::*&)()>()()) std::__1::__invoke[abi:sn170006]<void (WebCore::MediaElementSession::*&)(), WebCore::MediaElementSession*&, void>(void (WebCore::MediaElementSession::*&)(), WebCore::MediaElementSession*&) 7 0x332b88dc4 std::__1::__bind_return<void (WebCore::MediaElementSession::*)(), std::__1::tuple<WebCore::MediaElementSession*>, std::__1::tuple<>, __is_valid_bind_return<void (WebCore::MediaElementSession::*)(), std::__1::tuple<WebCore::MediaElementSession*>, std::__1::tuple<>>::value>::type std::__1::__apply_functor[abi:sn170006]<void (WebCore::MediaElementSession::*)(), std::__1::tuple<WebCore::MediaElementSession*>, 0ul, std::__1::tuple<>>(void (WebCore::MediaElementSession::*&)(), std::__1::tuple<WebCore::MediaElementSession*>&, std::__1::__tuple_indices<0ul>, std::__1::tuple<>&&) 8 0x332b88d7c std::__1::__bind_return<void (WebCore::MediaElementSession::*)(), std::__1::tuple<WebCore::MediaElementSession*>, std::__1::tuple<>, __is_valid_bind_return<void (WebCore::MediaElementSession::*)(), std::__1::tuple<WebCore::MediaElementSession*>, std::__1::tuple<>>::value>::type std::__1::__bind<void (WebCore::MediaElementSession::*&)(), WebCore::MediaElementSession*>::operator()[abi:sn170006]<>() 9 0x332b88d20 WTF::Detail::CallableWrapper<std::__1::__bind<void (WebCore::MediaElementSession::*&)(), WebCore::MediaElementSession*>, void>::call() 10 0x32de73a70 WTF::Function<void ()>::operator()() const 11 0x32dfbcdb0 WebCore::Timer::fired() 12 0x3338bf7e0 WebCore::ThreadTimers::sharedTimerFiredInternal() 13 0x3338c8dd8 WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const 14 0x3338c8d84 WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, void>::call() 15 0x32de73a70 WTF::Function<void ()>::operator()() const 16 0x3338684b8 WebCore::MainThreadSharedTimer::fired() 17 0x33396c6f0 WebCore::timerFired(__CFRunLoopTimer*, void*) 18 0x18550a5b8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ 19 0x18550a25c __CFRunLoopDoTimer 20 0x185509d94 __CFRunLoopDoTimers 21 0x1854ed1cc __CFRunLoopRun 22 0x1854ec434 CFRunLoopRunSpecific 23 0x186620a88 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] 24 0x18669a6c4 -[NSRunLoop(NSRunLoop) run] 25 0x185127468 _xpc_objc_main 26 0x185136e58 _xpc_main 27 0x185127014 _xpc_copy_xpcservice_dictionary 28 0x127817ec0 WebKit::XPCServiceMain(int, char const**) 29 0x12a17b870 WKXPCServiceMain 30 0x10471bf90 main 31 0x1850860e0 start com.apple.WebKit.WebContent.Development terminated (pid 19256) for reason: crash LEAK: 1 WebPageProxy Test result link:
https://ews-build.s3-us-west-2.amazonaws.com/macOS-Sonoma-Debug-WK2-Tests-EWS/d7baa174-17745-rerun/results.html
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-10-07 09:53:40 PDT
<
rdar://problem/137434142
>
EWS
Comment 2
2024-10-07 10:08:57 PDT
Test gardening commit
284766@main
(6fb7cc0a5cf4): <
https://commits.webkit.org/284766@main
> Reviewed commits have been landed. Closing PR #34781 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug