<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>279145</bug_id>
          
          <creation_ts>2024-09-04 14:12:42 -0700</creation_ts>
          <short_desc>AX: misspelling-range.html is pass crash flaky on iOS simulator.</short_desc>
          <delta_ts>2024-09-05 06:41:52 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Accessibility</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andres Gonzalez">andresg_22</reporter>
          <assigned_to name="Andres Gonzalez">andresg_22</assigned_to>
          <cc>andresg_22</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2057694</commentid>
    <comment_count>0</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2024-09-04 14:12:42 -0700</bug_when>
    <thetext>Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libobjc.A.dylib                          0x103089e84 objc_release + 16
1   WebKitTestRunnerInjectedBundle           0x15a2b287c WTF::RetainPtr&lt;objc_object*&gt;::~RetainPtr() + 72 (RetainPtr.h:198)
2   WebKitTestRunnerInjectedBundle           0x15a2aff64 WTF::RetainPtr&lt;objc_object*&gt;::~RetainPtr() + 28 (RetainPtr.h:196)
3   WebKitTestRunnerInjectedBundle           0x15a2b74b8 WTR::AccessibilityTextMarkerRange::~AccessibilityTextMarkerRange() + 48 (AccessibilityTextMarkerRange.cpp:58)
4   WebKitTestRunnerInjectedBundle           0x15a2b74ec WTR::AccessibilityTextMarkerRange::~AccessibilityTextMarkerRange() + 28 (AccessibilityTextMarkerRange.cpp:57)
5   WebKitTestRunnerInjectedBundle           0x15a2b7518 WTR::AccessibilityTextMarkerRange::~AccessibilityTextMarkerRange() + 28 (AccessibilityTextMarkerRange.cpp:57)
6   WebKitTestRunnerInjectedBundle           0x15a2af508 WTF::ThreadSafeRefCounted&lt;WTR::JSWrappable, (WTF::DestructionThread)0&gt;::deref() const + 88 (ThreadSafeRefCounted.h:144)
7   WebKitTestRunnerInjectedBundle           0x15a352e3c WTR::JSWrapper::finalize(OpaqueJSValue*) + 68 (JSWrapper.cpp:77)
8   JavaScriptCore                           0x13b6cbbac JSC::JSCallbackObject&lt;JSC::JSNonFinalObject&gt;::~JSCallbackObject() + 304 (JSCallbackObjectFunctions.h:85)
9   JavaScriptCore                           0x13b6cba6c JSC::JSCallbackObject&lt;JSC::JSNonFinalObject&gt;::~JSCallbackObject() + 28 (JSCallbackObjectFunctions.h:77)
10  JavaScriptCore                           0x13b6c0db8 JSC::JSCallbackObject&lt;JSC::JSNonFinalObject&gt;::destroy(JSC::JSCell*) + 24 (JSCallbackObject.h:151)
11  JavaScriptCore                           0x13c551890 JSC::IsoHeapCellType::operator()(JSC::VM&amp;, JSC::JSCell*) const + 40 (IsoHeapCellType.h:62)
12  JavaScriptCore                           0x13c5541f8 void JSC::MarkedBlock::Handle::specializedSweep&lt;false, (JSC::MarkedBlock::Handle::EmptyMode)0, (JSC::MarkedBlock::Handle::SweepMode)0, (JSC::MarkedBlock::Handle::SweepDestructionMode)0, (JSC::MarkedBlock::Handle::ScribbleMode)0, (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0, (JSC::MarkedBlock::Handle::MarksMode)0, JSC::IsoHeapCellType&gt;(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, JSC::IsoHeapCellType const&amp;)::&apos;lambda&apos;(void*)::operator()(void*) const + 76 (MarkedBlockInlines.h:284)
13  JavaScriptCore                           0x13c55427c void JSC::MarkedBlock::Handle::specializedSweep&lt;false, (JSC::MarkedBlock::Handle::EmptyMode)0, (JSC::MarkedBlock::Handle::SweepMode)0, (JSC::MarkedBlock::Handle::SweepDestructionMode)0, (JSC::MarkedBlock::Handle::ScribbleMode)0, (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0, (JSC::MarkedBlock::Handle::MarksMode)0, JSC::IsoHeapCellType&gt;(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, JSC::IsoHeapCellType const&amp;)::&apos;lambda&apos;(unsigned long)::operator()(unsigned long) const + 104 (MarkedBlockInlines.h:363)
14  JavaScriptCore                           0x13c54d254 void JSC::MarkedBlock::Handle::specializedSweep&lt;false, (JSC::MarkedBlock::Handle::EmptyMode)0, (JSC::MarkedBlock::Handle::SweepMode)0, (JSC::MarkedBlock::Handle::SweepDestructionMode)0, (JSC::MarkedBlock::Handle::ScribbleMode)0, (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0, (JSC::MarkedBlock::Handle::MarksMode)0, JSC::IsoHeapCellType&gt;(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, JSC::IsoHeapCellType const&amp;) + 1580 (MarkedBlockInlines.h:412)
15  JavaScriptCore                           0x13c54068c void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType&lt;JSC::IsoHeapCellType&gt;(JSC::FreeList*, JSC::IsoHeapCellType const&amp;) + 356 (MarkedBlockInlines.h:512)
16  JavaScriptCore                           0x13c54051c JSC::IsoHeapCellType::finishSweep(JSC::MarkedBlock::Handle&amp;, JSC::FreeList*) const + 40 (IsoHeapCellType.cpp:47)
17  JavaScriptCore                           0x13c58b5d0 JSC::Subspace::finishSweep(JSC::MarkedBlock::Handle&amp;, JSC::FreeList*) + 52 (Subspace.cpp:61)
18  JavaScriptCore                           0x13c560bf0 JSC::MarkedBlock::Handle::sweep(JSC::FreeList*) + 820 (MarkedBlock.cpp:452)
19  JavaScriptCore                           0x13c544968 JSC::LocalAllocator::tryAllocateIn(JSC::MarkedBlock::Handle*, unsigned long) + 396 (LocalAllocator.cpp:232)
20  JavaScriptCore                           0x13c544554 JSC::LocalAllocator::tryAllocateWithoutCollecting(unsigned long) + 356 (LocalAllocator.cpp:196)
21  JavaScriptCore                           0x13c543f54 JSC::LocalAllocator::allocateSlowCase(JSC::Heap&amp;, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode) + 468 (LocalAllocator.cpp:132)
22  JavaScriptCore                           0x13cbbb3f0 JSC::LocalAllocator::allocate(JSC::Heap&amp;, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)::&apos;lambda&apos;()::operator()() const + 80 (LocalAllocatorInlines.h:41)
23  JavaScriptCore                           0x13cbbb308 JSC::HeapCell* JSC::FreeList::allocateWithCellSize&lt;JSC::LocalAllocator::allocate(JSC::Heap&amp;, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)::&apos;lambda&apos;()&gt;(JSC::LocalAllocator::allocate(JSC::Heap&amp;, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)::&apos;lambda&apos;() const&amp;, unsigned long) + 144 (FreeListInlines.h:44)
24  JavaScriptCore                           0x13c2114f4 JSC::LocalAllocator::allocate(JSC::Heap&amp;, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode) + 148 (LocalAllocatorInlines.h:38)
25  JavaScriptCore                           0x13c2147ec JSC::GCClient::IsoSubspace::allocate(JSC::VM&amp;, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode) + 60 (IsoSubspaceInlines.h:34)
26  JavaScriptCore                           0x13b6fcf64 void* JSC::tryAllocateCellHelper&lt;JSC::JSCallbackObject&lt;JSC::JSNonFinalObject&gt;, (JSC::AllocationFailureMode)0&gt;(JSC::VM&amp;, unsigned long, JSC::GCDeferralContext*) + 368 (JSCellInlines.h:191)
27  JavaScriptCore                           0x13b6fccd8 void* JSC::allocateCell&lt;JSC::JSCallbackObject&lt;JSC::JSNonFinalObject&gt;&gt;(JSC::VM&amp;, unsigned long) + 36 (JSCellInlines.h:207)
28  JavaScriptCore                           0x13b6e604c JSC::JSCallbackObject&lt;JSC::JSNonFinalObject&gt;::create(JSC::JSGlobalObject*, JSC::Structure*, OpaqueJSClass*, void*) + 224 (JSCallbackObject.h:142)
29  JavaScriptCore                           0x13b6e8874 JSObjectMake + 256 (JSObjectRef.cpp:92)
30  WebKitTestRunnerInjectedBundle           0x15a352b60 WTR::JSWrapper::wrap(OpaqueJSContext const*, WTR::JSWrappable*) + 292 (JSWrapper.cpp:42)
31  WebKitTestRunnerInjectedBundle           0x15a2ad168 WTR::toJS(OpaqueJSContext const*, WTR::JSWrappable*) + 32 (JSWrapper.h:45)
32  WebKitTestRunnerInjectedBundle           0x15a30bc98 WTR::JSAccessibilityUIElement::startTextMarkerForTextMarkerRange(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**) + 244 (JSAccessibilityUIElement.cpp:1604)
33  JavaScriptCore                           0x13b6c90a8 long long JSC::APICallbackFunction::callImpl&lt;JSC::JSCallbackFunction&gt;(JSC::JSGlobalObject*, JSC::CallFrame*) + 420 (APICallbackFunction.h:60)
34  JavaScriptCore                           0x13b6c02e4 JSC::callJSCallbackFunction(JSC::JSGlobalObject*, JSC::CallFrame*) + 32 (JSCallbackFunction.cpp:42)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057695</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-09-04 14:12:53 -0700</bug_when>
    <thetext>&lt;rdar://problem/135298645&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057700</commentid>
    <comment_count>2</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2024-09-04 14:22:09 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/33141</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057892</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-09-05 06:41:50 -0700</bug_when>
    <thetext>Committed 283206@main (1d817283101f): &lt;https://commits.webkit.org/283206@main&gt;

Reviewed commits have been landed. Closing PR #33141 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>