Closed
Bug 1502061
Opened 7 years ago
Closed 7 years ago
Crash in mozilla::a11y::RootAccessible::ProcessDOMEvent
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
mozilla65
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox63 | --- | unaffected |
firefox64 | --- | wontfix |
firefox65 | --- | fixed |
People
(Reporter: marcia, Assigned: eeejay)
Details
(Keywords: crash, csectype-nullptr, regression)
Crash Data
Attachments
(1 file)
976 bytes,
patch
|
Jamie
:
review+
|
Details | Diff | Splinter Review |
This bug was filed from the Socorro interface and is
report bp-cfe1b62e-4814-45a7-beb1-527840181024.
=============================================================
Seen while looking at nightly crash data - 14 crashes so far. Crashes go back to 64, Build ID 20181013100100: https://bit.ly/2PqRjRi
One comment: XFinity > X1TV > troubleshoot > continue > select a box > crash
Possible regression range based on Build ID: https://mzl.la/2D5m2NN
Top 10 frames of crashing thread:
0 libxul.so mozilla::a11y::RootAccessible::ProcessDOMEvent mfbt/RefPtr.h:307
1 libxul.so mozilla::a11y::NotificationController::WillRefresh accessible/base/NotificationController.cpp:841
2 libxul.so nsRefreshDriver::Tick layout/base/nsRefreshDriver.cpp:1873
3 libxul.so mozilla::RefreshDriverTimer::TickRefreshDrivers layout/base/nsRefreshDriver.cpp:325
4 libxul.so mozilla::RefreshDriverTimer::Tick layout/base/nsRefreshDriver.cpp:317
5 libxul.so mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver layout/base/nsRefreshDriver.cpp:756
6 libxul.so mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::ParentProcessVsyncNotifier::Run layout/base/nsRefreshDriver.cpp:513
7 libxul.so nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1252
8 libxul.so NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:530
9 libxul.so mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:97
=============================================================
Comment 1•7 years ago
|
||
(In reply to Marcia Knous [:marcia - needinfo? me] from comment #0)
> Possible regression range based on Build ID: https://mzl.la/2D5m2NN
There was unfortunately no accessibility-related change in that range.
Marcia, are these all from Linux, or are there Windows crashes, too? If there are Windows crashes, it would be good to get the info which client invoked accessibility, whether JAWS or NVDA are in there.
Flags: needinfo?(mozillamarcia.knous)
Reporter | ||
Comment 2•7 years ago
|
||
Hi Marco - So far all of the reports are from Android devices.
Flags: needinfo?(mozillamarcia.knous)
Comment 3•7 years ago
|
||
Thanks Marcia! Eitan, was this something you worked in recently?
Flags: needinfo?(eitan)
Reporter | ||
Comment 4•7 years ago
|
||
Fennec 64b3 has 45 crashes/25 installs.
Reporter | ||
Comment 5•7 years ago
|
||
The regression range in Comment 0 may not be correct - there are some crashes in this signature in Firefox 63 showing up as well.
Updated•7 years ago
|
Keywords: csectype-nullptr
Comment 6•7 years ago
|
||
The crashes in 63 are from windows, so maybe something different.
Updated•7 years ago
|
Flags: needinfo?(jteh)
Assignee | ||
Comment 7•7 years ago
|
||
Attachment #9028696 -
Flags: review?(jteh)
Assignee | ||
Comment 8•7 years ago
|
||
The windows stack seems to point to this. Not sure why this is showing up more on Android though.
Let's see if this abates the crash.
Flags: needinfo?(eitan)
Comment 9•7 years ago
|
||
Comment on attachment 9028696 [details] [diff] [review]
Check if origTargetNode still exists in ProcessDOMEvent. r?Jamie
Makes sense. Let's hope it works!
Flags: needinfo?(jteh)
Attachment #9028696 -
Flags: review?(jteh) → review+
Updated•7 years ago
|
Keywords: checkin-needed
Comment 10•7 years ago
|
||
Pushed by rmaries@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/c957f8352e83
Check if origTargetNode still exists in ProcessDOMEvent. r=Jamie
Keywords: checkin-needed
![]() |
||
Comment 11•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Updated•7 years ago
|
Assignee: nobody → eitan
Updated•7 years ago
|
status-firefox-esr60:
--- → unaffected
Comment 12•7 years ago
|
||
No crashes on Beta65 so far.
Updated•7 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•