[Webkit-unassigned] [Bug 270915] New: [ Ventura WK1 ] 2x imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode are constant crashes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 13 10:45:28 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=270915

            Bug ID: 270915
           Summary: [ Ventura WK1 ] 2x
                    imported/w3c/web-platform-tests/html/semantics/embedde
                    d-content/media-elements/track/track-element/track-mod
                    e are constant crashes
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: j_stfleur at apple.com

Description:
imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html 
imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode-disabled.html 

Both tests are constant crashes after being unskipped on 274958 at main

History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fsemantics%2Fembedded-content%2Fmedia-elements%2Ftrack%2Ftrack-element%2Ftrack-mode-disabled.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fsemantics%2Fembedded-content%2Fmedia-elements%2Ftrack%2Ftrack-element%2Ftrack-mode.html&version_name=Ventura&limit=50000&recent=false

Diff/Image Diff/Crash Log:
stderr:
2024-03-13 09:30:23.637 DumpRenderTree[19559:2241795] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array'
*** First throw call stack:
(
        0   CoreFoundation                      0x00007ff814a7711a __exceptionPreprocess + 242
        1   libobjc.A.dylib                     0x00007ff81459d0b7 objc_exception_throw + 48
        2   CoreFoundation                      0x00007ff814b513ba -[__NSCFString characterAtIndex:].cold.1 + 0
        3   CoreFoundation                      0x00007ff8149a484e -[__NSArrayM objectAtIndex:] + 142
        4   AVFCore                             0x00007ff8298d73d2 -[AVMediaSelectionOption _updateDisplayNameWithLocale:fallingBackToMatchingUndeterminedAndMultilingual:context:] + 96
        5   AVFCore                             0x00007ff8298d732a -[AVMediaSelectionOption _displayNameWithLocale:fallingBackToMatchingUndeterminedAndMultilingual:] + 42
        6   AVFCore                             0x00007ff82981e7e3 -[AVPlayerItem selectMediaOption:inMediaSelectionGroup:] + 156
        7   WebCore                             0x0000000119ae85c9 _ZN7WebCore34MediaPlayerPrivateAVFoundationObjC19setCurrentTextTrackEPNS_25InbandTextTrackPrivateAVFE + 505
        8   WebCore                             0x000000011b78dcec _ZN7WebCore30MediaPlayerPrivateAVFoundation21configureInbandTracksEv + 252
        9   WebCore                             0x0000000119ad6231 _ZN7WebCore34MediaPlayerPrivateAVFoundationObjC25synchronizeTextTrackStateEv + 481
        10  WebCore                             0x000000011b78dc0a _ZN7WebCore30MediaPlayerPrivateAVFoundation21configureInbandTracksEv + 26
        11  WebCore                             0x000000011b0f9274 _ZN7WebCore16HTMLMediaElement20textTrackModeChangedERNS_9TextTrackE + 516
        12  WebCore                             0x000000011b24b799 _ZN3WTF11WeakHashSetIN7WebCore15TextTrackClientENS_18DefaultWeakPtrImplELNS_32EnableWeakPtrThreadingAssertionsE1EE7forEachERKNS_8FunctionIFvRS2_EEE + 265
        13  WebCore                             0x000000011b2530c0 _ZN7WebCore9TextTrack7setModeENS0_4ModeE + 320
        14  WebCore                             0x000000011a3b88f0 _ZN7WebCoreL19setJSTextTrack_modeEPN3JSC14JSGlobalObjectExxNS0_12PropertyNameE + 160
        15  JavaScriptCore                      0x000000010c3d3434 _ZN3JSC8JSObject13putInlineSlowEPNS_14JSGlobalObjectENS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE + 1124
        16  JavaScriptCore                      0x000000010c1e3a97 llint_slow_path_put_by_id + 1511
        17  JavaScriptCore                      0x000000010ca24543 llint_entry + 43571
        18  JavaScriptCore                      0x000000010ca37b5a llint_entry + 122954
        19  JavaScriptCore                      0x000000010ca37b5a llint_entry + 122954
        20  JavaScriptCore                      0x000000010ca199bd vmEntryToJavaScript + 188
        21  JavaScriptCore                      0x000000010c055839 _ZN3JSC11Interpreter11executeCallEPNS_8JSObjectERKNS_8CallDataENS_7JSValueERKNS_7ArgListE + 585
        22  JavaScriptCore                      0x000000010c276546 _ZN3JSC12profiledCallEPNS_14JSGlobalObjectENS_15ProfilingReasonENS_7JSValueERKNS_8CallDataES3_RKNS_7ArgListERN3WTF8NakedPtrINS_9ExceptionEEE + 166
        23  WebCore                             0x000000011aaf36e2 _ZN7WebCore15JSEventListener11handleEventERNS_22ScriptExecutionContextERNS_5EventE + 1586
        24  WebCore                             0x000000011aedbdb4 _ZN7WebCore11EventTarget25innerInvokeEventListenersERNS_5EventEN3WTF6VectorINS3_6RefPtrINS_23RegisteredEventListenerENS3_12RawPtrTraitsIS6_EENS3_21DefaultRefDerefTraitsIS6_EEEELm1ENS3_15CrashOnOverflowELm2ENS3_10FastMallocEEENS0_16EventInvokePhaseE + 404
        25  WebCore                             0x000000011aedb89a _ZN7WebCore11EventTarget18fireEventListenersERNS_5EventENS0_16EventInvokePhaseE + 218
        26  WebCore                             0x000000011aed088b _ZNK7WebCore12EventContext17handleLocalEventsERNS_5EventENS_11EventTarget16EventInvokePhaseE + 539
        27  WebCore                             0x000000011aed1b92 _ZN7WebCoreL18dispatchEventInDOMERNS_5EventERKNS_9EventPathE + 274
        28  WebCore                             0x000000011aed14c7 _ZN7WebCore15EventDispatcher13dispatchEventERNS_4NodeERNS_5EventE + 1959
        29  WebCore                             0x000000011b10b8f3 _ZN7WebCore16HTMLMediaElement13dispatchEventERNS_5EventE + 275
        30  WebCore                             0x000000011aed48a5 _ZN7WebCore9EventLoop3runENSt3__18optionalIN3WTF15ApproximateTimeEEE + 453
        31  WebCore                             0x000000011af70812 _ZN7WebCore15WindowEventLoop17didReachTimeToRunEv + 50
        32  WebCore                             0x000000011b640788 _ZN7WebCore12ThreadTimers24sharedTimerFiredInternalEv + 168
        33  WebCore                             0x000000011b678e3f _ZN7WebCoreL10timerFiredEP16__CFRunLoopTimerPv + 31
        34  CoreFoundation                      0x00007ff814a192e8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
        35  CoreFoundation                      0x00007ff814a18e63 __CFRunLoopDoTimer + 807
        36  CoreFoundation                      0x00007ff814a18a89 __CFRunLoopDoTimers + 285
        37  CoreFoundation                      0x00007ff8149fedc9 __CFRunLoopRun + 2206
        38  CoreFoundation                      0x00007ff8149fdec1 CFRunLoopRunSpecific + 560
        39  DumpRenderTree                      0x000000010603d969 _ZL7runTestRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE + 4489
        40  DumpRenderTree                      0x000000010603c07b _Z14dumpRenderTreeiPPKc + 4491
        41  DumpRenderTree                      0x000000010603e642 _Z18DumpRenderTreeMainiPPKc + 482
        42  DumpRenderTree                      0x000000010609ca99 main + 9
        43  dyld                                0x00007ff8145ca41f start + 1903
)
libc++abi: terminating due to uncaught exception of type NSException

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240313/225150f8/attachment-0001.htm>


More information about the webkit-unassigned mailing list