Crash in [@ mozilla::a11y::Accessible::RelocateChild]
Categories
(Core :: Disability Access APIs, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox70 | --- | unaffected |
firefox71 | + | fixed |
firefox72 | --- | fixed |
People
(Reporter: gsvelto, Assigned: Jamie)
References
(Regression)
Details
(Keywords: crash, regression)
Crash Data
This bug is for crash report bp-0d2d1a28-45b7-4c96-a7ec-3b1c10190901.
Top 10 frames of crashing thread:
0 xul.dll void mozilla::a11y::Accessible::MoveChild accessible/generic/Accessible.cpp:2210
1 xul.dll bool mozilla::a11y::DocAccessible::MoveChild accessible/generic/DocAccessible.cpp:2302
2 xul.dll mozilla::a11y::DocAccessible::ProcessContentInserted accessible/generic/DocAccessible.cpp:1911
3 xul.dll void mozilla::a11y::NotificationController::WillRefresh accessible/base/NotificationController.cpp:743
4 xul.dll void nsRefreshDriver::Tick layout/base/nsRefreshDriver.cpp:1928
5 xul.dll void mozilla::RefreshDriverTimer::TickRefreshDrivers layout/base/nsRefreshDriver.cpp:350
6 xul.dll void mozilla::RefreshDriverTimer::Tick layout/base/nsRefreshDriver.cpp:367
7 xul.dll void mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver layout/base/nsRefreshDriver.cpp:727
8 xul.dll bool mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync layout/base/nsRefreshDriver.cpp:622
9 xul.dll mozilla::layout::PVsyncChild::OnMessageReceived ipc/ipdl/PVsyncChild.cpp:187
These crashes are triggered by a diagnostic assertion, the raw crash reason is:
MOZ_DIAGNOSTIC_ASSERT(aNewIndex <= mChildren.Length()) (Wrong new index was given)
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 2•5 years ago
|
||
So I think the case here may be similar to bug 1581589.
I suspect we are creating accessibles in a subtree of aria-hidden
. I'll put together a patch tomorrow.
Comment 3•5 years ago
|
||
Adding a new signature seen in beta as well as marking nightly as affected.
Comment 4•5 years ago
|
||
[Tracking Requested - why for this release]:
the frequency of these signatures is starting to go up at the beginning of the 71 beta cycle - currently they account for 1.8% of tab crashes there
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Jamie, could you help us find somebody to work on this crash? This is a significant volume of crashes in 71 beta and we were not crashing in 70 beta. Thanks
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
This should hopefully have been fixed by bug 1585851:
https://hg.mozilla.org/mozilla-central/rev/61e813c94bc9
Comment 7•5 years ago
|
||
crash data from the past couple of days confirms that this crash is fixed in 71.0b8.
Updated•5 years ago
|
Updated•3 years ago
|
Description
•