Closed
Bug 1208740
Opened 9 years ago
Closed 9 years ago
nsContentUtils::SubjectPrincipal crash when zooming
Categories
(Core :: General, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1208622
Tracking | Status | |
---|---|---|
firefox44 | --- | affected |
People
(Reporter: jkitch, Unassigned)
References
()
Details
(Keywords: crash, regression, reproducible)
When trying to zoom (ctrl-mouseup/down) the linked testcase, I hit this MOZ_CRASH https://hg.mozilla.org/mozilla-central/annotate/94c804ef40d890b93062826c911755831edb51e4/dom/base/nsContentUtils.cpp#l2713 This is a self built win32 enable-debug, disable-optimize build. Call stack: xul.dll!nsContentUtils::SubjectPrincipal() Line 2713 C++ xul.dll!nsContentUtils::IsCallerChrome() Line 2062 C++ xul.dll!nsGlobalWindow::GetContentInternal(mozilla::ErrorResult & aError) Line 3992 C++ xul.dll!nsGlobalWindow::GetContent(nsIDOMWindow * * aContent) Line 4033 C++ xul.dll!mozilla::EventStateManager::GetContentViewer(nsIContentViewer * * aCv) Line 1968 C++ xul.dll!mozilla::EventStateManager::ChangeFullZoom(int change) Line 2013 C++ xul.dll!mozilla::EventStateManager::DoScrollZoom(nsIFrame * aTargetFrame, int adjustment) Line 2061 C++ xul.dll!mozilla::EventStateManager::PostHandleEvent(nsPresContext * aPresContext, mozilla::WidgetEvent * aEvent, nsIFrame * aTargetFrame, nsEventStatus * aStatus) Line 3150 C++ xul.dll!PresShell::HandleEventInternal(mozilla::WidgetEvent * aEvent, nsEventStatus * aStatus) Line 7969 C++ xul.dll!PresShell::HandlePositionedEvent(nsIFrame * aTargetFrame, mozilla::WidgetGUIEvent * aEvent, nsEventStatus * aEventStatus) Line 7795 C++ xul.dll!PresShell::HandleEvent(nsIFrame * aFrame, mozilla::WidgetGUIEvent * aEvent, bool aDontRetargetEvents, nsEventStatus * aEventStatus, nsIContent * * aTargetContent) Line 7579 C++ xul.dll!nsViewManager::DispatchEvent(mozilla::WidgetGUIEvent * aEvent, nsView * aView, nsEventStatus * aStatus) Line 797 C++ xul.dll!nsView::HandleEvent(mozilla::WidgetGUIEvent * aEvent, bool aUseAttachedEvents) Line 1128 C++ xul.dll!nsWindow::DispatchEvent(mozilla::WidgetGUIEvent * event, nsEventStatus & aStatus) Line 3875 C++ xul.dll!nsBaseWidget::DispatchAPZAwareEvent(mozilla::WidgetInputEvent * aEvent) Line 1035 C++ xul.dll!nsWindow::DispatchWheelEvent(mozilla::WidgetWheelEvent * aEvent) Line 3913 C++ xul.dll!mozilla::widget::MouseScrollHandler::HandleMouseWheelMessage(nsWindowBase * aWidget, unsigned int aMessage, unsigned int aWParam, long aLParam) Line 635 C++ xul.dll!mozilla::widget::MouseScrollHandler::ProcessMessage(nsWindowBase * aWidget, unsigned int msg, unsigned int wParam, long lParam, mozilla::widget::MSGResult & aResult) Line 208 C++ xul.dll!nsWindow::ExternalHandlerProcessMessage(unsigned int aMessage, unsigned int & aWParam, long & aLParam, mozilla::widget::MSGResult & aResult) Line 4717 C++ xul.dll!nsWindow::ProcessMessage(unsigned int msg, unsigned int & wParam, long & lParam, long * aRetValue) Line 4743 C++ xul.dll!nsWindow::WindowProcInternal(HWND__ * hWnd, unsigned int msg, unsigned int wParam, long lParam) Line 4612 C++ xul.dll!CallWindowProcCrashProtected(long (HWND__ *, unsigned int, unsigned int, long) * aWndProc, HWND__ * aHWnd, unsigned int aMsg, unsigned int aWParam, long aLParam) Line 35 C++ xul.dll!nsWindow::WindowProc(HWND__ * hWnd, unsigned int msg, unsigned int wParam, long lParam) Line 4564 C++ [External Code] xul.dll!nsAppShell::ProcessNextNativeEvent(bool mayWait) Line 294 C++ xul.dll!nsBaseAppShell::DoProcessNextNativeEvent(bool mayWait) Line 138 C++ xul.dll!nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal * thr, bool mayWait) Line 271 C++ xul.dll!nsThread::ProcessNextEvent(bool aMayWait, bool * aResult) Line 932 C++ xul.dll!NS_ProcessNextEvent(nsIThread * aThread, bool aMayWait) Line 277 C++ xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate * aDelegate) Line 95 C++ xul.dll!MessageLoop::RunInternal() Line 235 C++ xul.dll!MessageLoop::RunHandler() Line 228 C++ xul.dll!MessageLoop::Run() Line 202 C++ xul.dll!nsBaseAppShell::Run() Line 158 C++ xul.dll!nsAppShell::Run() Line 178 C++ xul.dll!nsAppStartup::Run() Line 281 C++ xul.dll!XREMain::XRE_mainRun() Line 4298 C++ xul.dll!XREMain::XRE_main(int argc, char * * argv, const nsXREAppData * aAppData) Line 4391 C++ xul.dll!XRE_main(int argc, char * * argv, const nsXREAppData * aAppData, unsigned int aFlags) Line 4493 C++ firefox.exe!do_main(int argc, char * * argv, nsIFile * xreDirectory) Line 212 C++ firefox.exe!NS_internal_main(int argc, char * * argv) Line 399 C++ firefox.exe!wmain(int argc, wchar_t * * argv) Line 131 C++ [External Code]
Comment 1•9 years ago
|
||
Build Identifier: https://hg.mozilla.org/mozilla-central/rev/94c804ef40d890b93062826c911755831edb51e4 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0 ID:20150926030216 bp-0e067243-e56c-42e7-81ef-31ea62150926 bp-f0b585dc-c170-4930-bdb7-d4b162150926 Bug 1208517 does not fix this problem. Regression window: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=8bdf0fb54af38f04133f875afe3fbe9e84576273&tochange=f23c63830ae5 Regressed by: Bug 1072150
Severity: normal → critical
Comment 2•9 years ago
|
||
This is a dupe of bug 1208622.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Comment 3•7 years ago
|
||
Moving from Core::Untriaged to Core::General https://bugzilla.mozilla.org/show_bug.cgi?id=1407598
Component: Untriaged → General
You need to log in
before you can comment on or make changes to this bug.
Description
•