<?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>104468</bug_id>
          
          <creation_ts>2012-12-08 23:54:03 -0800</creation_ts>
          <short_desc>AX: Crash in NSAccessibilityUnignoredDescendant</short_desc>
          <delta_ts>2012-12-10 10:41:53 -0800</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>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="chris fleizach">cfleizach</reporter>
          <assigned_to name="chris fleizach">cfleizach</assigned_to>
          <cc>dmazzoni</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>786696</commentid>
    <comment_count>0</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2012-12-08 23:54:03 -0800</bug_when>
    <thetext>Here&apos;s the crash

 3 libobjc.A.dylib:  objc_msgSend + 19
      6 libobjc.A.dylib:  objc_msgSend + 13
  ==&gt; 9 com.apple.AppKit:  NSAccessibilityUnignoredDescendant + 23 ≤=
          9 com.apple.WebCore:  -[WebAccessibilityObjectWrapper attachmentView] + 45
            9 com.apple.WebCore:  WebCore::AccessibilityObject::detachFromParent + 52
              9 com.apple.WebCore:  WebCore::AccessibilityRenderObject::clearChildren + 49
                9 com.apple.WebCore:  WebCore::AccessibilityRenderObject::detach + 18
                  9 com.apple.WebCore:  WebCore::AXObjectCache::~AXObjectCache + 127
                    9 com.apple.WebCore:  WebCore::Document::detach + 169
                      9 com.apple.WebCore:  WebCore::Frame::setView + 68
                        9 com.apple.WebCore:  WebCore::Frame::createView +</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786697</commentid>
    <comment_count>1</comment_count>
      <attachid>178398</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2012-12-09 00:00:58 -0800</bug_when>
    <thetext>Created attachment 178398
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>787507</commentid>
    <comment_count>2</comment_count>
      <attachid>178398</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-10 10:37:24 -0800</bug_when>
    <thetext>Comment on attachment 178398
patch

Clearing flags on attachment: 178398

Committed r137178: &lt;http://trac.webkit.org/changeset/137178&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>787508</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-10 10:37:27 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>787519</commentid>
    <comment_count>4</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2012-12-10 10:41:53 -0800</bug_when>
    <thetext>rdar://12724571</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>178398</attachid>
            <date>2012-12-09 00:00:58 -0800</date>
            <delta_ts>2012-12-10 10:37:24 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>4251</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEzNzA1NykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMxIEBACisyMDEyLTEyLTA4ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IENyYXNoIGluIE5T
QWNjZXNzaWJpbGl0eVVuaWdub3JlZERlc2NlbmRhbnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDQ2OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgY3Jhc2ggb2NjdXJyZWQgYmVjYXVzZSBBY2Nl
c3NpYmlsaXR5U2Nyb2xsVmlldyBzdG9wcGVkIHJldGFpbmluZyBpdCdzIFNjcm9sbFZpZXcgcG9p
bnRlci4KKworICAgICAgICBVbmZvcnR1bmF0ZWx5LCB0aGVyZSB3YXMgc3RpbGwgYSBjYXNlIHRo
YXQgZGlkbid0IGNvcnJlY3RseSBjbGVhciB0aGF0IHZhcmlhYmxlLiAKKworICAgICAgICBUaGF0
IGNhc2Ugd2FzIHdoZW4gYSBGcmFtZSBoYWQgYSBuZXcgRnJhbWVWaWV3IGFzc29jaWF0ZWQgd2l0
aCBpdC4gVGhlIG9sZCBGcmFtZVZpZXcgZGlkbid0IGluZm9ybSB0aGUgCisgICAgICAgIGFjY2Vz
c2liaWxpdHkgb2JqZWN0IGNhY2hlIHRoYXQgaXQgc2hvdWxkIGJlIHJlbW92ZWQuIEFzIGEgcmVz
dWx0LCB3aGVuIHRoZSBGcmFtZVZpZXcgZGVhbGxvY2F0ZWQgYW5kIAorICAgICAgICBkaWQgdHJ5
IHRvIHJlbW92ZSwgaXQgdXNlZCB0aGUgd3JvbmcgQVhPYmplY3RDYWNoZSBiZWNhdXNlIGl0IHdh
cyBubyBsb25nZXIgY29ycmVjdGx5IGhvb2tlZCBpbnRvIHRoZSAKKyAgICAgICAgZG9jdW1lbnQg
dHJlZS4KKworICAgICAgICBObyBuZXcgdGVzdHMuIEV4aXN0aW5nIHRlc3RzIHdpbGwgc3RvcCBj
cmFzaGluZy4KKyAKKyAgICAgICAgKiBwYWdlL0ZyYW1lLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OkZyYW1lOjpzZXRWaWV3KTogY2hhbmdlIHRoZSBuYW1lIG9mIHRoZSBtZXRob2QgdGhhdCB0ZWxs
cyB0aGUgRnJhbWVWaWV3IHRvIGRldGFjaAorICAgICAgICAqIHBhZ2UvRnJhbWVWaWV3LmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmlldzo6fkZyYW1lVmlldyk6CisgICAgICAgIChXZWJD
b3JlOjpGcmFtZVZpZXc6OnJlbW92ZUZyb21BWE9iamVjdENhY2hlKTogYWRkIGEgbWV0aG9kIHRo
YXQgY2FuIGJlIGNhbGxlZCBpbiBtdWx0aXBsZSBwbGFjZXMKKyAgICAgICAgKFdlYkNvcmU6OkZy
YW1lVmlldzo6aXNGcmFtZVZpZXcpOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3OjpwcmVw
YXJlRm9yRGV0YWNoKTogZGV0YWNoZXMgc2Nyb2xsYmFycyBhbmQgYWNjZXNzaWJpbGl0eQorICAg
ICAgICAqIHBhZ2UvRnJhbWVWaWV3Lmg6CisgICAgICAgIChGcmFtZVZpZXcpOgorCiAyMDEyLTEy
LTA4ICBSYWtlc2ggS04gIDxyYWtlc2hjaGFpdGFuQGdtYWlsLmNvbT4KIAogICAgICAgICBCdWls
ZCBicmVhayBpZiBTVkcgaXMgZGlzYWJsZWQKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRnJh
bWVWaWV3LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5j
cHAJKHJldmlzaW9uIDEzNzA1NykKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNw
cAkod29ya2luZyBjb3B5KQpAQCAtMjM0LDkgKzIzNCw3IEBACiAgICAgICAgIG1fYWN0aW9uU2No
ZWR1bGVyLT5jbGVhcigpOwogICAgIH0KICAgICAKLSAgICBpZiAoQVhPYmplY3RDYWNoZTo6YWNj
ZXNzaWJpbGl0eUVuYWJsZWQoKSAmJiBheE9iamVjdENhY2hlKCkpCi0gICAgICAgIGF4T2JqZWN0
Q2FjaGUoKS0+cmVtb3ZlKHRoaXMpOwotICAgIAorICAgIHJlbW92ZUZyb21BWE9iamVjdENhY2hl
KCk7CiAgICAgcmVzZXRTY3JvbGxiYXJzKCk7CiAKICAgICAvLyBDdXN0b20gc2Nyb2xsYmFycyBz
aG91bGQgYWxyZWFkeSBiZSBkZXN0cm95ZWQgYXQgdGhpcyBwb2ludApAQCAtMjk5LDcgKzI5Nywx
MyBAQAogICAgIG1fZGlzYWJsZVJlcGFpbnRzID0gMDsKIH0KIAotYm9vbCBGcmFtZVZpZXc6Omlz
RnJhbWVWaWV3KCkgY29uc3QgCit2b2lkIEZyYW1lVmlldzo6cmVtb3ZlRnJvbUFYT2JqZWN0Q2Fj
aGUoKQoreworICAgIGlmIChBWE9iamVjdENhY2hlOjphY2Nlc3NpYmlsaXR5RW5hYmxlZCgpICYm
IGF4T2JqZWN0Q2FjaGUoKSkKKyAgICAgICAgYXhPYmplY3RDYWNoZSgpLT5yZW1vdmUodGhpcyk7
Cit9CisKK2Jvb2wgRnJhbWVWaWV3Ojppc0ZyYW1lVmlldygpIGNvbnN0CiB7IAogICAgIHJldHVy
biB0cnVlOyAKIH0KQEAgLTM1MSw2ICszNTUsMTQgQEAKICAgICAgICAgICAgIHNldE1hcmdpbkhl
aWdodChtYXJnaW5IZWlnaHQpOwogICAgIH0KIH0KKyAgICAKK3ZvaWQgRnJhbWVWaWV3OjpwcmVw
YXJlRm9yRGV0YWNoKCkKK3sKKyAgICBkZXRhY2hDdXN0b21TY3JvbGxiYXJzKCk7CisgICAgLy8g
V2hlbiB0aGUgdmlldyBpcyBubyBsb25nZXIgYXNzb2NpYXRlZCB3aXRoIGEgZnJhbWUsIGl0IG5l
ZWRzIHRvIGJlIHJlbW92ZWQgZnJvbSB0aGUgYXggb2JqZWN0IGNhY2hlCisgICAgLy8gcmlnaHQg
bm93LCBvdGhlcndpc2UgaXQgd29uJ3QgYmUgYWJsZSB0byByZWFjaCB0aGUgdG9wRG9jdW1lbnQo
KSdzIGF4T2JqZWN0IGNhY2hlIGxhdGVyLgorICAgIHJlbW92ZUZyb21BWE9iamVjdENhY2hlKCk7
Cit9CiAKIHZvaWQgRnJhbWVWaWV3OjpkZXRhY2hDdXN0b21TY3JvbGxiYXJzKCkKIHsKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJD
b3JlL3BhZ2UvRnJhbWUuY3BwCShyZXZpc2lvbiAxMzcwNTcpCisrKyBTb3VyY2UvV2ViQ29yZS9w
YWdlL0ZyYW1lLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjU1LDcgKzI1NSw3IEBACiAgICAgLy8g
ZnJvbSBtZXNzaW5nIHdpdGggdGhlIHZpZXcgc3VjaCB0aGF0IGl0cyBzY3JvbGwgYmFycyB3b24n
dCBiZSB0b3JuIGRvd24uCiAgICAgLy8gRklYTUU6IFdlIHNob3VsZCByZXZpc2l0IHRoaXMuCiAg
ICAgaWYgKG1fdmlldykKLSAgICAgICAgbV92aWV3LT5kZXRhY2hDdXN0b21TY3JvbGxiYXJzKCk7
CisgICAgICAgIG1fdmlldy0+cHJlcGFyZUZvckRldGFjaCgpOwogCiAgICAgLy8gUHJlcGFyZSBm
b3IgZGVzdHJ1Y3Rpb24gbm93LCBzbyBhbnkgdW5sb2FkIGV2ZW50IGhhbmRsZXJzIGdldCBydW4g
YW5kIHRoZSBET01XaW5kb3cgaXMKICAgICAvLyBub3RpZmllZC4gSWYgd2Ugd2FpdCB1bnRpbCB0
aGUgdmlldyBpcyBkZXN0cm95ZWQsIHRoZW4gdGhpbmdzIHdvbid0IGJlIGhvb2tlZCB1cCBlbm91
Z2ggZm9yCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5oCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmgJKHJldmlzaW9uIDEzNzA1NykKKysr
IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmgJKHdvcmtpbmcgY29weSkKQEAgLTE1Niw2
ICsxNTYsNyBAQAogCiAgICAgdm9pZCByZXNldFNjcm9sbGJhcnMoKTsKICAgICB2b2lkIHJlc2V0
U2Nyb2xsYmFyc0FuZENsZWFyQ29udGVudHNTaXplKCk7CisgICAgdm9pZCBwcmVwYXJlRm9yRGV0
YWNoKCk7CiAgICAgdm9pZCBkZXRhY2hDdXN0b21TY3JvbGxiYXJzKCk7CiAgICAgdmlydHVhbCB2
b2lkIHJlY2FsY3VsYXRlU2Nyb2xsYmFyT3ZlcmxheVN0eWxlKCk7CiAKQEAgLTQ3MCw2ICs0NzEs
NyBAQAogCiAgICAgdmlydHVhbCBBWE9iamVjdENhY2hlKiBheE9iamVjdENhY2hlKCkgY29uc3Q7
CiAgICAgdm9pZCBub3RpZnlXaWRnZXRzSW5BbGxGcmFtZXMoV2lkZ2V0Tm90aWZpY2F0aW9uKTsK
KyAgICB2b2lkIHJlbW92ZUZyb21BWE9iamVjdENhY2hlKCk7CiAgICAgCiAgICAgc3RhdGljIGRv
dWJsZSBzQ3VycmVudFBhaW50VGltZVN0YW1wOyAvLyB1c2VkIGZvciBkZXRlY3RpbmcgZGVjb2Rl
ZCByZXNvdXJjZSB0aHJhc2ggaW4gdGhlIGNhY2hlCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>