Closed Bug 403389 Opened 18 years ago Closed 18 years ago

Infinite recursion crash [@ CallGetService]

Categories

(Core :: DOM: Navigation, defect)

x86
Windows NT
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 392532

People

(Reporter: peterv, Unassigned)

References

()

Details

(Keywords: crash, topcrash)

Crash Data

This is showing up as crash #5 in crash reports for b1. Here's a piece of the stack trace: 0 CallGetService(nsID const&, nsID const&, void**) nsComponentManagerUtils.cpp:83 1 xul.dll@0x6fd71f 2 nsCOMPtr<nsIDOMScriptObjectFactory>::nsCOMPtr<nsIDOMScriptObjectFactory>(nsGetServiceByCID) nsCOMPtr.h:661 3 nsDocShell::EnsureScriptEnvironment() mozilla/docshell/base/nsDocShell.cpp:8675 4 nsDocShell::GetInterface(nsID const&, void**) mozilla/docshell/base/nsDocShell.cpp:446 5 nsWebShell::GetInterface(nsID const&, void**) mozilla/docshell/base/nsWebShell.cpp:635 6 nsGetInterface::operator()(nsID const&, void**) nsIInterfaceRequestorUtils.cpp:52 7 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) nsCOMPtr.cpp:150 8 nsXULWindow::GetContentScrollbarVisibility() mozilla/xpfe/appshell/src/nsXULWindow.cpp:1997 9 nsXULWindow::GetChromeFlags(unsigned int*) mozilla/xpfe/appshell/src/nsXULWindow.cpp:310 10 nsContentTreeOwner::GetChromeFlags(unsigned int*) mozilla/xpfe/appshell/src/nsContentTreeOwner.cpp:506 11 nsDocShell::EnsureScriptEnvironment() mozilla/docshell/base/nsDocShell.cpp:8682 12 nsDocShell::GetInterface(nsID const&, void**) mozilla/docshell/base/nsDocShell.cpp:446 13 nsWebShell::GetInterface(nsID const&, void**) mozilla/docshell/base/nsWebShell.cpp:635 14 nsGetInterface::operator()(nsID const&, void**) nsIInterfaceRequestorUtils.cpp:52 15 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) nsCOMPtr.cpp:150 16 nsXULWindow::GetContentScrollbarVisibility() mozilla/xpfe/appshell/src/nsXULWindow.cpp:1997 17 nsXULWindow::GetChromeFlags(unsigned int*) mozilla/xpfe/appshell/src/nsXULWindow.cpp:310 18 nsContentTreeOwner::GetChromeFlags(unsigned int*) mozilla/xpfe/appshell/src/nsContentTreeOwner.cpp:506 19 nsDocShell::EnsureScriptEnvironment() mozilla/docshell/base/nsDocShell.cpp:8682 The call to GetChromeFlags from EnsureScriptEnvironment seems to have been introduced for bug 389634, not sure if it's a regression from that.
Flags: blocking1.9?
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
Flags: blocking1.9?
Crash Signature: [@ CallGetService]
You need to log in before you can comment on or make changes to this bug.