Closed
Bug 1325244
Opened 8 years ago
Closed 8 years ago
Crash in mozilla::a11y::DocAccessibleChild::ConstructChildDocInParentProcess
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1325258
Tracking | Status | |
---|---|---|
firefox50 | --- | unaffected |
firefox51 | --- | unaffected |
firefox52 | --- | affected |
firefox53 | --- | affected |
People
(Reporter: ting, Assigned: tbsaunde)
References
Details
(Keywords: crash, Whiteboard: aes+)
Crash Data
This bug was filed from the Socorro interface and is
report bp-aeca4bc7-bdcd-4328-ac79-7099c2161219.
=============================================================
Top #24 of Nightly 20161218030213 on Windows, 8 crashes from 3 installations. The first appearance was 20161217030205.
Reporter | ||
Comment 1•8 years ago
|
||
It seems the |parentIPCDoc| at https://dxr.mozilla.org/mozilla-central/rev/c36fbe84042debef0a5d58b7fc88185b401762ce/accessible/base/NotificationController.cpp#864 is null.
Blocks: 1314707
Flags: needinfo?(aklotz)
Updated•8 years ago
|
Flags: needinfo?(aklotz)
Whiteboard: aes+
Updated•8 years ago
|
status-firefox50:
--- → unaffected
status-firefox51:
--- → unaffected
status-firefox52:
--- → affected
Comment 4•8 years ago
|
||
My best guess atm is this sequence of events:
1) e10s is running but a11y is not;
2) Some event triggers a11y startup. Note that due to bug 1269369, we haven't actually created top-level DocAccessibles yet;
3) Some stuff happens in the page that triggers an attempt to bind child docs to the non-existent top-level doc.
That's the only case that makes sense in my mind where the parent IPC doc could possibly be nullptr when we try to bind children. I think this would just go away with the landing of bug 1269369.
Comment 5•8 years ago
|
||
Hmm... On second thought, I don't think that makes any sense either.
Since we are executing inside NotificationController, it follows that its owner is the DocAccessible for the parent doc...
Comment 6•8 years ago
|
||
The only other way that I hypothesize that this can happen is if the docshell doesn't have a TabChild. Is that even possible?
Updated•8 years ago
|
Assignee: nobody → tbsaunde+mozbugs
Flags: needinfo?(dbolter)
Assignee | ||
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•