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
Attachments
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
Sihui Liu
Comment 3 2024-12-30 16:25:14 PST
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.