Closed
Bug 763819
Opened 13 years ago
Closed 7 years ago
Crash with a11y, <select>, moving <option> between documents
Categories
(Core :: Disability Access APIs, defect)
Core
Disability Access APIs
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
Details
(Keywords: assertion, crash, testcase)
Crash Data
Attachments
(3 files)
1. Install https://www.squarefree.com/extensions/domFuzzLite3.xpi
2. Load the testcase (as the first thing in a session)
Result:
###!!! ASSERTION: No document while accessible is in document?!: 'targetDocument', file accessible/src/generic/RootAccessible.cpp, line 318
Crash [@ nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsINode const>, Accessible*> >::GetEntry]
Reporter | ||
Comment 1•13 years ago
|
||
Reporter | ||
Comment 2•13 years ago
|
||
Comment 4•13 years ago
|
||
On Windows: bp-6a9ee021-2618-47e0-9491-ebecd2120612
Crash Signature: [@ nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsINode const>, Accessible*> >::GetEntry]
[@ PL_DHashTableOperate | nsTHashtable<nsBaseHashtableET<nsPtrHashKey<JSObject>, nsAutoPtr<mozilla::jsipc::PObjectWrapperChild> > >::GetEntry(JSObject*)]
OS: Mac OS X → All
Hardware: x86_64 → All
Comment 6•13 years ago
|
||
In RootAccessible::ProcessDOMEvent() we attempt to get the doc accessible, and assert if it is NULL, but still proceed ahead trying to get the target node accessible.
IMHO we should check for NULL on the doc accessible, but I'm not sure whether it is a normal situtation.
Updated•9 years ago
|
Crash Signature: [@ nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsINode const>, Accessible*> >::GetEntry]
[@ PL_DHashTableOperate | nsTHashtable<nsBaseHashtableET<nsPtrHashKey<JSObject>, nsAutoPtr<mozilla::jsipc::PObjectWrapperChild> > >::GetEntry(JSObject*)] → [@ nsTHashtable<nsBaseHashtableET<nsPtrHashKey<nsINode const>, Accessible*> >::GetEntry]
[@ PL_DHashTableOperate | nsTHashtable<nsBaseHashtableET<nsPtrHashKey<JSObject>, nsAutoPtr<mozilla::jsipc::PObjectWrapperChild> > >::GetEntry(JSObject*)]
[@ nsTHash…
Comment 7•7 years ago
|
||
This seems to be no longer reproducible.
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•