Closed Bug 163812 Opened 22 years ago Closed 22 years ago

Incorrect caching of sibling list and sibiling index leads to null pointer deref

Categories

(Core :: Disability Access APIs, defect, P1)

x86
Windows 2000
defect

Tracking

()

RESOLVED FIXED
mozilla1.2alpha

People

(Reporter: aaronlev, Assigned: aaronlev)

Details

(Keywords: access)

Attachments

(1 file)

As I was debugging leaks in the new caching code, I noticed some warnings as I
glanced over the console output. Turns out that there was a very nasty little
bug in our code that caches tree walker output on nsAccessible's.

Basically, the code was assuming that 2 sibling accessibles were also sibling
dom nodes - not true of course!
Status: NEW → ASSIGNED
Keywords: access, sec508
Priority: -- → P1
Target Milestone: --- → mozilla1.2alpha
Comment on attachment 96141 [details] [diff] [review]
This patch mercifully clears up the insidiousness

r=jgaunt
Attachment #96141 - Flags: review+
Comment on attachment 96141 [details] [diff] [review]
This patch mercifully clears up the insidiousness

sr=alecf
Attachment #96141 - Flags: superreview+
checked in
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: