Closed
Bug 415775
Opened 17 years ago
Closed 16 years ago
ClearControllers() called after global scope torn down?
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: neil, Unassigned)
References
(Depends on 1 open bug, )
Details
(Keywords: assertion, regression)
Steps to reproduce problem: 1. Open SeaMonkey Mail (problem may also occur with Thunderbird) 2. Close the window Actual result: ###!!! ASSERTION: XPConnect is being called on a scope without a 'Components' property! Stack trace: Break NS_DebugBreak_P DEBUG_CheckForComponentsInScope XPCWrappedNativeScope::FindInJSObjectScope GetContextFromObject nsXPCWrappedJSClass::DelegatedQueryInterface nsXPCWrappedJS::QueryInterface nsXPTCStubBase::QueryInterface nsQueryInterface::operator() nsCOMPtr<nsIControllerContext>::assign_from_qi nsCOMPtr<nsIControllerContext>::nsCOMPtr<nsIControllerContext> nsGlobalWindow::ClearControllers() nsCOMPtr<nsIControllerContext> context = do_QueryInterface(controller); nsGlobalWindow::SetDocShell ClearControllers(); docshell.dll!nsDocShell::Destroy win->SetDocShell(nsnull); nsXULWindow::Destroy shellAsWin->Destroy(); nsWebShellWindow::Destroy return nsXULWindow::Destroy(); [rest of stack looked irrelevant]
Comment 1•17 years ago
|
||
This doesn't look like a docshell bug. Most likely DOM (global window) or xpconnect.
Reporter | ||
Updated•17 years ago
|
Component: Embedding: Docshell → DOM
QA Contact: docshell → general
Updated•16 years ago
|
Version: unspecified → Trunk
Reporter | ||
Comment 2•16 years ago
|
||
OK, so after some thought I've decided that this bug is invalid, because controllers live on the outer window, and only chrome can add and remove them. I documented that you should remove any window controllers you add.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
Comment 3•16 years ago
|
||
(In reply to comment #2) > I documented that you should remove any window controllers you add. I added the reference to this bug/behavior to that page...
Assignee | ||
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•