WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
285249
fast/mediastream/getDisplayMedia-max-constraints5.html is flakily crashing
https://bugs.webkit.org/show_bug.cgi?id=285249
Summary
fast/mediastream/getDisplayMedia-max-constraints5.html is flakily crashing
Sihui Liu
Reported
2024-12-30 15:53:32 PST
https://results.webkit.org/?suite=layout-tests&test=fast%2Fmediastream%2FgetDisplayMedia-max-constraints5.html
Attachments
Add attachment
proposed patch, testcase, etc.
Sihui Liu
Comment 1
2024-12-30 15:54:14 PST
Thread 122 name: WebKit::MockRealtimeVideoSource generateFrame runloop Crashed:: 0 com.apple.JavaScriptCore 0x111690fe9 WTFCrash 1 com.apple.JavaScriptCore 0x111691059 WTFCrashWithSecurityImplication 2 com.apple.WebCore 0x19398ef4e WTF::ThreadSafeWeakPtrControlBlock::strongRef() const 3 com.apple.WebCore 0x19398edf1 WTF::ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr<WebCore::RealtimeVideoCaptureSource, (WTF::DestructionThread)2>::ref() const 4 com.apple.WebCore 0x19397bbac WebCore::RealtimeVideoCaptureSource::ref() const 5 com.apple.WebCore 0x199e5965e WTF::DefaultRefDerefTraits<WebCore::MockRealtimeVideoSource>::refIfNotNull(WebCore::MockRealtimeVideoSource*) 6 com.apple.WebCore 0x199e59611 WTF::RefPtr<WebCore::MockRealtimeVideoSource, WTF::RawPtrTraits<WebCore::MockRealtimeVideoSource>, WTF::DefaultRefDerefTraits<WebCore::MockRealtimeVideoSource>>::RefPtr(WebCore::MockRealtimeVideoSource*) 7 com.apple.WebCore 0x199e595bd WTF::RefPtr<WebCore::MockRealtimeVideoSource, WTF::RawPtrTraits<WebCore::MockRealtimeVideoSource>, WTF::DefaultRefDerefTraits<WebCore::MockRealtimeVideoSource>>::RefPtr(WebCore::MockRealtimeVideoSource*) 8 com.apple.WebCore 0x199e59530 WTF::RunLoop::Timer::Timer<WebCore::MockRealtimeVideoSource>(WTF::Ref<WTF::RunLoop, WTF::RawPtrTraits<WTF::RunLoop>, WTF::DefaultRefDerefTraits<WTF::RunLoop>>&&, WebCore::MockRealtimeVideoSource*, void (WebCore::MockRealtimeVideoSource::*)())::'lambda'()::operator()() const 9 com.apple.WebCore 0x199e594e9 WTF::Detail::CallableWrapper<WTF::RunLoop::Timer::Timer<WebCore::MockRealtimeVideoSource>(WTF::Ref<WTF::RunLoop, WTF::RawPtrTraits<WTF::RunLoop>, WTF::DefaultRefDerefTraits<WTF::RunLoop>>&&, WebCore::MockRealtimeVideoSource*, void (WebCore::MockRealtimeVideoSource::*)())::'lambda'(), void>::call() 10 com.apple.WebCore 0x19383af77 WTF::Function<void ()>::operator()() const 11 com.apple.WebCore 0x193d027e9 WTF::RunLoop::Timer::fired() 12 com.apple.JavaScriptCore 0x11178be99 WTF::RunLoop::TimerBase::start(WTF::Seconds, bool)::$_0::operator()(__CFRunLoopTimer*, void*) const 13 com.apple.JavaScriptCore 0x11178be41 WTF::RunLoop::TimerBase::start(WTF::Seconds, bool)::$_0::__invoke(__CFRunLoopTimer*, void*) 14 com.apple.CoreFoundation 0x7ff80a8cb874 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 (/AppleInternal/Library/BuildRoots/403f2110-5320-11ef-b96e-f643ac4f33b1/Library/Caches/com.apple.xbs/Sources/CoreFoundation/CoreFoundation/RunLoop.subproj/CFRunLoop.c:1790) 15 com.apple.CoreFoundation 0x7ff80a8cb422 __CFRunLoopDoTimer + 801 (/AppleInternal/Library/BuildRoots/403f2110-5320-11ef-b96e-f643ac4f33b1/Library/Caches/com.apple.xbs/Sources/CoreFoundation/CoreFoundation/RunLoop.subproj/CFRunLoop.c:2397) 16 com.apple.CoreFoundation 0x7ff80a8cb04e __CFRunLoopDoTimers + 285 (/AppleInternal/Library/BuildRoots/403f2110-5320-11ef-b96e-f643ac4f33b1/Library/Caches/com.apple.xbs/Sources/CoreFoundation/CoreFoundation/RunLoop.subproj/CFRunLoop.c:2555) 17 com.apple.CoreFoundation 0x7ff80a8b1a31 __CFRunLoopRun + 2261 (/AppleInternal/Library/BuildRoots/403f2110-5320-11ef-b96e-f643ac4f33b1/Library/Caches/com.apple.xbs/Sources/CoreFoundation/CoreFoundation/RunLoop.subproj/CFRunLoop.c:3116) 18 com.apple.CoreFoundation 0x7ff80a8b0b6c CFRunLoopRunSpecific + 536 (/AppleInternal/Library/BuildRoots/403f2110-5320-11ef-b96e-f643ac4f33b1/Library/Caches/com.apple.xbs/Sources/CoreFoundation/CoreFoundation/RunLoop.subproj/CFRunLoop.c:3414) 19 com.apple.CoreFoundation 0x7ff80a929e14 CFRunLoopRun + 40 (/AppleInternal/Library/BuildRoots/403f2110-5320-11ef-b96e-f643ac4f33b1/Library/Caches/com.apple.xbs/Sources/CoreFoundation/CoreFoundation/RunLoop.subproj/CFRunLoop.c:3440) 20 com.apple.JavaScriptCore 0x11178ac06 WTF::RunLoop::run() 21 com.apple.JavaScriptCore 0x111788744 WTF::RunLoop::create(WTF::ASCIILiteral, WTF::ThreadType, WTF::Thread::QOS)::$_0::operator()() const 22 com.apple.JavaScriptCore 0x1117886e9 WTF::Detail::CallableWrapper<WTF::RunLoop::create(WTF::ASCIILiteral, WTF::ThreadType, WTF::Thread::QOS)::$_0, void>::call() 23 com.apple.JavaScriptCore 0x1116c63c7 WTF::Function<void ()>::operator()() const 24 com.apple.JavaScriptCore 0x1118ab169 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) 25 com.apple.JavaScriptCore 0x1118b7105 WTF::wtfThreadEntryPoint(void*) 26 libsystem_pthread.dylib 0x7ff80a7cd253 _pthread_start + 99 (/AppleInternal/Library/BuildRoots/e0873e53-5185-11ef-9a51-9ab6d782fe32/Library/Caches/com.apple.xbs/Sources/libpthread/src/pthread.c:931) 27 libsystem_pthread.dylib 0x7ff80a7c8bef thread_start + 15
Radar WebKit Bug Importer
Comment 2
2024-12-30 15:54:53 PST
<
rdar://problem/142189100
>
Sihui Liu
Comment 3
2024-12-30 16:25:14 PST
Pull request:
https://github.com/WebKit/WebKit/pull/38432
EWS
Comment 4
2024-12-31 13:38:44 PST
Committed
288344@main
(e11ba9225da4): <
https://commits.webkit.org/288344@main
> Reviewed commits have been landed. Closing PR #38432 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