Bug 230807

Summary: [ Catalina Debug wk1 EWS ] Media tests flakily crashing
Product: WebKit Reporter: Eric Hutchison <ehutchison>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: ap, ehutchison, eric.carlson, hi, jean-yves.avenard, jer.noble, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=230245
Attachments:
Description Flags
Crash Log none

Description Eric Hutchison 2021-09-26 14:18:00 PDT
Created attachment 439296 [details]
Crash Log

media/media-source/media-source-append-before-last-range-no-quota-exceeded.html
media/media-source/media-source-remove.html 

are flaky crashes on Catalina Debug wk1 EWS.

History: https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=media%2Fmedia-source%2Fmedia-source-append-before-last-range-no-quota-exceeded.html&test=media%2Fmedia-source%2Fmedia-source-remove.html

Results: https://ews-build.s3-us-west-2.amazonaws.com/macOS-Catalina-Debug-WK1-Tests-EWS/r439294-16070/results.html, https://ews-build.s3-us-west-2.amazonaws.com/macOS-Catalina-Debug-WK1-Tests-EWS/r439294-16070-rerun/results.html

Crash Log: Attached

Thread 1 Crashed:: JavaScriptCore bmalloc scavenger
0   com.apple.JavaScriptCore      	0x000000010f997e06 bmalloc::Heap::decommitLargeRange(std::__1::unique_lock<bmalloc::Mutex>&, bmalloc::LargeRange&, bmalloc::BulkDecommit&) + 486 (Heap.cpp:146)
1   com.apple.JavaScriptCore      	0x000000010f9986dc bmalloc::Heap::scavenge(std::__1::unique_lock<bmalloc::Mutex>&, bmalloc::BulkDecommit&, unsigned long&) + 1548 (Heap.cpp:190)
2   com.apple.JavaScriptCore      	0x000000010f9a898d bmalloc::Scavenger::scavenge() + 205 (Scavenger.cpp:205)
3   com.apple.JavaScriptCore      	0x000000010f9a970c bmalloc::Scavenger::threadRunLoop() + 284 (Scavenger.cpp:339)
4   com.apple.JavaScriptCore      	0x000000010f9a8bd5 bmalloc::Scavenger::threadEntryPoint(bmalloc::Scavenger*) + 21
5   com.apple.JavaScriptCore      	0x000000010f9ad3f2 decltype(std::__1::forward<void (*)(bmalloc::Scavenger*)>(fp)(std::__1::forward<bmalloc::Scavenger*>(fp0))) std::__1::__invoke<void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*>(void (*&&)(bmalloc::Scavenger*), bmalloc::Scavenger*&&) + 50
6   com.apple.JavaScriptCore      	0x000000010f9ad33e void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*>&, std::__1::__tuple_indices<2ul>) + 62 (thread:342)
7   com.apple.JavaScriptCore      	0x000000010f9acbab void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*> >(void*) + 91 (thread:353)
8   libsystem_pthread.dylib       	0x00007fff687f4109 _pthread_start + 148
9   libsystem_pthread.dylib       	0x00007fff687efb8b thread_start + 15
Comment 1 Radar WebKit Bug Importer 2021-09-26 14:18:51 PDT
<rdar://problem/83552562>
Comment 2 Eric Hutchison 2021-09-26 14:23:48 PDT
Updated test expectations at http://trac.webkit.org/changeset/283090/webkit
Comment 3 Eric Hutchison 2021-10-01 10:42:19 PDT
Removed test expectations: https://trac.webkit.org/changeset/283379/webkit