Closed
Bug 29410
Opened 25 years ago
Closed 25 years ago
crash in nsXULDocument::HandleDOMEvent
Categories
(Core :: DOM: Core & HTML, defect, P3)
Core
DOM: Core & HTML
Tracking
()
VERIFIED
FIXED
People
(Reporter: warrensomebody, Assigned: hyatt)
References
Details
(Keywords: crash, Whiteboard: [PDT+])
I crash when I bring up the browser and type Ctrl-W to close the window: //Bubbling stage if (NS_EVENT_FLAG_CAPTURE != aFlags && mScriptGlobalObject) { => mScriptGlobalObject->HandleDOMEvent(aPresContext, aEvent, aDOMEvent, NS_EVENT_FLAG_BUBBLE, aEventStatus); } mScriptGlobalObject == 0xdddddddd (deleted) nsXULDocument::HandleDOMEvent(nsXULDocument * const 0x0237bbf0, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 1931 + 36 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x028a89d0, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 3108 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x02927990, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 3102 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x02927670, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 3102 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x02927240, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 3102 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x02928da0, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 3102 + 39 bytes nsXULElement::HandleChromeEvent(nsXULElement * const 0x02928dcc, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 4128 GlobalWindowImpl::HandleDOMEvent(GlobalWindowImpl * const 0x02b47d54, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 393 nsDocument::HandleDOMEvent(nsDocument * const 0x02c1fce0, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 2482 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 1027 + 39 bytes nsHTMLHtmlElement::HandleDOMEvent(nsHTMLHtmlElement * const 0x02bec83c, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 191 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 1020 + 39 bytes nsHTMLBodyElement::HandleDOMEvent(nsHTMLBodyElement * const 0x02c1285c, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 715 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 1020 + 39 bytes nsHTMLTableElement::HandleDOMEvent(nsHTMLTableElement * const 0x02c373ac, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 1318 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 1020 + 39 bytes nsHTMLTableSectionElement::HandleDOMEvent(nsHTMLTableSectionElement * const 0x02b8b30c, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 374 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 1020 + 39 bytes nsHTMLTableRowElement::HandleDOMEvent(nsHTMLTableRowElement * const 0x02c29a0c, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 739 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 1020 + 39 bytes nsHTMLTableCellElement::HandleDOMEvent(nsHTMLTableCellElement * const 0x02c2b110, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000002, nsEventStatus * 0x0012fa20) line 559 nsGenericElement::HandleDOMEvent(nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x0012f81c, unsigned int 0x00000001, nsEventStatus * 0x0012fa20) line 1020 + 39 bytes nsHTMLImageElement::HandleDOMEvent(nsHTMLImageElement * const 0x02c2a2c0, nsIPresContext * 0x02beb370, nsEvent * 0x0012fab8, nsIDOMEvent * * 0x00000000, unsigned int 0x00000001, nsEventStatus * 0x0012fa20) line 479 PresShell::HandleEvent(PresShell * const 0x02b88b64, nsIView * 0x02c30a40, nsGUIEvent * 0x0012fab8, nsEventStatus * 0x0012fa20) line 2941 + 39 bytes nsView::HandleEvent(nsView * const 0x02c30a40, nsGUIEvent * 0x0012fab8, unsigned int 0x00000008, nsEventStatus * 0x0012fa20, int & 0x00000000) line 799 nsView::HandleEvent(nsView * const 0x02c2f1d0, nsGUIEvent * 0x0012fab8, unsigned int 0x00000008, nsEventStatus * 0x0012fa20, int & 0x00000000) line 784 nsView::HandleEvent(nsView * const 0x02b8b0f0, nsGUIEvent * 0x0012fab8, unsigned int 0x0000001c, nsEventStatus * 0x0012fa20, int & 0x00000000) line 784 nsViewManager2::DispatchEvent(nsViewManager2 * const 0x02b8b370, nsGUIEvent * 0x0012fab8, nsEventStatus * 0x0012fa20) line 1216 HandleEvent(nsGUIEvent * 0x0012fab8) line 69 nsWindow::DispatchEvent(nsWindow * const 0x02b88f04, nsGUIEvent * 0x0012fab8, nsEventStatus & nsEventStatus_eIgnore) line 493 + 10 bytes nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012fab8) line 514 nsWindow::DispatchKeyEvent(unsigned int 0x00000083, unsigned short 0x0077, unsigned int 0x00000000) line 1890 + 15 bytes nsWindow::OnChar(unsigned int 0x00000017, unsigned int 0x00000000, unsigned char 0x00) line 1996 nsWindow::ProcessMessage(unsigned int 0x00000102, unsigned int 0x00000017, long 0x00110001, long * 0x0012fd60) line 2135 + 33 bytes nsWindow::WindowProc(HWND__ * 0x0385038a, unsigned int 0x00000102, unsigned int 0x00000017, long 0x00110001) line 671 + 27 bytes USER32! 77e71820(
Reporter | ||
Updated•25 years ago
|
Updated•25 years ago
|
Severity: normal → critical
Comment 1•25 years ago
|
||
[PDT+] We're not sure how to reproduce... but if you can... we'll need to fix it since Rick comments this is pretty common.
Whiteboard: [PDT+]
Comment 3•25 years ago
|
||
i don't understand jar's comment about not being able to repro. it's xp and happens just like warren said.
OS: Windows NT → All
Hardware: PC → All
Assignee | ||
Comment 5•25 years ago
|
||
Fixed.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•