RESOLVED DUPLICATE of bug 196606 222569
[GTK] Test fast/mediastream/media-stream-track-interrupted.html fails
https://bugs.webkit.org/show_bug.cgi?id=222569
Summary [GTK] Test fast/mediastream/media-stream-track-interrupted.html fails
Peng Liu
Reported 2021-03-01 11:46:30 PST
0 com.apple.WebCore 0x0000000252934f6c WebCore::ScriptExecutionContext::activeDOMObjectsAreStopped() const + 12 (ScriptExecutionContext.h:141) 1 com.apple.WebCore 0x00000002529c2538 WebCore::MediaStreamTrack::trackMutedChanged(WebCore::MediaStreamTrackPrivate&) + 40 (MediaStreamTrack.cpp:572) 2 com.apple.WebCore 0x0000000254b39044 auto WebCore::MediaStreamTrackPrivate::sourceMutedChanged()::$_14::operator()<WebCore::MediaStreamTrackPrivate::Observer>(WebCore::MediaStreamTrackPrivate::Observer&) const + 36 (MediaStreamTrackPrivate.cpp:221) 3 com.apple.WebCore 0x0000000254b38ff3 WTF::Detail::CallableWrapper<WebCore::MediaStreamTrackPrivate::sourceMutedChanged()::$_14, void, WebCore::MediaStreamTrackPrivate::Observer&>::call(WebCore::MediaStreamTrackPrivate::Observer&) + 51 (Function.h:52) 4 com.apple.WebCore 0x0000000254b35eda WTF::Function<void (WebCore::MediaStreamTrackPrivate::Observer&)>::operator()(WebCore::MediaStreamTrackPrivate::Observer&) const + 154 (Function.h:83) 5 com.apple.WebCore 0x0000000254b25d96 WTF::WeakHashSet<WebCore::MediaStreamTrackPrivate::Observer, WTF::EmptyCounter>::forEach(WTF::Function<void (WebCore::MediaStreamTrackPrivate::Observer&)> const&) + 246 (WeakHashSet.h:148) 6 com.apple.WebCore 0x0000000254b25c32 WebCore::MediaStreamTrackPrivate::forEachObserver(WTF::Function<void (WebCore::MediaStreamTrackPrivate::Observer&)> const&) + 258 (MediaStreamTrackPrivate.cpp:86) 7 com.apple.WebCore 0x0000000254b265f2 WebCore::MediaStreamTrackPrivate::sourceMutedChanged() + 50 (MediaStreamTrackPrivate.cpp:220) 8 com.apple.WebCore 0x0000000254b5924d auto WebCore::RealtimeMediaSource::notifyMutedObservers()::$_1::operator()<WebCore::RealtimeMediaSource::Observer>(WebCore::RealtimeMediaSource::Observer&) const + 29 (RealtimeMediaSource.cpp:147) 9 com.apple.WebCore 0x0000000254b591b3 WTF::Detail::CallableWrapper<WebCore::RealtimeMediaSource::notifyMutedObservers()::$_1, void, WebCore::RealtimeMediaSource::Observer&>::call(WebCore::RealtimeMediaSource::Observer&) + 51 (Function.h:52) 10 com.apple.WebCore 0x0000000254b582da WTF::Function<void (WebCore::RealtimeMediaSource::Observer&)>::operator()(WebCore::RealtimeMediaSource::Observer&) const + 154 (Function.h:83) 11 com.apple.WebCore 0x0000000254b3d0a6 WTF::WeakHashSet<WebCore::RealtimeMediaSource::Observer, WTF::EmptyCounter>::forEach(WTF::Function<void (WebCore::RealtimeMediaSource::Observer&)> const&) + 246 (WeakHashSet.h:148) 12 com.apple.WebCore 0x0000000254b3cf63 WebCore::RealtimeMediaSource::forEachObserver(WTF::Function<void (WebCore::RealtimeMediaSource::Observer&)> const&) + 147 (RealtimeMediaSource.cpp:141) 13 com.apple.WebCore 0x0000000254b3cdb1 WebCore::RealtimeMediaSource::notifyMutedObservers() + 49 (RealtimeMediaSource.cpp:146) 14 com.apple.WebCore 0x0000000254b3cb7f WebCore::RealtimeMediaSource::setMuted(bool) + 255 (RealtimeMediaSource.cpp:118) 15 com.apple.WebCore 0x0000000254b9de90 auto WebCore::BaseAudioSharedUnit::resume()::$_12::operator()<WebCore::CoreAudioCaptureSource>(WebCore::CoreAudioCaptureSource&) const + 32 (BaseAudioSharedUnit.cpp:190) 16 com.apple.WebCore 0x0000000254b9de43 WTF::Detail::CallableWrapper<WebCore::BaseAudioSharedUnit::resume()::$_12, void, WebCore::CoreAudioCaptureSource&>::call(WebCore::CoreAudioCaptureSource&) + 51 (Function.h:52) 17 com.apple.WebCore 0x0000000254b7e34a WTF::Function<void (WebCore::CoreAudioCaptureSource&)>::operator()(WebCore::CoreAudioCaptureSource&) const + 154 (Function.h:83) 18 com.apple.WebCore 0x0000000254b7e12b WebCore::BaseAudioSharedUnit::forEachClient(WTF::Function<void (WebCore::CoreAudioCaptureSource&)> const&) const + 251 (BaseAudioSharedUnit.cpp:68) 19 com.apple.WebCore 0x0000000254b7e71f WebCore::BaseAudioSharedUnit::resume() + 511 (BaseAudioSharedUnit.cpp:189) 20 com.apple.WebCore 0x0000000254ba425d WebCore::CoreAudioCaptureSource::setInterruptedForTesting(bool) + 77 (CoreAudioCaptureSource.cpp:640) 21 libWebCoreTestSupport.dylib 0x000000027cc6fda0 WebCore::Internals::setMediaStreamSourceInterrupted(WebCore::MediaStreamTrack&, bool) + 64 (Internals.cpp:5291) 22 libWebCoreTestSupport.dylib 0x000000027cde9fbf WebCore::jsInternalsPrototypeFunction_setMediaStreamSourceInterruptedBody(JSC::JSGlobalObject*, JSC::CallFrame*, WebCore::JSInternals*) + 703 (JSInternals.cpp:12019) 23 libWebCoreTestSupport.dylib 0x000000027cde9ccc long long WebCore::IDLOperation<WebCore::JSInternals>::call<&(WebCore::jsInternalsPrototypeFunction_setMediaStreamSourceInterruptedBody(JSC::JSGlobalObject*, JSC::CallFrame*, WebCore::JSInternals*)), (WebCore::CastedThisErrorBehavior)0>(JSC::JSGlobalObject&, JSC::CallFrame&, char const*) + 796 (JSDOMOperation.h:53) 24 libWebCoreTestSupport.dylib 0x000000027cd456e4 WebCore::jsInternalsPrototypeFunction_setMediaStreamSourceInterrupted(JSC::JSGlobalObject*, JSC::CallFrame*) + 36 (JSInternals.cpp:12025)
Attachments
Jon Lee
Comment 1 2021-03-05 01:41:17 PST
youenn fablet
Comment 2 2021-03-08 06:32:20 PST
Renaming to GTK and removing the link to bug 221830
Philippe Normand
Comment 3 2021-03-10 04:38:38 PST
(In reply to youenn fablet from comment #2) > Renaming to GTK and removing the link to bug 221830 But GTK doesn't enable the GPUProcess currently. I'm not sure to follow the reasoning here :)
Peng Liu
Comment 4 2021-03-10 09:58:57 PST
(In reply to Philippe Normand from comment #3) > (In reply to youenn fablet from comment #2) > > Renaming to GTK and removing the link to bug 221830 > > But GTK doesn't enable the GPUProcess currently. I'm not sure to follow the > reasoning here :) I just checked TestExpectations and found that bug 213011 tracks this failure on GTK ports. But bug 213011 has been resolved ...
Philippe Normand
Comment 5 2021-04-11 09:14:20 PDT
*** This bug has been marked as a duplicate of bug 196606 ***
Note You need to log in before you can comment on or make changes to this bug.