Closed Bug 89626 Opened 23 years ago Closed 23 years ago

Crash in Trunk & N610 [@ 0x00000000 - PresShell::~PresShell]

Categories

(Core :: Layout, defect, P1)

x86
All
defect

Tracking

()

VERIFIED FIXED
mozilla0.9.4

People

(Reporter: terra, Assigned: dbaron)

References

Details

(Keywords: crash, topcrash)

Crash Data

From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:0.9.2+) Gecko/20010702 BuildID: 2001070210 I get this type of crash quite often. I *think* it is related to going back (to my home page) and iconifying. I am not sure, though. GNU DDD 3.2.1 (sparc-sun-solaris2.7), by Dorothea L?tkehaus and Andreas Zeller. Copyright ? 1995-1999 Technische Universit?t Braunschweig, Germany. Copyright ? 1999-2000 Universit?t Passau, Germany. (no debugging symbols found)...Core was generated by `./mozilla-bin'. Program terminated with signal 9, Killed. Reading symbols from /tmp/mozilla/./libgkgfx.so... (no debugging symbols found)...done. Reading symbols from /tmp/mozilla/./libmozjs.so... (no debugging symbols found)...done. Reading symbols from /tmp/mozilla/./libxpcom.so... (no debugging symbols found)...done. Reading symbols from /tmp/mozilla/./libjsj.so...(no debugging symbols found)... done. Reading symbols from /tmp/mozilla/./libplds4.so... (no debugging symbols found)...done. Reading symbols from /tmp/mozilla/./libplc4.so... (no debugging symbols found)...done. Reading symbols from /tmp/mozilla/./libnspr4.so... (no debugging symbols found)...done. Reading symbols from /usr/lib/libdl.so.1...(no debugging symbols found)...done. Reading symbols from /home/welinder/gnome/lib/libgtk-1.2.so.0...done. Reading symbols from /home/welinder/gnome/lib/libgdk-1.2.so.0...done. Reading symbols from /home/welinder/gnome/lib/libgmodule-1.2.so.0...done. Reading symbols from /home/welinder/gnome/lib/libglib-1.2.so.0...done. Reading symbols from /usr/lib/libXext.so.0...done. Reading symbols from /usr/lib/libX11.so.4...done. Reading symbols from /usr/lib/libsocket.so.1...done. Reading symbols from /usr/lib/libnsl.so.1...done. Reading symbols from /usr/lib/libposix4.so.1...done. Reading symbols from /opt/SUNWspro/lib/libm.so.1...done. Reading symbols from /usr/lib/libpthread.so.1...done. Reading symbols from /usr/lib/libc.so.1...done. Reading symbols from /usr/lib/libthread.so.1...done. Reading symbols from /usr/openwin/lib/libdga.so.1...done. Reading symbols from /usr/lib/libmp.so.2...done. Reading symbols from /usr/lib/libaio.so.1...done. Reading symbols from /usr/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1...done. Reading symbols from /tmp/mozilla/components/libembedcomponents.so...done. Reading symbols from /tmp/mozilla/components/libchardet.so...done. Reading symbols from /tmp/mozilla/components/libuconv.so...done. Reading symbols from /tmp/mozilla/components/libpref.so...done. Reading symbols from /tmp/mozilla/components/libxpconnect.so...done. Reading symbols from /tmp/mozilla/components/libnsappshell.so...done. Reading symbols from /tmp/mozilla/components/libchrome.so...done. Reading symbols from /tmp/mozilla/components/librdf.so...done. Reading symbols from /tmp/mozilla/components/libnecko.so...done. Reading symbols from /tmp/mozilla/components/libhtmlpars.so...done. Reading symbols from /tmp/mozilla/components/libunicharutil.so...done. Reading symbols from /tmp/mozilla/components/liburiloader.so...done. Reading symbols from /tmp/mozilla/components/libwidget_gtk.so...done. Reading symbols from /tmp/mozilla/./libgtksuperwin.so...done. Reading symbols from /tmp/mozilla/components/libprofile.so...done. Reading symbols from /tmp/mozilla/components/libucvlatin.so...done. Reading symbols from /tmp/mozilla/components/libstrres.so...done. Reading symbols from /tmp/mozilla/components/libgkcontent.so...done. Reading symbols from /tmp/mozilla/components/libnslocale.so...done. Reading symbols from /tmp/mozilla/components/libgfx_gtk.so...done. Reading symbols from /tmp/mozilla/components/libimglib2.so...done. Reading symbols from /tmp/mozilla/components/libjar50.so...done. Reading symbols from /tmp/mozilla/components/libdocshell.so...done. Reading symbols from /tmp/mozilla/components/libcaps.so...done. Reading symbols from /tmp/mozilla/components/libjsdom.so...done. Reading symbols from /tmp/mozilla/components/libpipnss.so...done. Reading symbols from /tmp/mozilla/./libfreebl_hybrid_3.so...done. Reading symbols from /tmp/mozilla/libnssckbi.so...done. Reading symbols from /tmp/mozilla/components/liboji.so...done. Reading symbols from /tmp/mozilla/components/libmozbrwsr.so...done. Reading symbols from /tmp/mozilla/components/libappcomps.so...done. Reading symbols from /tmp/mozilla/components/libwallet.so...done. Reading symbols from /tmp/mozilla/components/libgklayout.so...done. Reading symbols from /tmp/mozilla/components/libgkview.so...done. Reading symbols from /tmp/mozilla/components/libnkcache.so...done. Reading symbols from /tmp/mozilla/components/libtimer_gtk.so...done. Reading symbols from /tmp/mozilla/components/libimggif.so...done. Reading symbols from /tmp/mozilla/components/libgfx2.so...done. Reading symbols from /tmp/mozilla/components/libshistory.so...done. Reading symbols from /tmp/mozilla/components/libeditor.so...done. Reading symbols from /tmp/mozilla/components/libtxmgr.so...done. Reading symbols from /tmp/mozilla/components/liblwbrk.so...done. Reading symbols from /tmp/mozilla/components/libcookie.so...done. Reading symbols from /tmp/mozilla/components/libmork.so...done. Reading symbols from /tmp/mozilla/components/libwebbrwsr.so...done. Reading symbols from /tmp/mozilla/components/libnsgif.so...done. Reading symbols from /tmp/mozilla/components/libpippki.so...done. Reading symbols from /tmp/mozilla/components/libimgpng.so...done. Reading symbols from /tmp/mozilla/components/libimgjpeg.so...done. Reading symbols from /tmp/mozilla/components/libjsurl.so...done. Reading symbols from /tmp/mozilla/components/libnspng.so...done. Reading symbols from /tmp/mozilla/components/libnsjpg.so...done. Reading symbols from /tmp/mozilla/components/libgkplugin.so...done. Reading symbols from /tmp/mozilla/./libgtkxtbin.so...done. Reading symbols from /usr/lib/libXt.so.4...done. Reading symbols from /usr/lib/libSM.so.6...done. Reading symbols from /usr/lib/libICE.so.6...done. Reading symbols from /tmp/mozilla/./plugins/libnullplugin.so...done. Reading symbols from /tmp/mozilla/components/libjsloader.so...done. Reading symbols from /tmp/mozilla/components/libmsgcompose.so...done. Reading symbols from /tmp/mozilla/./libmsgbaseutil.so...done. Reading symbols from /tmp/mozilla/components/libmailnews.so...done. Reading symbols from /tmp/mozilla/components/libmozldap.so...done. Reading symbols from /tmp/mozilla/./libldap40.so...done. Reading symbols from /tmp/mozilla/./liblber40.so...done. Reading symbols from /tmp/mozilla/components/libaddrbook.so...done. Reading symbols from /tmp/mozilla/components/libmime.so...done. #0 0xfd830268 in nsGenericDOMDataNode virtual table () (gdb) where #0 0xfd830268 in nsGenericDOMDataNode virtual table () #1 0xfcf877ac in PresShell::~PresShell () #2 0xfcf871b4 in PresShell::Release () #3 0xff19f010 in nsCOMPtr_base::~nsCOMPtr_base () #4 0xfd9ab5ac in GlobalWindowImpl::Focus () #5 0xfd585c88 in nsEventStateManager::PreHandleEvent () #6 0xfcf90988 in PresShell::HandleEventInternal () #7 0xfcf9084c in PresShell::HandleEvent () #8 0xfd3be398 in nsView::HandleEvent () #9 0xfd3c9e2c in nsViewManager::DispatchEvent () #10 0xfd3bdb08 in _start () #11 0xfdd32b4c in nsWidget::DispatchEvent () #12 0xfdd32a5c in nsWidget::DispatchWindowEvent () #13 0xfdd32acc in nsWidget::DispatchFocus () #14 0xfdd37064 in nsWindow::DispatchActivateEvent () #15 0xfdd36eec in nsWindow::SetFocus () #16 0xfd9ab518 in GlobalWindowImpl::Focus () #17 0xfe8cb688 in nsWebShellWindow::HandleEvent () #18 0xfdd32b4c in nsWidget::DispatchEvent () #19 0xfdd32a5c in nsWidget::DispatchWindowEvent () #20 0xfdd32acc in nsWidget::DispatchFocus () #21 0xfdd36f7c in nsWindow::DispatchSetFocusEvent () #22 0xfdd3715c in nsWindow::HandleMozAreaFocusIn () #23 0xfdd39a28 in handle_mozarea_focus_in () #24 0xfefcc0c0 in gtk_marshal_BOOL__POINTER (object=0x16b4740, func=0xfdd399b0 <handle_mozarea_focus_in(_GtkWidget *, _GdkEventFocus *, void *)>, func_data=0x176dda0, args=0xffbee718) at gtkmarshal.c:28 #25 0xff00f3d0 in gtk_handlers_run (handlers=0x1bc410, signal=0xffbee678, object=0x16b4740, params=0xffbee718, after=0) at gtksignal.c:1917 #26 0xff00e2ac in gtk_signal_real_emit (object=0x16b4740, signal_id=31, params=0xffbee718) at gtksignal.c:1477 #27 0xff00b314 in gtk_signal_emit (object=0x16b4740, signal_id=31) at gtksignal.c:552 #28 0xff056414 in gtk_widget_event (widget=0x16b4740, event=0xffbeeb10) at gtkwidget.c:2864 #29 0xff06318c in gtk_window_focus_in_event (widget=0xea96f0, event=0x160af50) at gtkwindow.c:1422 #30 0xfefcc0c0 in gtk_marshal_BOOL__POINTER (object=0xea96f0, func=0xff062f8c <gtk_window_focus_in_event>, func_data=0x0, args=0xffbeecb0) at gtkmarshal.c:28 #31 0xff00e2f4 in gtk_signal_real_emit (object=0xea96f0, signal_id=31, params=0xffbeecb0) at gtksignal.c:1492 #32 0xff00b314 in gtk_signal_emit (object=0xea96f0, signal_id=31) at gtksignal.c:552 #33 0xff056414 in gtk_widget_event (widget=0xea96f0, event=0x160af50) at gtkwidget.c:2864 #34 0xfefcaee0 in gtk_main_do_event (event=0x160af50) at gtkmain.c:837 #35 0xfdd2c5d0 in handle_gdk_event () #36 0xfeecd290 in gdk_event_dispatch (source_data=0x160af50, current_time=0xffbef300, user_data=0x0) at gdkevents.c:2139 #37 0xfee575f0 in g_main_dispatch (dispatch_time=0xffbef300) at gmain.c:656 #38 0xfee57e8c in g_main_iterate (block=-18361748, dispatch=1) at gmain.c:877 #39 0xfee580a0 in g_main_run (loop=0x1d60e8) at gmain.c:935 #40 0xfefca454 in gtk_main () at gtkmain.c:524 #41 0xfdd23514 in nsAppShell::Run () #42 0xfe8c911c in nsAppShellService::Run () #43 0x18164 in NS_CreateNativeAppSupport () #44 0x18be0 in main () (gdb) Reproducible: Sometimes Steps to Reproduce: - Actual Results: - Expected Results: -
.
Assignee: asa → karnaze
Component: Browser-General → Layout
Keywords: crash
QA Contact: doronr → petersen
Severity: normal → critical
Marking NEW.
Status: UNCONFIRMED → NEW
Ever confirmed: true
We need a url and test case.
Keywords: qawanted
I don't think the actual page is relevant at all here. But just in case, it's typically my home page, a file:/// url with a contents like this: <TITLE>Morten Welinder's Main WWW page</TITLE> [...] <STRONG>Mozilla</STRONG>: <A HREF="http://www.mozilla.org/">Home</A>, <A HREF="http://www.mozillazine.org/">Zine</A>. <BR> [...] i.e., just a set of links. I can let you have a private look there, but I am quite sure any page will do. Let me know. The crash is definately related to iconifying the mozilla window. I don't see how you can get a test case for something like this. I have only seen this on Solaris/sparc, never on Linux/i86. FYI, I get this with build 2001071522 also.
Adding topcrash and Trunk & N610 [@ 0x00000000 - PresShell::~PresShell], since this crash is showing up in Talkback topcrash reports for MozillaTrunk and Netscape6.10 branch builds under the 0x00000000 stack signature. Here are a few entries: MozillaTrunk: 0x00000000 6130c0aa line Build: 2001071310 CrashDate: 2001-07-14 UptimeMinutes: 20 Total: 427 OS: Windows NT 5.0 build 2195 Detailed : http://climate/reports/incidenttemplate.cfm?bbid=32906633 StackTrace: http://climate/reports/stackcommentemail.cfm?dynamicBBID=32906633 0x00000000 ebd37665 line Build: 2001070509 CrashDate: 2001-07-13 UptimeMinutes: 42 Total: 3828 OS: Windows NT 5.0 build 2195 Detailed : http://climate/reports/incidenttemplate.cfm?bbid=32855146 StackTrace: http://climate/reports/stackcommentemail.cfm?dynamicBBID=32855146 (32855146) URL: http://www.sharebuilder.com (32855146) Comments: I clicked on the Create an Account Link. It told me that a secure form was loading and then BAM! Crash. Incident ID 32906633 0x00000000 PresShell::~PresShell [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 1542] PresShell::`scalar deleting destructor' nsTextInputListener::Release [d:\builds\seamonkey\mozilla\layout\html\forms\src\nsGfxTextControlFrame2.cpp, line 235] nsCOMPtr_base::~nsCOMPtr_base [d:\builds\seamonkey\mozilla\xpcom\base\nsCOMPtr.cpp, line 50] GlobalWindowImpl::Focus [d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 1783] nsEventStateManager::PreHandleEvent [d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 594] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5627] 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] 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::DispatchFocus [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4429] nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3345] nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 989] USER32.DLL + 0x2e98 (0x77e12e98) USER32.DLL + 0x39a3 (0x77e139a3) USER32.DLL + 0x395f (0x77e1395f) ntdll.dll + 0x2032f (0x77fa032f) GlobalWindowImpl::Focus [d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 1773] nsWebShellWindow::HandleEvent [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 530] 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::DispatchFocus [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4429] nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3341] nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 989] USER32.DLL + 0x2e98 (0x77e12e98) USER32.DLL + 0x39a3 (0x77e139a3) USER32.DLL + 0x395f (0x77e1395f) ntdll.dll + 0x2032f (0x77fa032f) USER32.DLL + 0x4ef0 (0x77e14ef0) USER32.DLL + 0x2e98 (0x77e12e98) USER32.DLL + 0x6a72 (0x77e16a72) USER32.DLL + 0x6aee (0x77e16aee) nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 1000] USER32.DLL + 0x2e98 (0x77e12e98) USER32.DLL + 0x39a3 (0x77e139a3) USER32.DLL + 0x395f (0x77e1395f) ntdll.dll + 0x2032f (0x77fa032f) nsWebShellWindow::Destroy [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 1744] nsChromeTreeOwner::Destroy [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsChromeTreeOwner.cpp, line 228] GlobalWindowImpl::ReallyCloseWindow [d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 2395] GlobalWindowImpl::CloseWindow [d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 3163] nsJSContext::ScriptEvaluated [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 1368] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 949] 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] nsButtonBoxFrame::MouseClicked [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsButtonBoxFrame.cpp, line 181] nsButtonBoxFrame::HandleEvent [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsButtonBoxFrame.cpp, line 128] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5649] PresShell::HandleEventWithTarget [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5604] nsEventStateManager::CheckForAndDispatchClick [d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2456] nsEventStateManager::PostHandleEvent [d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 1542] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5653] 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] 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] And Netscape6.10 branch: 0x00000000 67a5a7af line Build: 2001071508 CrashDate: 2001-07-15 UptimeMinutes: 1 Total: 2 OS: Windows NT 4.0 build 1381 Detailed : http://climate/reports/incidenttemplate.cfm?bbid=32939060 StackTrace: http://climate/reports/stackcommentemail.cfm?dynamicBBID=32939060 0x00000000 e05e368b line Build: 2001070712 CrashDate: 2001-07-10 UptimeMinutes: 567 Total: 567 OS: Windows NT 5.0 build 2195 Detailed : http://climate/reports/incidenttemplate.cfm?bbid=32741850 StackTrace: http://climate/reports/stackcommentemail.cfm?dynamicBBID=32741850 (32741850) URL: http://slip-test (32741850) Comments: I was in buyer expert (bigbird.aoltw.net) then clicked on email link to http://slip-test.. got the "requested insecure site" dialog then carshed. 0x00000000 09964df4 line Build: 2001071406 CrashDate: 2001-07-15 UptimeMinutes: 235 Total: 814 OS: Windows NT 5.0 build 2195 Detailed : http://climate/reports/incidenttemplate.cfm?bbid=32922977 StackTrace: http://climate/reports/stackcommentemail.cfm?dynamicBBID=32922977 (32922977) URL: www.ana.co.jp Incident ID 32939060 0x00000000 PresShell::~PresShell [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 1478] PresShell::`scalar deleting destructor' PresShell::Release [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 1378] nsCOMPtr_base::~nsCOMPtr_base [d:\builds\seamonkey\mozilla\xpcom\base\nsCOMPtr.cpp, line 50] GlobalWindowImpl::Focus [d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 1778] nsEventStateManager::PreHandleEvent [d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 594] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5560] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5492] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377] 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::DispatchFocus [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4429] nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3345] nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 989] USER32.dll + 0x19d0 (0x77e719d0) USER32.dll + 0x1982 (0x77e71982) ntdll.dll + 0x163a3 (0x77f763a3) GlobalWindowImpl::Focus [d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 1768] nsWebShellWindow::HandleEvent [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 530] 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::DispatchFocus [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4429] nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3341] nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 989] USER32.dll + 0x19d0 (0x77e719d0) USER32.dll + 0x1982 (0x77e71982) ntdll.dll + 0x163a3 (0x77f763a3) USER32.dll + 0x18d2 (0x77e718d2) nsWindow::DefaultWindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 1015] USER32.dll + 0x27fe (0x77e727fe) USER32.dll + 0x2889 (0x77e72889) nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 1000] USER32.dll + 0x19d0 (0x77e719d0) USER32.dll + 0x1982 (0x77e71982) ntdll.dll + 0x163a3 (0x77f763a3) nsWebShellWindow::Destroy [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsWebShellWindow.cpp, line 1744] nsChromeTreeOwner::Destroy [d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsChromeTreeOwner.cpp, line 228] GlobalWindowImpl::ReallyCloseWindow [d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 2390] GlobalWindowImpl::CloseWindow [d:\builds\seamonkey\mozilla\dom\src\base\nsGlobalWindow.cpp, line 3158] nsJSContext::ScriptEvaluated [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 1350] nsJSContext::CallEventHandler [d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 949] 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 3635] PresShell::HandleDOMEventWithTarget [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5613] nsButtonBoxFrame::MouseClicked [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsButtonBoxFrame.cpp, line 181] nsButtonBoxFrame::HandleEvent [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsButtonBoxFrame.cpp, line 128] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5582] PresShell::HandleEventWithTarget [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5537] nsEventStateManager::CheckForAndDispatchClick [d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 2456] nsEventStateManager::PostHandleEvent [d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line 1542] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5586] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5492] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377] 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] If this is a different crash, I can log a new bug, but the stacks looked similar so I thought I would update this bug. From the Talkback data, it looks like this is occurring mostly on Win2k.
Keywords: topcrash
OS: SunOS → All
Hardware: Sun → PC
Summary: Crash in PresShell::~PresShell → Crash in Trunk & N610 [@ 0x00000000 - PresShell::~PresShell]
My patch on bug 80203 should fix this.
Assignee: karnaze → dbaron
Priority: -- → P1
Target Milestone: --- → mozilla0.9.3
*** Bug 91127 has been marked as a duplicate of this bug. ***
Depends on: 80203
*** Bug 90269 has been marked as a duplicate of this bug. ***
Keywords: qawanted
Fix checked in 2001-07-24 21:30/21:31 PDT, although there's a chance it could end up just moving the crash to another stack, in which case it would be fixable by appropriate null-checks.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Backed out to fix bug 92325 and probably also bug 92443.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla0.9.3 → mozilla0.9.4
*** Bug 92153 has been marked as a duplicate of this bug. ***
Fix checked in 2001-07-31 20:15 PDT.
Status: REOPENED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → FIXED
*** Bug 95639 has been marked as a duplicate of this bug. ***
*** Bug 88120 has been marked as a duplicate of this bug. ***
*** Bug 88928 has been marked as a duplicate of this bug. ***
David, Is there a good test case to help me verify this ? Not sure what I need to do here ....
Marking verified in the Oct 22nd builds.
Status: RESOLVED → VERIFIED
Crash Signature: [@ 0x00000000 - PresShell::~PresShell]
You need to log in before you can comment on or make changes to this bug.