Bug 118101

Summary: AX: IOS: crash while navigating with SVG
Product: WebKit Reporter: chris fleizach <cfleizach>
Component: AccessibilityAssignee: chris fleizach <cfleizach>
Status: RESOLVED FIXED    
Severity: Normal CC: aboxhall, apinheiro, commit-queue, ddkilzer, dmazzoni, d-r, esprehn+autocc, fmalita, glenn, jdiggs, mario, pdr, schenney
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
patch
none
patch
schenney: review+
Archive of layout-test-results from APPLE-EWS-2 for win-future none

Description chris fleizach 2013-06-26 17:00:49 PDT
Go to a page like 
http://cookiecrook.com/longdesc/svg/

with VoiceOver and it will crash eventually

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   WebCore                       	0x006b87e2 WebCore::Path::Path(WebCore::Path const&) + 2
1   WebCore                       	0x00010bd8 WebCore::AccessibilityRenderObject::elementPath() const + 32
2   WebCore                       	0x0096d3a8 -[WebAccessibilityObjectWrapper _accessibilityPath] + 156
Comment 1 chris fleizach 2013-06-26 17:21:50 PDT
Created attachment 205545 [details]
patch
Comment 2 chris fleizach 2013-06-26 17:28:17 PDT
Created attachment 205546 [details]
patch
Comment 3 Build Bot 2013-06-27 05:06:41 PDT
Comment on attachment 205546 [details]
patch

Attachment 205546 [details] did not pass win-ews (win):
Output: http://webkit-queues.appspot.com/results/995207

New failing tests:
fast/forms/basic-textareas.html
Comment 4 Build Bot 2013-06-27 05:06:45 PDT
Created attachment 205590 [details]
Archive of layout-test-results from APPLE-EWS-2 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: APPLE-EWS-2  Port: win-future  Platform: CYGWIN_NT-6.1-WOW64-1.7.20-0.266-5-3-i686-32bit
Comment 5 Stephen Chenney 2013-06-27 06:09:35 PDT
Comment on attachment 205546 [details]
patch

No idea why tests are breaking. This is a good find and fix.
Comment 6 chris fleizach 2013-06-27 09:52:04 PDT
https://trac.webkit.org/changeset/152105