Closed Bug 76577 Opened 23 years ago Closed 23 years ago

The browser crashes while closing all the mail windows; crash Trunk [@ nsOutlinerSelection::SetCurrentIndex ]

Categories

(MailNews Core :: Backend, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: pmac, Assigned: mscott)

References

Details

(Keywords: crash, topcrash)

Crash Data

Platform: Linux, redhat 6.2 (2001-04-18-08-Mtrunk) and windows 98
(2001-04-18-09-Mtrunk). For Mac, I have problem for that installer 
with this build (2001-04-18-11-Mtrunk).

1. Launch the browser.
2. Select Tasks/Mail
3. Read your mails and then try to close the all the mail windows and it crashes.
This sounds like bug 74902, which claims to be fixed... Can you get a stack
trace or talkback report on this?
It seems that I have problem to get the talkback report. I will attach it 
later.
Here it is:

Trigger Type:   Program Crash <http://climate/images/spacer.gif>   Trigger
Reason:   Access violation <http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsHTMLInputElement::SetFocus 36d73cac)
     nsHTMLInputElement::SetFocus
[d:\builds\seamonkey\mozilla\content\html\content\src\nsHTMLInputElement.cpp,
line 689]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 487]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5402]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5334]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2039]
     GlobalWindowImpl::Activate
[d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 2790]
     nsWebShellWindow::HandleEvent
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 461]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 708]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 725]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4213]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3146]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 960]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
This is the talkback report on Windows 98 (2001-04-19-06-Mtrunk):

Trigger Type:   Program Crash <http://climate/images/spacer.gif>   Trigger
Reason:   Access violation <http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsOutlinerRange::Invalidate c3dad0cb)
     nsOutlinerRange::Invalidate
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 196]
     nsOutlinerSelection::InvalidateSelection
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 665]
     nsOutlinerBodyFrame::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBodyFrame.cpp,
line 476]
     nsOutlinerBoxObject::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBoxObject.cpp,
line 168]
     XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
     nsXPCWrappedNativeClass::CallWrappedMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp,
line 937]
     WrappedNative_SetProperty
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 453]
     js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2554]
     js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 831]
     js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 903]
     JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3336]
     nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 943]
     nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155]
     nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 382]
     nsXBLFocusHandler::Focus
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLFocusHandler.cpp, line 89]
     nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1363]
     nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3673]
     nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3263]
     nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2969]
     nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 4530]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 486]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5212]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5144]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2020]
     HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 705]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 722]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4209]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3143]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 957]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
<http://climate/images/spacer.gif> Trigger Type:   Program Crash
<http://climate/images/spacer.gif>   Trigger Reason:   Access violation
<http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsOutlinerRange::Invalidate c3dad0cb)
     nsOutlinerRange::Invalidate
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 196]
     nsOutlinerSelection::InvalidateSelection
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 665]
     nsOutlinerBodyFrame::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBodyFrame.cpp,
line 476]
     nsOutlinerBoxObject::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBoxObject.cpp,
line 168]
     XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
     nsXPCWrappedNativeClass::CallWrappedMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp,
line 937]
     WrappedNative_SetProperty
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 453]
     js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2554]
     js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 831]
     js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 903]
     JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3336]
     nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 943]
     nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155]
     nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 382]
     nsXBLFocusHandler::Focus
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLFocusHandler.cpp, line 89]
     nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1363]
     nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3673]
     nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3263]
     nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2969]
     nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 4530]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 486]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5212]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5144]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2020]
     HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 705]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 722]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4209]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3143]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 957]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
<http://climate/images/spacer.gif> Trigger Type:   Program Crash
<http://climate/images/spacer.gif>   Trigger Reason:   Access violation
<http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsOutlinerRange::Invalidate c3dad0cb)
     nsOutlinerRange::Invalidate
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 196]
     nsOutlinerSelection::InvalidateSelection
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 665]
     nsOutlinerBodyFrame::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBodyFrame.cpp,
line 476]
     nsOutlinerBoxObject::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBoxObject.cpp,
line 168]
     XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
     nsXPCWrappedNativeClass::CallWrappedMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp,
line 937]
     WrappedNative_SetProperty
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 453]
     js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2554]
     js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 831]
     js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 903]
     JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3336]
     nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 943]
     nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155]
     nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 382]
     nsXBLFocusHandler::Focus
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLFocusHandler.cpp, line 89]
     nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1363]
     nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3673]
     nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3263]
     nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2969]
     nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 4530]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 486]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5212]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5144]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2020]
     HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 705]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 722]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4209]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3143]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 957]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
<http://climate/images/spacer.gif> Registers:Trigger Type:   Program Crash
<http://climate/images/spacer.gif>   Trigger Reason:   Access violation
<http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsOutlinerRange::Invalidate c3dad0cb)
     nsOutlinerRange::Invalidate
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 196]
     nsOutlinerSelection::InvalidateSelection
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 665]
     nsOutlinerBodyFrame::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBodyFrame.cpp,
line 476]
     nsOutlinerBoxObject::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBoxObject.cpp,
line 168]
     XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
     nsXPCWrappedNativeClass::CallWrappedMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp,
line 937]
     WrappedNative_SetProperty
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 453]
     js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2554]
     js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 831]
     js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 903]
     JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3336]
     nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 943]
     nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155]
     nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 382]
     nsXBLFocusHandler::Focus
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLFocusHandler.cpp, line 89]
     nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1363]
     nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3673]
     nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3263]
     nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2969]
     nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 4530]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 486]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5212]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5144]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2020]
     HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 705]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 722]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4209]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3143]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 957]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
<http://climate/images/spacer.gif> Registers:Trigger Type:   Program Crash
<http://climate/images/spacer.gif>   Trigger Reason:   Access violation
<http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsOutlinerRange::Invalidate c3dad0cb)
     nsOutlinerRange::Invalidate
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 196]
     nsOutlinerSelection::InvalidateSelection
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 665]
     nsOutlinerBodyFrame::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBodyFrame.cpp,
line 476]
     nsOutlinerBoxObject::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBoxObject.cpp,
line 168]
     XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
     nsXPCWrappedNativeClass::CallWrappedMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp,
line 937]
     WrappedNative_SetProperty
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 453]
     js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2554]
     js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 831]
     js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 903]
     JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3336]
     nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 943]
     nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155]
     nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 382]
     nsXBLFocusHandler::Focus
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLFocusHandler.cpp, line 89]
     nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1363]
     nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3673]
     nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3263]
     nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2969]
     nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 4530]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 486]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5212]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5144]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2020]
     HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 705]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 722]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4209]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3143]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 957]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
Trigger Type:   Program Crash <http://climate/images/spacer.gif>   Trigger
Reason:   Access violation <http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsOutlinerRange::Invalidate c3dad0cb)
     nsOutlinerRange::Invalidate
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 196]
     nsOutlinerSelection::InvalidateSelection
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 665]
     nsOutlinerBodyFrame::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBodyFrame.cpp,
line 476]
     nsOutlinerBoxObject::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBoxObject.cpp,
line 168]
     XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
     nsXPCWrappedNativeClass::CallWrappedMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp,
line 937]
     WrappedNative_SetProperty
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 453]
     js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2554]
     js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 831]
     js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 903]
     JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3336]
     nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 943]
     nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155]
     nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 382]
     nsXBLFocusHandler::Focus
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLFocusHandler.cpp, line 89]
     nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1363]
     nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3673]
     nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3263]
     nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2969]
     nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 4530]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 486]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5212]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5144]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2020]
     HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 705]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 722]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4209]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3143]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 957]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
Trigger Type:   Program Crash <http://climate/images/spacer.gif>   Trigger
Reason:   Access violation <http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsOutlinerRange::Invalidate c3dad0cb)
     nsOutlinerRange::Invalidate
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 196]
     nsOutlinerSelection::InvalidateSelection
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 665]
     nsOutlinerBodyFrame::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBodyFrame.cpp,
line 476]
     nsOutlinerBoxObject::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBoxObject.cpp,
line 168]
     XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
     nsXPCWrappedNativeClass::CallWrappedMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp,
line 937]
     WrappedNative_SetProperty
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 453]
     js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2554]
     js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 831]
     js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 903]
     JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3336]
     nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 943]
     nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155]
     nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 382]
     nsXBLFocusHandler::Focus
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLFocusHandler.cpp, line 89]
     nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1363]
     nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3673]
     nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3263]
     nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2969]
     nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 4530]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 486]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5212]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5144]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2020]
     HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 705]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 722]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4209]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3143]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 957]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
Trigger Type:   Program Crash <http://climate/images/spacer.gif>   Trigger
Reason:   Access violation <http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsOutlinerRange::Invalidate c3dad0cb)
     nsOutlinerRange::Invalidate
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 196]
     nsOutlinerSelection::InvalidateSelection
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 665]
     nsOutlinerBodyFrame::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBodyFrame.cpp,
line 476]
     nsOutlinerBoxObject::SetFocused
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerBoxObject.cpp,
line 168]
     XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
     nsXPCWrappedNativeClass::CallWrappedMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativeclass.cpp,
line 937]
     WrappedNative_SetProperty
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 453]
     js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2554]
     js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 831]
     js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 903]
     JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3336]
     nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 943]
     nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 155]
     nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 382]
     nsXBLFocusHandler::Focus
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLFocusHandler.cpp, line 89]
     nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1363]
     nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3673]
     nsEventStateManager::SendFocusBlur
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 3263]
     nsEventStateManager::SetContentState
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2969]
     nsXULElement::SetFocus
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 4530]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 486]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5212]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5144]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2020]
     HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 705]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 722]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4209]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3143]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 957]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  
v
----------------------------
This is the talkback report on Linux (2001-04-18-08-Mtrunk):

Trigger Type:   Program Crash <http://climate/images/spacer.gif>   Trigger
Reason:   SIGSEGV: Segmentation Fault: (signal 11)
<http://climate/images/spacer.gif>   Call Stack:     (Signature =
nsOutlinerSelection::SetCurrentIndex() 0fe6be48)
     nsOutlinerSelection::SetCurrentIndex()  
     nsOutlinerSelection::Select()  
     XPTC_InvokeByIndex()  
     nsXPCWrappedNativeClass::CallWrappedMethod()  
     WrappedNative_CallMethod()  
     js_Invoke()  
     js_Interpret()  
     js_Invoke()  
     js_InternalInvoke()  
     JS_CallFunctionValue()  
     nsJSContext::CallEventHandler()  
     nsJSEventListener::HandleEvent()  
     nsXBLPrototypeHandler::ExecuteHandler()  
     nsXBLMouseHandler::MouseDown()  
     nsEventListenerManager::HandleEvent()  
     nsXULElement::HandleDOMEvent()  
     PresShell::HandleEventInternal()  
     PresShell::HandleEvent()  
     nsView::HandleEvent()  
     nsView::HandleEvent()  
     nsViewManager::DispatchEvent()  
     HandleEvent()  
     nsWidget::DispatchEvent()  
     nsWidget::DispatchWindowEvent()  
     nsWidget::DispatchMouseEvent()  
     nsWidget::OnButtonPressSignal()  
     nsWindow::HandleGDKEvent()  
     dispatch_superwin_event()  
     handle_gdk_event()  
     libgdk-1.2.so.0 + 0x174db (0x406cc4db)  
     libglib-1.2.so.0 + 0x10186 (0x406fc186)  
     libglib-1.2.so.0 + 0x10751 (0x406fc751)  
     libglib-1.2.so.0 + 0x108f1 (0x406fc8f1)  
     libgtk-1.2.so.0 + 0x8c5b9 (0x406215b9)  
     nsAppShell::Run()  
     nsAppShellService::Run()  
     main1()  
     main()  
     libc.so.6 + 0x189cb (0x401ea9cb)
-----------------------------------
This is the talkback report on windows 98 (2001-04-18-09-Mtrunk):

Trigger Type:   Program Crash <http://climate/images/spacer.gif> Trigger
Reason:   Access violation <http://climate/images/spacer.gif>
Thread ID:  <http://climate/images/spacer.gif> Call Stack:    (Signature =
nsHTMLInputElement::SetFocus 36d73cac)
     nsHTMLInputElement::SetFocus
[d:\builds\seamonkey\mozilla\content\html\content\src\nsHTMLInputElement.cpp,
line 689]
     nsEventStateManager::PreHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 487]
     PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5402]
     PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5334]
     nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
     nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2039]
     GlobalWindowImpl::Activate
[d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 2790]
     nsWebShellWindow::HandleEvent
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 461]
     nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 708]
     nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 725]
     nsWindow::DispatchFocus
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4213]
     nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3146]
     nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 960]
     KERNEL32.DLL + 0x363b (0xbff7363b)  
     KERNEL32.DLL + 0x24407 (0xbff94407)  

-----------------------
Adding keywords and upping severity.
Severity: normal → critical
Keywords: crash
Most of the stack traces given in this bug (with the 
nsHTMLInputElement::SetFocus stack signature)are identical to the last one 
submitted for bug 76125.  Although it looks like there are many different ways 
to reproduce this problem, I have a feeling the problem is the same.  Marking 
dup.

*** This bug has been marked as a duplicate of 76125 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Actually I think this is a dup of bug 76715.
I've verified on windows (2001-04-25-09-Mtrunk), this problem still occurs.
Reopening - this is still happening for Patty Mac.

Someone please triage.
Status: RESOLVED → REOPENED
Keywords: qawanted
Resolution: DUPLICATE → ---
I just verified on windows 98 (2001-05-08-09-Mtrunk), After reading the mails,
closing the mail windows, it crashes.
This bug is a topcrasher, added topcrash keyword.  
Added [@ nsOutlinerSelection::SetCurrentIndex ] for tracking. 

Some comments from recent crashes:

     (30142167) Comments: Reading some mail message from IMAP over SSL
     (30132546) Comments: Opened a message.

A recent stack trace:

Incident ID 30142167 
nsOutlinerSelection::SetCurrentIndex() 
nsOutlinerSelection::Select() 
XPTC_InvokeByIndex() 
nsXPCWrappedNativeClass::CallWrappedMethod() 
WrappedNative_CallMethod() 
js_Invoke() 
js_Interpret() 
js_Invoke() 
js_InternalInvoke() 
JS_CallFunctionValue() 
nsJSContext::CallEventHandler() 
nsJSEventListener::HandleEvent() 
nsXBLPrototypeHandler::ExecuteHandler() 
nsXBLMouseHandler::MouseDown() 
nsEventListenerManager::HandleEvent() 
nsXULElement::HandleDOMEvent() 
PresShell::HandleEventInternal() 
PresShell::HandleEvent() 
nsView::HandleEvent() 
nsView::HandleEvent() 
nsViewManager::DispatchEvent() 
HandleEvent() 
nsWidget::DispatchEvent() 
nsWidget::DispatchWindowEvent() 
nsWidget::DispatchMouseEvent() 
nsWidget::OnButtonPressSignal() 
nsWindow::HandleGDKEvent() 
dispatch_superwin_event() 
handle_gdk_event() 
libgdk-1.2.so.0 + 0x17507 (0x406d5507) 
libglib-1.2.so.0 + 0x10348 (0x40705348) 
libglib-1.2.so.0 + 0x10953 (0x40705953) 
libglib-1.2.so.0 + 0x10aec (0x40705aec) 
libgtk-1.2.so.0 + 0x93c57 (0x40619c57) 
nsAppShell::Run() 
nsAppShellService::Run() 
main1() 
main() 
libc.so.6 + 0x1d16b (0x401f716b) 
Keywords: topcrash
Summary: The browser crashes while closing all the mail windows → The browser crashes while closing all the mail windows; crash M09 [@ nsOutlinerSelection::SetCurrentIndex ]
I've verified on Mac G3 laptop, OS: 9.1 (2001-05-14-08-Mtrunk), open mail
windows, and browser windows, then read mails and close all the mail windows
and browser windows, it crashes.

Below here is the talkback report from Mac:
Trigger Type:   Program Crash <http://cyclone/images/spacer.gif>   Trigger
Reason:   PowerPC unmapped memory exception <http://cyclone/images/spacer.gif> 
 Call Stack:     (Signature = do_GetInterface() 946f8257)
     do_GetInterface() [nsIInterfaceRequestor.h, line 114]
     nsEditorShell::Shutdown() [nsEditorShell.cpp, line 329]
     nsEditorBoxObject::SetDocument() [nsEditorBoxObject.cpp, line 58]
     nsXULDocument::SetBoxObjectFor() [nsXULDocument.cpp, line 6060]
     nsXULElement::SetDocument() [nsXULElement.cpp, line 2380]
     nsXULElement::SetDocument() [nsXULElement.cpp, line 2473]
     nsXULElement::SetDocument() [nsXULElement.cpp, line 2473]
     nsXULDocument::SetScriptGlobalObject() [nsXULDocument.cpp, line 1393]
     DocumentViewerImpl::Destroy() [nsDocumentViewer.cpp, line 1124]
<http://cyclone/images/spacer.gif> 
Status: REOPENED → NEW
According to the talkback reports, nsOutlinerSelection::SetCurrentIndex last
showed up as a crash on the 5/8 build which is a while ago.

There are a number of stacks in this bug but if this bug is still occurring it
doesn't look like that's the one (Patty's last comment has it happening in
editor code).

Patty, what kinds of windows do you have open when you crash?  Do you have
message compose windows up?  
I believe the nsOutlinerSelection::SetCurrentIndex
 crash has been fixed. Patty posted a new stack trace crashing in editor,
nsEditorShell::Shutdown
. 

I believe that should go into a new bug on the editor folks if it's still happening.
Status: NEW → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → FIXED
Blocks: 82033
Scott P., only couple mail windows opened and it crashed. No, there was
no compose windows opened at all.
Still seen on today's branch build on Linux (2001-06-07-04-0.9.1)
I have mailnews and browser windows open in modern theme, try to close the
mailnews windows,then it crashes. 

Below here is the talkback report on Linux branch build:(2001-06-07-04-0.9.1):

Trigger Type:   Program Crash <http://climate/images/spacer.gif>   Trigger
Reason:   SIGSEGV: Segmentation Fault: (signal 11)
<http://climate/images/spacer.gif>   Call Stack:     (Signature =
libpthread.so.0 + 0x6789 (0x401ce789) 04ee817b)
     libpthread.so.0 + 0x6789 (0x401ce789)  
     libpthread.so.0 + 0x8c4b (0x401d0c4b)  
     libc.so.6 + 0x52cc1 (0x4047acc1)  
     Length()  
     orkinFile::Eof()  
     morkStore::DoPreferLargeOverCompressCommit()  
     orkinStore::LargeCommit()  
     nsGlobalHistory::Commit()  
     nsGlobalHistory::Flush()  
     XPTC_InvokeByIndex()  
     XPCWrappedNative::CallMethod()  
     XPC_WN_CallMethod()  
     js_Invoke()  
     js_Interpret()  
     js_Invoke()  
     js_InternalInvoke()  
     JS_CallFunctionValue()  
     nsJSContext::CallEventHandler()  
     nsJSEventListener::HandleEvent()  
     nsEventListenerManager::HandleEventSubType()  
     nsEventListenerManager::HandleEvent()  
     GlobalWindowImpl::HandleDOMEvent()  
     nsWebShell::FireUnloadEvent()  
     nsWebShell::Destroy()  
     nsXULWindow::Destroy()  
     nsWebShellWindow::Destroy()  
     nsWebShellWindow::Close()  
     nsWebShellWindow::HandleEvent()  
     nsWidget::DispatchEvent()  
     handle_delete_event()  
     libgtk-1.2.so.0 + 0x8dac9 (0x4026cac9)  
     libgtk-1.2.so.0 + 0xbb5fd (0x4029a5fd)  
     libgtk-1.2.so.0 + 0xbaa42 (0x40299a42)  
     libgtk-1.2.so.0 + 0xb8b95 (0x40297b95)  
     libgtk-1.2.so.0 + 0xeda3c (0x402cca3c)  
     libgtk-1.2.so.0 + 0x8cacc (0x4026bacc)  
     handle_gdk_event()  
     libgdk-1.2.so.0 + 0x174db (0x403174db)  
     libglib-1.2.so.0 + 0x10186 (0x40347186)  
     libglib-1.2.so.0 + 0x10751 (0x40347751)  
     libglib-1.2.so.0 + 0x108f1 (0x403478f1)  
     libgtk-1.2.so.0 + 0x8c5b9 (0x4026b5b9)  
     nsAppShell::Run()  
     nsAppShellService::Run()  
     main1()  
     main()  
     libc.so.6 + 0x189cb (0x404409cb)  
<http://climate/images/spacer.gif> 
Patty, this stack trace of yours looks like a new separate bug. Can you file a
new one on bienvenu@netscape.com? Looks like we are crashing im mork when you exit. 
Thanks!
I'm not seeing this with build 2001-06-25-06 on RedHat 7.1, therefore marking it
VERIFIED FIXED.
Status: RESOLVED → VERIFIED
Keywords: qawanted
Reopening bug, since the nsOutlinerSelection::SetCurrentIndex crash reported
here is showing up again in recent MozillaTrunk Talkback data:

nsOutlinerSelection::SetCurrentIndex   8
                         76577   VERI    FIXE    mscott@netscape.com     --- 
     First BBID :32555627
     Last BBID  :32889738
     Min Runtime :213
     Max Runtime :56670
     First Appearance Date : 2001-07-05
     Last Appearance Date : 2001-07-14
     First BuildID : 2001070508
     Last BuildID : 2001071310

Stack Trace: 

         nsOutlinerSelection::SetCurrentIndex()
         nsOutlinerSelection::Select()
         XPTC_InvokeByIndex()
         XPCWrappedNative::CallMethod()
         XPC_WN_CallMethod()
         js_Invoke()
         js_Interpret()
         js_Invoke()
         js_InternalInvoke()
         JS_CallFunctionValue()
         nsJSContext::CallEventHandler()
         nsJSEventListener::HandleEvent()
         nsXBLPrototypeHandler::ExecuteHandler()
         nsXBLMouseHandler::MouseDown()
         nsEventListenerManager::HandleEvent()
         nsXULElement::HandleDOMEvent()
         PresShell::HandleEventInternal()
         PresShell::HandleEvent()
         nsView::HandleEvent()
         nsView::HandleEvent()
         nsView::HandleEvent()
         nsViewManager::DispatchEvent()
         HandleEvent()
         nsWidget::DispatchEvent()
         nsWidget::DispatchWindowEvent()
         nsWidget::DispatchMouseEvent()
         nsWidget::OnButtonPressSignal()
         nsWindow::HandleGDKEvent()
         dispatch_superwin_event()
         handle_gdk_event()
         libgdk-1.2.so.0 + 0x17e4f (0x4033be4f)
         libglib-1.2.so.0 + 0x117f3 (0x4036e7f3)
         libglib-1.2.so.0 + 0x11dd9 (0x4036edd9)
         libglib-1.2.so.0 + 0x11ebe (0x4036eebe)
         nsAppShell::DispatchNativeEvent()
         nsXULWindow::ShowModal()
         nsWebShellWindow::ShowModal()
         nsContentTreeOwner::ShowAsModal()
         nsWindowWatcher::OpenWindowJS()
         GlobalWindowImpl::OpenInternal()
         GlobalWindowImpl::OpenDialog()
         XPTC_InvokeByIndex()
         XPCWrappedNative::CallMethod()
         XPC_WN_CallMethod()
         js_Invoke()
         js_Interpret()
         js_Invoke()
         js_InternalInvoke()
         JS_CallFunctionValue()
         nsJSContext::CallEventHandler()
         nsJSEventListener::HandleEvent()
         nsEventListenerManager::HandleEventSubType()
         nsEventListenerManager::HandleEvent()
         nsXULElement::HandleDOMEvent()
         PresShell::HandleDOMEventWithTarget()
         nsMenuFrame::Execute()
         nsMenuFrame::HandleEvent()
         PresShell::HandleEventInternal()
         PresShell::HandleEvent()
         nsView::HandleEvent()
         nsView::HandleEvent()
         nsView::HandleEvent()
         nsView::HandleEvent()
         nsViewManager::DispatchEvent()
         HandleEvent()
         nsWidget::DispatchEvent()
         nsWidget::DispatchWindowEvent()
         nsWidget::DispatchMouseEvent()
         nsWidget::OnButtonReleaseSignal()
         nsWindow::HandleGDKEvent()
         dispatch_superwin_event()
         handle_gdk_event()
         libgdk-1.2.so.0 + 0x17e4f (0x4033be4f)
         libglib-1.2.so.0 + 0x117f3 (0x4036e7f3)
         libglib-1.2.so.0 + 0x11dd9 (0x4036edd9)
         libglib-1.2.so.0 + 0x11f8c (0x4036ef8c)
         libgtk-1.2.so.0 + 0x94803 (0x40283803)
         nsAppShell::Run()
         nsAppShellService::Run()
         main1()
         main()
         libc.so.6 + 0x1c177 (0x404b1177)     
     (32874817) Comments: trying to subscribe to a news group
     (32874650) Comments: Linux news crasher.  This time
     (32867731) URL: http://bugzilla.mozilla.org
     (32867731) Comments: Search view's outliner crash.
     (32650128) Comments: selection a news group to subscribe to. The list was
the result of a search

Most of the Talkback entries were crashes on Win32 and Linux.  I have not seen
this crash in M092 or N610 branch Talkback data, just the MozillaTrunk.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Summary: The browser crashes while closing all the mail windows; crash M09 [@ nsOutlinerSelection::SetCurrentIndex ] → The browser crashes while closing all the mail windows; crash Trunk [@ nsOutlinerSelection::SetCurrentIndex ]
Here are a few entries:

Incident ID 32874650
Stack Signature nsOutlinerSelection::SetCurrentIndex() 4af90147
Bug ID
Trigger Time 2001-07-13 16:28:24
User Comments Linux news crasher. This time, I didn't even click the dot.
Assuming that in this subscribe window, I'm still hitting the null outliner
selection though.
Build ID 2001071308
Product ID MozillaTrunk
Platform ID LinuxIntel

Incident ID 32650128
Stack Signature nsOutlinerSelection::SetCurrentIndex c8777a43
Bug ID
Trigger Time 2001-07-08 10:09:27
User Comments selection a news group to subscribe to. The list was the result of
a search, with this being the 1st selection.
Build ID 2001070710
Product ID MozillaTrunk
Platform ID Win32

Incident ID 32521308
Stack Signature nsOutlinerSelection::SetCurrentIndex 26378e43
Bug ID
Trigger Time 2001-07-04 11:43:03
User Comments using the subscribe/unsubscribe dialogue box in the Mozilla newsreader
Build ID 2001070110
Product ID MozillaTrunk
Platform ID Win32

Incident ID 32552788
Stack Signature nsOutlinerSelection::SetCurrentIndex 5a978371
Bug ID
Trigger Time 2001-07-05 08:57:27
User Comments Moving multiple emails from inbox to folder, on imap server
Build ID 2001060713
Product ID Netscape6.10B1
Platform ID Win32

And here is the most recent report with the stack trace:

Incident ID 32968268
Stack Signature nsOutlinerSelection::SetCurrentIndex cf40b18d
Bug ID
Trigger Time 2001-07-16 12:54:52
User Comments
Build ID 2001071411
Product ID MozillaTrunk
Platform ID Win32
Stack Trace
nsOutlinerSelection::SetCurrentIndex
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 556]
nsOutlinerSelection::Select
[d:\builds\seamonkey\mozilla\layout\xul\base\src\outliner\src\nsOutlinerSelection.cpp,
line 330]
XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
XPCWrappedNative::CallMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp, line 1883]
XPC_WN_CallMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 1253]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 809]
js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2702]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 825]
js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 897]
JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3322]
nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 944]
nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 140]
nsXBLPrototypeHandler::ExecuteHandler
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLPrototypeHandler.cpp, line 431]
DoMouse [d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLMouseHandler.cpp, line
102]
nsXBLMouseHandler::MouseDown
[d:\builds\seamonkey\mozilla\content\xbl\src\nsXBLMouseHandler.cpp, line 108]
nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1251]
nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3633]
PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5637]
PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5559]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 350]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 350]
nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2056]
HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 724]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 741]
nsWindow::DispatchMouseEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4242]
ChildWindow::DispatchMouseEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4489]
nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3233]
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 989]
USER32.DLL + 0x2e98 (0x77e12e98)
USER32.DLL + 0x30e0 (0x77e130e0)
USER32.DLL + 0x5824 (0x77e15824)
nsWebShellWindow::ShowModal
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 1085]
nsContentTreeOwner::ShowAsModal
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsContentTreeOwner.cpp, line 393]
nsWindowWatcher::OpenWindowJS
[d:\builds\seamonkey\mozilla\embedding\components\windowwatcher\src\nsWindowWatcher.cpp,
line 701]
GlobalWindowImpl::OpenInternal
[d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 3138]
GlobalWindowImpl::OpenDialog
[d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 2341]
XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
XPCWrappedNative::CallMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp, line 1883]
XPC_WN_CallMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 1253]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 809]
js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2702]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 825]
js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 897]
JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3322]
nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 944]
nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 140]
nsEventListenerManager::HandleEventSubType
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1162]
nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
2134]
nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line 3633]
PresShell::HandleDOMEventWithTarget
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5680]
nsMenuFrame::Execute
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsMenuFrame.cpp, line 1488]
nsMenuFrame::HandleEvent
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsMenuFrame.cpp, line 438]
PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5649]
PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5559]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 350]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 350]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 350]
nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2056]
HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 724]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 741] 
JPatel - look at the user comments though, (mostly mine, hwaara's and seth
sspitzer's).  What that stack is hitting now, has been filed as bug 90718. 
Totally different steps to reproduce.
reclosing. thanks for the input stephen.
Status: REOPENED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → FIXED
My apologies, I seemed abrupt when relaying the information about the new bug. 
This one as filed is gone though.  Bug 90718 covers all of the trunk comments in
the Talkback reports.  The only other comment is based on a PR1 build of
Netscape (although this bug was 1st verified fixed on 6-25, I'm not sure of the
original trunk/branch relationship involved between those two dates with regard
to commercial and mozilla.)  Since no other comments from MozillaTrunk have
originated from anything other than the known subscribe bug, I'm marking this
verified.  Please do re-open if the same steps reported by Patty Mac can
reproduce this bug again.)
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
Crash Signature: [@ nsOutlinerSelection::SetCurrentIndex ]
You need to log in before you can comment on or make changes to this bug.