Re: data browser crashes handling kEventAccessibleGetNamedAttribute
Re: data browser crashes handling kEventAccessibleGetNamedAttribute
- Subject: Re: data browser crashes handling kEventAccessibleGetNamedAttribute
- From: Guy Fullerton <email@hidden>
- Date: Fri, 7 Jan 2005 14:27:59 -0800
Data Browser is being asked for the AXValue attribute of a cell element
that no longer exists. When the crash occurs, the "speak text under the
mouse" code does an accessibility hit test just before the list is
repopulated, but the attribute request comes in after the list is
repopulated. It's obviously somewhat timing-related.
Ultimately, the bug is that Data Browser is not properly validating the
incoming cell coordinates before looking up the cell's data and doing a
dereference, so the dereference crashes.
We've already fixed this for Tiger.
On Jan 7, 2005, at 12:16 PM, Jim Matthews wrote:
At 11:23 AM -0800 1/7/05, Guy Fullerton wrote:
This looks like a Data Browser bug, but I can't reproduce it on
10.3.5 with BasicDataBrowser. Please write it up.
I can't reproduce it with BasicDataBrowser either. I've filed the bug
as rdar://3944627
Additionally, what part of the Data Browser is the mouse over when
the crash occurs?
Over the list view (I don't think there's any data in the list at the
time of the crash).
What type of Data Browser columns do the crashes occur for?
Typically the mouse is over a kDataBrowserIconAndTextType column.
Do you have custom content callbacks?
No, the list in question has a kDataBrowserIconAndTextType column, a
couple kDataBrowserTextType columns, and a kDataBrowserDateTimeType
column.
Thanks!
--
Jim Matthews
Fetch Softworks
http://fetchsoftworks.com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden