Closed
Bug 1662830
Opened 6 years ago
Closed 6 years ago
Crash in [@ mozilla::PresShell::EventHandler::HandleEventUsingCoordinates]
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P2)
Tracking
()
RESOLVED
FIXED
82 Branch
| Tracking | Status | |
|---|---|---|
| firefox-esr68 | --- | unaffected |
| firefox-esr78 | --- | unaffected |
| firefox80 | --- | unaffected |
| firefox81 | --- | unaffected |
| firefox82 | --- | fixed |
People
(Reporter: kbrosnan, Assigned: edgar)
References
(Regression)
Details
(Keywords: crash, regression)
Crash Data
Attachments
(1 file)
Reported from https://github.com/mozilla-mobile/fenix/issues/14624
Crash report: https://crash-stats.mozilla.org/report/index/b596f1ce-c8a9-4dfb-9a6e-dceb20200902
Top 10 frames of crashing thread:
0 libxul.so mozilla::PresShell::EventHandler::HandleEventUsingCoordinates layout/base/PresShell.cpp:6990
1 libxul.so mozilla::PresShell::EventHandler::HandleEvent layout/base/PresShell.cpp:6880
2 libxul.so mozilla::PresShell::HandleEvent layout/base/PresShell.cpp:6805
3 libxul.so nsViewManager::DispatchEvent view/nsViewManager.cpp:750
4 libxul.so nsView::HandleEvent view/nsView.cpp:1133
5 libxul.so nsWindow::DispatchEvent widget/android/nsWindow.cpp:2412
6 libxul.so nsBaseWidget::ProcessUntransformedAPZEvent widget/nsBaseWidget.cpp:963
7 libxul.so nsWindow::NPZCSupport::InputEvent<nsWindow::NPZCSupport::HandleMouseEvent widget/android/nsWindow.cpp:761
8 libxul.so nsAppShell::ProcessNextNativeEvent widget/android/nsAppShell.cpp:679
9 libxul.so nsBaseAppShell::OnProcessNextEvent widget/nsBaseAppShell.cpp:259
| Reporter | ||
Updated•6 years ago
|
Component: General → Layout
Product: GeckoView → Core
Comment 1•6 years ago
|
||
It seems only two crashes in 80, but a lot of in Fenix. mark S2 for now.
Severity: -- → S2
Comment 2•6 years ago
|
||
This is the mExitFrom.value() call https://hg.mozilla.org/mozilla-central/file/b4055ac79297914c4b33dde0c7832fe63a5d5787/layout/base/PresShell.cpp#l6990
Component: Layout → DOM: UI Events & Focus Handling
Flags: needinfo?(echen)
| Assignee | ||
Comment 3•6 years ago
|
||
This presumably is caused by https://phabricator.services.mozilla.com/D88225. mExitFrom should not be Nothing() at this point.
Updated•6 years ago
|
Has Regression Range: --- → yes
| Assignee | ||
Comment 4•6 years ago
|
||
This is missed in https://phabricator.services.mozilla.com/D88225.
MouseInput::ToWidgetMouseEvent is used only in Android.
Updated•6 years ago
|
Keywords: regression
Comment 5•6 years ago
|
||
Set release status flags based on info from the regressing bug 1653949
status-firefox80:
--- → unaffected
status-firefox81:
--- → unaffected
status-firefox82:
--- → affected
status-firefox-esr68:
--- → unaffected
status-firefox-esr78:
--- → unaffected
Pushed by echen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/493274bb362f
Initialize mExitFrom in MouseInput::ToWidgetMouseEvent; r=smaug
Comment 7•6 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•