Closed Bug 37018 Opened 24 years ago Closed 24 years ago

Browser crashes when browser is quit with two windows open

Categories

(SeaMonkey :: UI Design, defect, P3)

PowerPC
Mac System 9.x
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 36766

People

(Reporter: shrir, Assigned: don)

Details

(Keywords: crash, platform-parity)

Pls reassign if component is incorrect.thnx.

Using todays's build on mac :

Launch the browser.
Open another window using File->New Navigator Window
Now, play a little bit with either of the windows ( like surf a bit, click on 
links) and then press File->Quit to quit the browser.
Observe that the browser crashes.

Expected: Browser should quit silently without a crash.

Thanks to Suzanne for this bug !

Stack trace:


 Trigger Type:  Program Crash 

 Trigger Reason:  Illegal PowerPC instruction 

 Call Stack:    (Signature = 0xffc10000 a5cb4080) 
     
   0xffc10000 
                                                 
     
   nsCOMPtr<8nsITimer>::~nsCOMPtr<8nsITimer>() 
                                                 
     
   nsDocShell::CancelRefreshURITimers() 
                                                [nsDocShell.cpp, line 2028]
     
   nsDocShell::Stop() 
                                                [nsDocShell.cpp, line 1073]
     
   nsDocShell::Stop() 
                                                [nsDocShell.cpp, line 1094]
     
   nsDocShell::Destroy() 
                                                [nsDocShell.cpp, line 1276]
     
   nsWebShell::Destroy() 
                                                [nsWebShell.cpp, line 1604]
     
   nsXULWindow::Destroy() 
                                                [nsXULWindow.cpp, line 411]
     
   nsWebShellWindow::Destroy() 
                                                [nsWebShellWindow.cpp, line 
1728]
     
   nsChromeTreeOwner::Destroy() 
                                                [nsChromeTreeOwner.cpp, line 
210]
     
   DOM_DLL + 0x1b554 (0x16b3c8d4) 
                                                 
     
   nsAppShellService::Quit() 
                                                [nsAppShellService.cpp, line 
403]
     
   CODE.10 
                                                 
     
   XPTC_InvokeByIndex() 
                                                [xptcinvoke_mac.cpp, line 129]
     
   nsXPCWrappedNativeClass::CallWrappedMethod() 
                                                [xpcwrappednativeclass.cpp, line 
892]
     
   WrappedNative_CallMethod() 
                                                [xpcwrappednativejsops.cpp, line 
198]
     
   js_Invoke() 
                                                [jsinterp.c, line 684]
     
   js_Interpret() 
                                                [jsinterp.c, line 2483]
     
   js_Invoke() 
                                                [jsinterp.c, line 702]
     
   js_InternalInvoke() 
                                                [jsinterp.c, line 774]
     
   JS_CallFunctionValue() 
                                                [jsapi.c, line 2792]
     
   DOM_DLL + 0x7da4 (0x16b29124) 
                                                 
     
   DOM_DLL + 0x6184c (0x16b82bcc)
Keywords: crash, pp
dup.

*** This bug has been marked as a duplicate of 36766 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
verif. dup
Status: RESOLVED → VERIFIED
Product: Core → Mozilla Application Suite
OS: Mac System 9.x
Hardware: PC → Macintosh
You need to log in before you can comment on or make changes to this bug.