Bug 265205

Summary: [GStreamer][MSE][Debug] imported/w3c/web-platform-tests/media-source/mediasource-remove-preserves-currentTime.html is flaky crash
Product: WebKit Reporter: Philippe Normand <philn>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Philippe Normand 2023-11-21 10:35:32 PST
Thread 1 (Thread 0x7f0c50dfa640 (LWP 704111)):
#0  WTFCrash() () at /app/webkit/Source/WTF/wtf/Assertions.cpp:333
#1  0x00007f0f1c3f0159 in WTFCrashWithInfo(int, char const*, char const*, int) () at /app/webkit/WebKitBuild/GTK/Debug/WTF/Headers/wtf/Assertions.h:778
#2  0x00007f0f2275e695 in operator()() const (__closure=0x7f0efd3280c8) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:543
#3  0x00007f0f22762ad0 in WTF::Detail::CallableWrapper<webKitMediaSrcLoop(void*)::<lambda()>, void>::call(void) (this=0x7f0efd3280c0) at /app/webkit/WebKitBuild/GTK/Debug/WTF/Headers/wtf/Function.h:53
#4  0x00007f0f1cd96025 in WTF::Function<void ()>::operator()() const (this=0x7f0c50df9a30) at /app/webkit/WebKitBuild/GTK/Debug/WTF/Headers/wtf/Function.h:82
#5  0x00007f0f22764110 in WTF::DataMutexLocker<Stream::StreamingMembers>::runUnlocked(WTF::Function<void ()> const&) (this=0x7f0c50df9a20, callback=...) at /app/webkit/WebKitBuild/GTK/Debug/WTF/Headers/wtf/DataMutex.h:115
#6  0x00007f0f2275f470 in webKitMediaSrcLoop(void*) (userData=0x55c292b976a0) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:539
#7  0x00007f0f0a40a911 in gst_task_func (task=0x55c292bc3460) at ../gst/gsttask.c:384
#8  0x00007f0f0b30ffb2 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:350
#9  0x00007f0f0b30ac02 in g_thread_proxy (data=0x7f0e98001570) at ../glib/gthread.c:831
#10 0x00007f0f0acd625a in start_thread (arg=<optimized out>) at pthread_create.c:442
#11 0x00007f0f0ad5efc4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

STDERR: ASSERTION FAILED: result
STDERR: /app/webkit/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp(543) : webKitMediaSrcLoop(void*)::<lambda()>