Bug 186629

Summary: AX: Crash in AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const + 536
Product: WebKit Reporter: Nan Wang <n_wang>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: aboxhall, apinheiro, cfleizach, commit-queue, dmazzoni, ews-watchlist, jcraig, jdiggs, n_wang, samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
patch none

Description Nan Wang 2018-06-14 12:52:19 PDT
0   WebCore                       	0x00000001977d4b68 WebCore::AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const + 536 
1   WebCore                       	0x00000001977d4b38 WebCore::AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const + 488 
2   WebCore                       	0x00000001977e40f4 WebCore::AccessibilityRenderObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const + 876 (./accessibility/AccessibilityRenderObject.cpp:689)
3   WebCore                       	0x00000001977d5104 WebCore::AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const + 1972 (./accessibility/AccessibilityNodeObject.cpp:1779)
4   WebCore                       	0x00000001977e40f4 WebCore::AccessibilityRenderObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const + 876 (./accessibility/AccessibilityRenderObject.cpp:689)
5   WebCore                       	0x00000001977d0224 WebCore::accessibleNameForNode(WebCore::Node*, WebCore::Node*) + 1304 (./accessibility/AccessibilityNodeObject.cpp:1986)
6   WebCore                       	0x00000001977d6438 WebCore::AccessibilityNodeObject::accessibilityDescriptionForElements(WTF::Vector<WebCore::Element*, 0ul, WTF::CrashOnOverflow, 16ul>&) const + 108 (./accessibility/AccessibilityNodeObject.cpp:2031)
7   WebCore                       	0x00000001977d680c WebCore::AccessibilityNodeObject::ariaLabeledByAttribute() const + 88 (./accessibility/AccessibilityNodeObject.cpp:2056)
8   WebCore                       	0x00000001977d26a0 WebCore::AccessibilityNodeObject::ariaLabeledByText(WTF::Vector<WebCore::AccessibilityText, 0ul, WTF::CrashOnOverflow, 16ul>&) const + 56 (./accessibility/AccessibilityNodeObject.cpp:1478)
9   WebCore                       	0x00000001977d0aec WebCore::AccessibilityNodeObject::alternativeText(WTF::Vector<WebCore::AccessibilityText, 0ul, WTF::CrashOnOverflow, 16ul>&) const + 248 (./accessibility/AccessibilityNodeObject.cpp:1315)
10  WebCore                       	0x00000001977d3ba0 WebCore::AccessibilityNodeObject::accessibilityText(WTF::Vector<WebCore::AccessibilityText, 0ul, WTF::CrashOnOverflow, 16ul>&) + 52 (./accessibility/AccessibilityNodeObject.cpp:1467)
11  WebCore                       	0x000000019837590c -[WebAccessibilityObjectWrapperBase baseAccessibilityTitle] + 220 (/BuildRoot/Library/Caches/com.apple.xbs/Sources/WebCore/WebCore-7606.1.19.1/accessibility/mac/WebAccessibilityObjectWrapperBase.mm:338)
12  WebCore                       	0x0000000196fa5a64 -[WebAccessibilityObjectWrapper accessibilityLabel] + 100 (./accessibility/ios/WebAccessibilityObjectWrapperIOS.mm:1132)

<rdar://problem/40828348>
Comment 1 Nan Wang 2018-06-14 12:56:32 PDT
Created attachment 342755 [details]
patch
Comment 2 WebKit Commit Bot 2018-06-14 14:11:17 PDT
Comment on attachment 342755 [details]
patch

Clearing flags on attachment: 342755

Committed r232852: <https://trac.webkit.org/changeset/232852>
Comment 3 WebKit Commit Bot 2018-06-14 14:11:18 PDT
All reviewed patches have been landed.  Closing bug.