Closed Bug 974542 Opened 10 years ago Closed 10 years ago

Hard crash while debugging

Categories

(Core :: Web Painting, defect, P1)

x86
macOS
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: canuckistani, Unassigned)

References

Details

(Keywords: crash)

Crash Data

Version: 16 Branch → Trunk
This is a gecko issue. Top of the stack:

0  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	obj-firefox/x86_64/dist/include/nsView.h
1  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	view/src/nsViewManager.cpp
2  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	view/src/nsViewManager.cpp
3  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	view/src/nsViewManager.cpp
4  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	view/src/nsViewManager.cpp
5  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	view/src/nsViewManager.cpp
6  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	view/src/nsViewManager.cpp
7  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	view/src/nsViewManager.cpp
8  nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) 	view/src/nsViewManager.cpp
9  PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) 	layout/base/nsPresShell.cpp
10 PresShell::DispatchSynthMouseMove(mozilla::WidgetGUIEvent*, bool) 	layout/base/nsPresShell.cpp
Crash Signature: [@ nsViewManager::ProcessPendingUpdatesForView(nsView*, bool)]
Component: Developer Tools: Debugger → Layout: View Rendering
Keywords: crash
Product: Firefox → Core
i too hit this while debugging. bp-d7f1aa02-ea4f-4931-88e2-ba3e72140220
Severity: normal → critical
Priority: -- → P1
I have no solid STR, sorry. Generally, I have been spending a lot of time doing heavy debugging of JS content code with both the debugger up and the split console. I've also taken a liking recently to the variables click/hover pop-up, see screenshot:

http://note.io/1gPN3l8

Other similar crashes from this week:

https://crash-stats.mozilla.com/report/index/32802588-3acd-4b62-b7b6-fe5562140219
https://crash-stats.mozilla.com/report/index/db2cfeb5-b522-4244-9724-84f722140218
https://crash-stats.mozilla.com/report/index/d322ff0b-6938-4ccd-85d6-41b372140217
I see nsXULPopupManager::FirePopupHidingEvent in bp-32802588-3acd-4b62-b7b6-fe5562140219
so it might be related to bug 911546?
I can reproduce pretty reliably here: http://htmlpad.org/debugger-text-select/

STR:

* Open debugger (Cmd + Shift + S)
* Click on the button (now paused at debugger statement)
* Start slowly click+drag selecting "paragraph" above the debugger statement (this should cause the popup to activate, at least until bug 965172 is fixed)

Expected:

The pop up activates and that's it

Actual:

Boom! Crash!
I wonder if bug 946658 fixed this? It should be in the latest nightly now for testing.
If this but still exists we'll need new stacks because the crashing function has been rewritten.
I tried but couldn't reproduce it today. Reopen if anyone can.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
Issue is resolved - clearing old keywords - qa-wanted clean-up
Component: Layout: View Rendering → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.