<?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>271675</bug_id>
          
          <creation_ts>2024-03-25 14:33:21 -0700</creation_ts>
          <short_desc>AX: [WKAccessibilityWebPageObject accessibilityAttributeValue:] should retrieve several properties from the main thread.</short_desc>
          <delta_ts>2024-03-26 07:56:16 -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>tyler_w</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2023779</commentid>
    <comment_count>0</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2024-03-25 14:33:21 -0700</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2023780</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-03-25 14:33:30 -0700</bug_when>
    <thetext>&lt;rdar://problem/125374335&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2023810</commentid>
    <comment_count>2</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2024-03-25 17:18:15 -0700</bug_when>
    <thetext>* thread #10, name = &apos;com.apple.accessibility.secondary&apos;, stop reason = EXC_BAD_ACCESS (code=1, address=0x165000187ff2bd4)
Note: Possible pointer authentication failure detected.
Found value that failed to authenticate at address=0x187ff2bd4.

  * frame #0: 0x0000000329ccc284 WebCore`WTFCrashWithInfo(line=217, file=&quot;/Users/ag/s/web/OpenSource/Source/WebCore/accessibility/AXObjectCache.cpp&quot;, function=&quot;static bool WebCore::AXObjectCache::accessibilityEnabled()&quot;, counter=3950) at Assertions.h:837:5
    frame #1: 0x000000032996024c WebCore`WebCore::AXObjectCache::accessibilityEnabled() at AXObjectCache.cpp:217:5
    frame #2: 0x0000000120caa4c4 WebKit`-[WKAccessibilityWebPageObject accessibilityAttributeValue:](self=0x0000000157108550, _cmd=&quot;accessibilityAttributeValue:&quot;, attribute=&quot;AXWindow&quot;) at WKAccessibilityWebPageObjectMac.mm:162:10
    frame #3: 0x000000032d081974 WebCore`-[WebAccessibilityObjectWrapper windowElement:](self=0x0000000155e32e30, _cmd=&quot;windowElement:&quot;, attributeName=&quot;AXWindow&quot;) at WebAccessibilityObjectWrapperMac.mm:1546:16
    frame #4: 0x000000032d084a74 WebCore`-[WebAccessibilityObjectWrapper accessibilityAttributeValue:](self=0x0000000155e32e30, _cmd=&quot;accessibilityAttributeValue:&quot;, attributeName=&quot;AXWindow&quot;) at WebAccessibilityObjectWrapperMac.mm:1840:16
...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2023812</commentid>
    <comment_count>3</comment_count>
      <attachid>470597</attachid>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2024-03-25 17:42:35 -0700</bug_when>
    <thetext>Created attachment 470597
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2023917</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-03-26 07:56:15 -0700</bug_when>
    <thetext>Committed 276686@main (1122d9ab29ce): &lt;https://commits.webkit.org/276686@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 470597.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>470597</attachid>
            <date>2024-03-25 17:42:35 -0700</date>
            <delta_ts>2024-03-26 07:56:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-271675-20240325204234.patch</filename>
            <type>text/plain</type>
            <size>5633</size>
            <attacher name="Andres Gonzalez">andresg_22</attacher>
            
              <data encoding="base64">RnJvbSA4NTZlMzRlMGVjYTFlODhkZTEwNDMwYmE3YWI2ZTA2ZmM2NDE5NTllIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXMgR29uemFsZXogPGFuZHJlc2dfMjJAYXBwbGUuY29t
PgpEYXRlOiBNb24sIDI1IE1hciAyMDI0IDE3OjExOjEzIC0wNDAwClN1YmplY3Q6IFtQQVRDSF0g
QVg6IFtXS0FjY2Vzc2liaWxpdHlXZWJQYWdlT2JqZWN0CiBhY2Nlc3NpYmlsaXR5QXR0cmlidXRl
VmFsdWU6XSBzaG91bGQgcmV0cmlldmUgc2V2ZXJhbCBwcm9wZXJ0aWVzIGZyb20gdGhlCiBtYWlu
IHRocmVhZC4gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI3MTY3NQog
PHJkYXI6Ly9wcm9ibGVtLzEyNTM3NDMzNT4KClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoK
U2V2ZXJhbCBvZiB0aGUgQVggQVBJIGF0dHJpYnV0ZXMgaW5jbHVkaW5nIE5TQWNjZXNzaWJpbGl0
eVdpbmRvd0F0dHJpYnV0ZSBhbmQgTlNBY2Nlc3NpYmlsaXR5UHJpbWFyeVNjcmVlbkhlaWdodEF0
dHJpYnV0ZSBuZWVkIHRvIGJlIHJldHJpZXZlZCBmcm9tIHRoZSBtYWluIHRocmVhZC4gQW1vbmcg
b3RoZXIgcHJvYmxlbXMsIHRoaXMgbWF5IGJlIHRoZSBjYXVzZSBvZiBpbnRlcm1pdHRlbnQgY3Jh
c2hlcyB3ZSBvYnNlcnZlIGluIGFjY2Vzc2liaWxpdHkvcHJpbWFyeS1zY3JlZW4taGVpZ2h0Lmh0
bWwuIFRoaXMgcGF0Y2ggY2hhbmdlcyB0aGlzIG1ldGhvZCB0byBleGVjdXRlIG9uIHRoZSBBWCB0
aHJlYWQgb25seSB0aG9zZSBwcm9wZXJ0aWVzIHRoYXQgYXJlIHNhZmUgb2ZmIHRoZSBtYWluIHRo
cmVhZCwgYW5kIHRvIGRpc3BhdGNoIHRvIHRoZSBtYWluIHRocmVhZCB0aGUgcmVzdC4KCiogU291
cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1dLQWNjZXNzaWJpbGl0eVdlYlBhZ2VP
YmplY3RNYWMubW06CigtW1dLQWNjZXNzaWJpbGl0eVdlYlBhZ2VPYmplY3QgYWNjZXNzaWJpbGl0
eUF0dHJpYnV0ZVZhbHVlOl0pOgotLS0KIC4uLi9tYWMvV0tBY2Nlc3NpYmlsaXR5V2ViUGFnZU9i
amVjdE1hYy5tbSAgICB8IDczICsrKysrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0
MyBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvV0tBY2Nlc3NpYmlsaXR5V2ViUGFnZU9iamVjdE1h
Yy5tbSBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9XS0FjY2Vzc2liaWxp
dHlXZWJQYWdlT2JqZWN0TWFjLm1tCmluZGV4IDg2YjFkM2U0YTE4NS4uZTUyYWJkMGY2NWJlIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvV0tBY2Nlc3Np
YmlsaXR5V2ViUGFnZU9iamVjdE1hYy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3Mv
V2ViUGFnZS9tYWMvV0tBY2Nlc3NpYmlsaXR5V2ViUGFnZU9iamVjdE1hYy5tbQpAQCAtMTU5LDUy
ICsxNTksNjUgQEAgQUxMT1dfREVQUkVDQVRFRF9JTVBMRU1FTlRBVElPTlNfQkVHSU4KIC0gKGlk
KWFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVWYWx1ZTooTlNTdHJpbmcgKilhdHRyaWJ1dGUKIEFMTE9X
X0RFUFJFQ0FURURfSU1QTEVNRU5UQVRJT05TX0VORAogewotICAgIGlmICghV2ViQ29yZTo6QVhP
YmplY3RDYWNoZTo6YWNjZXNzaWJpbGl0eUVuYWJsZWQoKSkKLSAgICAgICAgV2ViQ29yZTo6QVhP
YmplY3RDYWNoZTo6ZW5hYmxlQWNjZXNzaWJpbGl0eSgpOworICAgIGNhbGxPbk1haW5SdW5Mb29w
QW5kV2FpdChbXSB7CisgICAgICAgIGlmICghV2ViQ29yZTo6QVhPYmplY3RDYWNoZTo6YWNjZXNz
aWJpbGl0eUVuYWJsZWQoKSkKKyAgICAgICAgICAgIFdlYkNvcmU6OkFYT2JqZWN0Q2FjaGU6OmVu
YWJsZUFjY2Vzc2liaWxpdHkoKTsKIAogI2lmIEVOQUJMRShBQ0NFU1NJQklMSVRZX0lTT0xBVEVE
X1RSRUUpCi0gICAgaWYgKFdlYkNvcmU6OkFYT2JqZWN0Q2FjaGU6OmlzSXNvbGF0ZWRUcmVlRW5h
YmxlZCgpKQotICAgICAgICBXZWJDb3JlOjpBWE9iamVjdENhY2hlOjppbml0aWFsaXplQVhUaHJl
YWRJZk5lZWRlZCgpOworICAgICAgICBpZiAoV2ViQ29yZTo6QVhPYmplY3RDYWNoZTo6aXNJc29s
YXRlZFRyZWVFbmFibGVkKCkpCisgICAgICAgICAgICBXZWJDb3JlOjpBWE9iamVjdENhY2hlOjpp
bml0aWFsaXplQVhUaHJlYWRJZk5lZWRlZCgpOwogI2VuZGlmCisgICAgfSk7CisKKyAgICAvLyBU
aGUgZm9sbG93aW5nIGF0dHJpYnV0ZXMgY2FuIGJlIGhhbmRsZWQgb2ZmIHRoZSBtYWluIHRocmVh
ZC4KIAotICAgIGlmIChbYXR0cmlidXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlQ
YXJlbnRBdHRyaWJ1dGVdKQotICAgICAgICByZXR1cm4gbV9wYXJlbnQuZ2V0KCk7Ci0gICAgCi0g
ICAgaWYgKFthdHRyaWJ1dGUgaXNFcXVhbFRvU3RyaW5nOk5TQWNjZXNzaWJpbGl0eVdpbmRvd0F0
dHJpYnV0ZV0pCi0gICAgICAgIHJldHVybiBbbV9wYXJlbnQgYWNjZXNzaWJpbGl0eUF0dHJpYnV0
ZVZhbHVlOk5TQWNjZXNzaWJpbGl0eVdpbmRvd0F0dHJpYnV0ZV07Ci0gICAgCi0gICAgaWYgKFth
dHRyaWJ1dGUgaXNFcXVhbFRvU3RyaW5nOk5TQWNjZXNzaWJpbGl0eVRvcExldmVsVUlFbGVtZW50
QXR0cmlidXRlXSkKLSAgICAgICAgcmV0dXJuIFttX3BhcmVudCBhY2Nlc3NpYmlsaXR5QXR0cmli
dXRlVmFsdWU6TlNBY2Nlc3NpYmlsaXR5VG9wTGV2ZWxVSUVsZW1lbnRBdHRyaWJ1dGVdOwotICAg
IAogICAgIGlmIChbYXR0cmlidXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlSb2xl
QXR0cmlidXRlXSkKICAgICAgICAgcmV0dXJuIE5TQWNjZXNzaWJpbGl0eUdyb3VwUm9sZTsKLSAg
ICAKKwogICAgIGlmIChbYXR0cmlidXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlS
b2xlRGVzY3JpcHRpb25BdHRyaWJ1dGVdKQogICAgICAgICByZXR1cm4gTlNBY2Nlc3NpYmlsaXR5
Um9sZURlc2NyaXB0aW9uKE5TQWNjZXNzaWJpbGl0eUdyb3VwUm9sZSwgbmlsKTsKLSAgICAKKwog
ICAgIGlmIChbYXR0cmlidXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlGb2N1c2Vk
QXR0cmlidXRlXSkKICAgICAgICAgcmV0dXJuIEBOTzsKLSAgICAKLSAgICBpZiAoIW1fcGFnZUlE
KQotICAgICAgICByZXR1cm4gbmlsOwotICAgIAorCiAgICAgaWYgKFthdHRyaWJ1dGUgaXNFcXVh
bFRvU3RyaW5nOk5TQWNjZXNzaWJpbGl0eVBvc2l0aW9uQXR0cmlidXRlXSkKICAgICAgICAgcmV0
dXJuIFtzZWxmIGFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVQb3NpdGlvblZhbHVlXTsKLSAgICAKLSAg
ICBpZiAoW2F0dHJpYnV0ZSBpc0VxdWFsVG9TdHJpbmc6TlNBY2Nlc3NpYmlsaXR5UHJpbWFyeVNj
cmVlbkhlaWdodEF0dHJpYnV0ZV0pCi0gICAgICAgIHJldHVybiBAKFdlYkNvcmU6OnNjcmVlblJl
Y3RGb3JQcmltYXJ5U2NyZWVuKCkuc2l6ZSgpLmhlaWdodCgpKTsKLSAgICAKKwogICAgIGlmIChb
YXR0cmlidXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlTaXplQXR0cmlidXRlXSkK
ICAgICAgICAgcmV0dXJuIFtzZWxmIGFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVTaXplVmFsdWVdOwot
ICAgIAotICAgIGlmIChbYXR0cmlidXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlD
aGlsZHJlbkF0dHJpYnV0ZV0pCi0gICAgICAgIHJldHVybiBbc2VsZiBhY2Nlc3NpYmlsaXR5Q2hp
bGRyZW5dOwotICAgIAotICAgIC8vIFtzZWxmIGFjY2Vzc2liaWxpdHlDaGlsZHJlbl0gaXMganVz
dCB0aGUgcm9vdCBvYmplY3QsIHNvIGl0J3MgYWxyZWFkeSBpbiBuYXZpZ2F0aW9uIG9yZGVyLgot
ICAgIGlmIChbYXR0cmlidXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlDaGlsZHJl
bkluTmF2aWdhdGlvbk9yZGVyQXR0cmlidXRlXSkKKworICAgIGlmIChbYXR0cmlidXRlIGlzRXF1
YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlDaGlsZHJlbkF0dHJpYnV0ZV0KKyAgICAgICAgfHwg
W2F0dHJpYnV0ZSBpc0VxdWFsVG9TdHJpbmc6TlNBY2Nlc3NpYmlsaXR5Q2hpbGRyZW5Jbk5hdmln
YXRpb25PcmRlckF0dHJpYnV0ZV0pIHsKKyAgICAgICAgLy8gVGhlIHJvb3Qgb2JqZWN0IGlzIHRo
ZSBvbmx5IGNoaWxkLgogICAgICAgICByZXR1cm4gW3NlbGYgYWNjZXNzaWJpbGl0eUNoaWxkcmVu
XTsKKyAgICB9CiAKLSAgICByZXR1cm4gbmlsOworICAgIC8vIFRoZSBmb2xsd29pbmcgYXR0cmli
dXRlcyBoYXZlIHRvIGJlIHJldHJpZXZlZCBmcm9tIHRoZSBtYWluIHRocmVhZC4gUmV0dXJuIG5p
bCBmb3IgYW55IG90aGVyIGF0dHJpYnV0ZS4KKyAgICBpZiAoIVthdHRyaWJ1dGUgaXNFcXVhbFRv
U3RyaW5nOk5TQWNjZXNzaWJpbGl0eVBhcmVudEF0dHJpYnV0ZV0KKyAgICAgICAgJiYgIVthdHRy
aWJ1dGUgaXNFcXVhbFRvU3RyaW5nOk5TQWNjZXNzaWJpbGl0eVdpbmRvd0F0dHJpYnV0ZV0KKyAg
ICAgICAgJiYgIVthdHRyaWJ1dGUgaXNFcXVhbFRvU3RyaW5nOk5TQWNjZXNzaWJpbGl0eVRvcExl
dmVsVUlFbGVtZW50QXR0cmlidXRlXQorICAgICAgICAmJiAhW2F0dHJpYnV0ZSBpc0VxdWFsVG9T
dHJpbmc6TlNBY2Nlc3NpYmlsaXR5UHJpbWFyeVNjcmVlbkhlaWdodEF0dHJpYnV0ZV0pCisgICAg
ICAgIHJldHVybiBuaWw7CisKKyAgICByZXR1cm4gYXg6OnJldHJpZXZlQXV0b3JlbGVhc2VkVmFs
dWVGcm9tTWFpblRocmVhZDxpZD4oW2F0dHJpYnV0ZSA9IHJldGFpblB0cihhdHRyaWJ1dGUpLCBQ
Uk9URUNURURfU0VMRl0gKCkgLT4gUmV0YWluUHRyPGlkPiB7CisgICAgICAgIGlmIChbYXR0cmli
dXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlQYXJlbnRBdHRyaWJ1dGVdKQorICAg
ICAgICAgICAgcmV0dXJuIHByb3RlY3RlZFNlbGYtPm1fcGFyZW50LmdldCgpOworCisgICAgICAg
IGlmIChbYXR0cmlidXRlIGlzRXF1YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlXaW5kb3dBdHRy
aWJ1dGVdKQorICAgICAgICAgICAgcmV0dXJuIFtwcm90ZWN0ZWRTZWxmLT5tX3BhcmVudCBhY2Nl
c3NpYmlsaXR5QXR0cmlidXRlVmFsdWU6TlNBY2Nlc3NpYmlsaXR5V2luZG93QXR0cmlidXRlXTsK
KworICAgICAgICBpZiAoW2F0dHJpYnV0ZSBpc0VxdWFsVG9TdHJpbmc6TlNBY2Nlc3NpYmlsaXR5
VG9wTGV2ZWxVSUVsZW1lbnRBdHRyaWJ1dGVdKQorICAgICAgICAgICAgcmV0dXJuIFtwcm90ZWN0
ZWRTZWxmLT5tX3BhcmVudCBhY2Nlc3NpYmlsaXR5QXR0cmlidXRlVmFsdWU6TlNBY2Nlc3NpYmls
aXR5VG9wTGV2ZWxVSUVsZW1lbnRBdHRyaWJ1dGVdOworCisgICAgICAgIC8vIEZJWE1FOiBkbyB3
ZSBuZWVkIHRoaXMgY2hlY2s/CisgICAgICAgIGlmICghcHJvdGVjdGVkU2VsZi0+bV9wYWdlSUQp
CisgICAgICAgICAgICByZXR1cm4gbmlsOworCisgICAgICAgIGlmIChbYXR0cmlidXRlIGlzRXF1
YWxUb1N0cmluZzpOU0FjY2Vzc2liaWxpdHlQcmltYXJ5U2NyZWVuSGVpZ2h0QXR0cmlidXRlXSkK
KyAgICAgICAgICAgIHJldHVybiBAKFdlYkNvcmU6OnNjcmVlblJlY3RGb3JQcmltYXJ5U2NyZWVu
KCkuc2l6ZSgpLmhlaWdodCgpKTsKKworICAgICAgICByZXR1cm4gbmlsOworICAgIH0pOwogfQog
CiAtIChOU1ZhbHVlICopYWNjZXNzaWJpbGl0eUF0dHJpYnV0ZVNpemVWYWx1ZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>