Closed Bug 36096 Opened 25 years ago Closed 25 years ago

[PP] mac only crash closing messenger

Categories

(SeaMonkey :: MailNews: Message Display, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: esther, Assigned: travis)

Details

(Keywords: crash, regression, Whiteboard: [DOGFOOD+])

Using commercial build 2000-04-17-12 on mac I crash closing messenger. more info to com. 1. Launch messenger 2. select file|close Crash
MacsBug 6.5.4a6, Copyright Apple Computer, Inc. 1981-98 PowerPC illegal instruction at 0517F340 17-Apr-2000 2:24:53 PM (since boot = 4 days, 5 hours, 53 minutes) Current application is “Netscape” Machine = 406 (??), System $0860, sysu = $01008000 ROM version $077D, $44B5, $0001 (ROMBase $FFC00000) VM is off NIL^ = $FFC10000 Stack space used = +121895826 Address 0517F340 is in the Process Manager heap at 01BB5870 It is 000E3B90 bytes into this heap block: Start Length Tag Mstr Ptr Lock Prg Type ID File Name • 0509B7B0 00100000+04 R 075F1538 L PowerPC 740/750 Registers CR0 CR1 CR2 CR3 CR4 CR5 CR6 CR7 PC = 0517F340 CR 0100 0010 0000 0000 0000 1000 0010 1000 LR = 063148B8 <>=O XEVO CTR = 0517F340 MSR = 00000000 SOC Compare Count Int = 0 XER 000 00 00 MQ = 00000000 R0 = 0517F340 R8 = 00000001 R16 = 00000000 R24 = 0704E110 SP = 0704DB20 R9 = 4BA0FD40 R17 = 00000000 R25 = 064F28D8 TOC = 00001000 R10 = 00000001 R18 = 00000000 R26 = 0542C7C8 R3 = 0517E7C8 R11 = 06AD8A58 R19 = 00000000 R27 = 0704DE5C R4 = 00000000 R12 = 0517F350 R20 = 05313D6C R28 = 00000000 R5 = B05700A0 R13 = 00000000 R21 = 00000001 R29 = 069F6328 R6 = 00000000 R14 = 00000000 R22 = 06AC3AEC R30 = 0704DBE0 R7 = 00000000 R15 = 00000000 R23 = 00000000 R31 = 00000000 Disassembling PowerPC code from 0517F318 No procedure name 0517F318 dc.l 0x006F0070 | 006F0070 0517F31C dc.l 0x00650072 | 00650072 0517F320 dc.l 0x00740079 | 00740079 0517F324 dc.l 0x00430068 | 00430068 0517F328 dc.l 0x0061006E | 0061006E 0517F32C dc.l 0x00670065 | 00670065 0517F330 dc.l 0x00640000 | 00640000 0517F334 dc.l 0x0517E4E0 | 0517E4E0 0517F338 dc.l 0x0517F2D4 | 0517F2D4 0517F33C dc.l 0x00000001 | 00000001 0517F340 *dc.l 0x00000000 | 00000000 0517F344 dc.l 0x0517F350 | 0517F350 0517F348 dc.l 0x0517F350 | 0517F350 0517F34C dc.l 0x0517F350 | 0517F350 0517F350 dc.l 0x0517F340 | 0517F340 0517F354 dc.l 0x00001000 | 00001000 0517F358 dc.l 0x00000007 | 00000007 0517F35C dc.l 0x00001000 | 00001000 0517F360 dc.l 0x00000000 | 00000000 0517F364 dc.l 0x0517E4E0 | 0517E4E0 Heap zones #1 Mod 28364K 00002800 to 01BB586F SysZone^ #2 Mod 5K 00017720 to 00018ECF ROM read-only zone #3 Mod 288K 004C1890 to 0050988F #4 Mod 94K 0056B960 to 0058353F #5 Mod 92399K 01BB5870 to 075F181F Process Manager zone #6 Mod 6K 04C9FE80 to 04CA167F “Talkback” #7 Mod 11901K 06464620 to 07003B7F “Netscape” ApplZone^ TheZone^ TargetZone #8 Mod 946K 0738D8F0 to 0747A4DF “Finder” #9 Mod 121K 0748ED70 to 074AD2CF “Time Synchronizer” #10 Mod 381K 074BBB60 to 0751B0AF “Folder Actions” #11 Mod 92K 07577920 to 0758EC7F “Control Strip Extension” Checking all heaps The System heap at 00002800 is ok The ROM read-only heap at 00017720 is ok The heap at 004C1890 is ok The heap at 0056B960 is ok The Process Manager heap at 01BB5870 is ok The “Talkback” heap at 04C9FE80 is ok The “Netscape” heap at 06464620 is ok The “Finder” heap at 0738D8F0 is ok The “Time Synchronizer” heap at 0748ED70 is ok The “Folder Actions” heap at 074BBB60 is ok The “Control Strip Extension” heap at 07577920 is ok Totaling the “Netscape” heap at 06464620 Total Blocks Total of Block Sizes Free 0079 #121 0027AC00 #2599936 Nonrelocatable 013E #318 007FB8AC #8370348 Relocatable 0B90 #2960 00129070 #1216624 Locked 0067 #103 000BAD10 #765200 Purgeable and not locked 0000 #0 00000000 #0 Heap size 0D47 #3399 00B9F51C #12186908 The target heap is the System heap at 00002800 Totaling the System heap at 00002800 Total Blocks Total of Block Sizes Free 0054 #84 00B85C80 #12082304 Nonrelocatable 0D2A #3370 00B6373C #11941692 Relocatable 0929 #2345 004C9C70 #5020784 Locked 0176 #374 00320480 #3277952 Purgeable and not locked 010C #268 000D0810 #854032 Heap size 16A7 #5799 01BB302C #29044780 The target heap is the “Netscape” heap at 06464620 Displaying File Control Blocks fRef File Vol Type Fl Fork LEof 0002 System Hard Disk zsys dW rsrc #6460480 0060 **** EXTENTS B-TREE Hard Disk •••• dw data #2088960 00BE **** CATALOG B-TREE Hard Disk •••• dw data #31334400 011C **** VOLUME BITMAP Hard Disk •••• dw data #282624 017A System Resources Hard Disk zsyr dw rsrc #885137 0A4A Open Tpt AppleTalk Li… Hard Disk libr dw rsrc #504779 0AA8 Open Transport Library Hard Disk libr dw rsrc #510791 0B06 Open Transport Library Hard Disk libr dw rsrc #510791 0B64 Open Transport Library Hard Disk libr dw rsrc #510791 0BC2 Open Tpt AppleTalk Li… Hard Disk libr dw rsrc #504779 0C20 Open Tpt Internet Lib… Hard Disk libr dw rsrc #462069 0C7E Serial (Built-in) Hard Disk libr dw rsrc #63254 0CDC Users & Groups Data F… Hard Disk BTFL dW data #73728 0D3A QuickTime™ Hard Disk INIT dw data #369846 0D98 virscan6.dat Hard Disk VDef dw data #208911 0DF6 Netscape Hard Disk APPL dW rsrc #70693 0E54 Control Strip Extensi… Hard Disk appe dW rsrc #67084 0EB2 Component Registry Hard Disk BINA dW data #319364 0F10 Open Tpt Internet Lib… Hard Disk libr dw rsrc #462069 0F6E Folder Actions Hard Disk appe dW rsrc #4969 0FCC Time Synchronizer Hard Disk appe dW rsrc #7687 102A Finder Hard Disk FNDR dw rsrc #638604 1088 File Sharing Library Hard Disk shlb dw rsrc #3190 10E6 Finder Preferences Hard Disk pref dW rsrc #674 1144 Desktop DB Hard Disk BTFL dW data #286720 11A2 Desktop DF Hard Disk DTFL dW data #1556722 1200 Network Setup Extensi… Hard Disk shlb dw rsrc #26657 125E Network Setup Extensi… Hard Disk shlb dw rsrc #26657 12BC Network Setup Extensi… Hard Disk shlb dw rsrc #26657 131A Network Setup Extensi… Hard Disk shlb dw rsrc #26657 1378 File Sharing Library Hard Disk shlb dw rsrc #3190 13D6 Mozilla Registry Hard Disk REGS dW data #28940 1434 widget.shlb Hard Disk shlb dw rsrc #797 1492 MRJInABox Hard Disk NSPL dw rsrc #1615 14F0 lock Hard Disk ???? dW data #0 154E history.dat Hard Disk BINA dW data #24610 15AC cache.db Hard Disk ???? dW data #65536 160A panacea.dat Hard Disk BINA dW data #28198 1668 Talkback Hard Disk APPL dW rsrc #70117 16C6 -36096 Hard Disk TEXT dW data #8182 #160 FCBs, #63 in use (including #23 fonts not listed), #97 free Displaying Driver Control Entries No drivers are busy. Displaying resource information: > Map $064DEB5C, flags $0000, file $1492 = MRJInABox Map $064DEC04, flags $0000, file $1434 = widget.shlb Map $064647A8, flags $0000, file $0DF6 = Netscape + Map $00005A2C, flags $801A, file $0003 = •ROM resources that override System• S Map $00005A30, flags $200D, file $0002 = System Map $00005888, flags $0014, file $017A = System Resources [Skipped $0017 maps belonging to font files] Calling chain using A6/R1 links Back chain ISA Caller 00000000 PPC 064797C8 0704F9C0 PPC 06468AAC main+00188 0704F930 PPC 064683D8 main1(int, char**, nsISplashScreen*)+00624 0704F840 PPC 061E4DBC nsAppShellService::Run()+00018 0704F800 PPC 061B6508 nsAppShell::Run()+00038 0704F7B0 PPC 061B6C04 nsMacMessagePump::DoMessagePump()+0003C 0704F760 PPC 061B6DF4 nsMacMessagePump::DispatchEvent(int, EventRecord*)+ 0005C 0704F710 PPC 061B7120 nsMacMessagePump::DoMouseDown(EventRecord&)+000D8 0704F610 PPC 061B7ABC nsMacMessagePump::DoMenu(EventRecord&, long)+000AC 0704F4C0 PPC 061B7DB4 nsMacMessagePump::DispatchMenuCommandToRaptor(EventRecord&, long )+0004C 0704F470 PPC 061B3A60 nsMacMessageSink::DispatchMenuCommand(EventRecord&, long)+00044 0704F420 PPC 061AED08 nsMacWindow::HandleMenuCommand(EventRecord&, long)+ 00020 0704F3E0 PPC 061AFBB4 nsMacEventHandler::HandleMenuCommand(EventRecord&, long)+000D0 0704F330 PPC 06199158 nsWindow::DispatchWindowEvent(nsGUIEvent&)+00018 0704F2F0 PPC 06199068 nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus& )+00078 0704F2A0 PPC 061A7748 nsMenuBar::MenuSelected(const nsMenuEvent&)+00090 0704F240 PPC 061A30C8 nsMenu::MenuItemSelected(const nsMenuEvent&)+00740 0704ED20 PPC 061A9B88 nsMenuItem::MenuItemSelected(const nsMenuEvent&)+ 0033C 0704E8C0 PPC 061A9ED4 nsMenuItem::DoCommand()+00150 0704E7B0 PPC 061049B4 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEv ent**, unsigned int, nsEventStatus*)+00458 0704E600 PPC 058CA6CC nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, n sIDOMEvent**, unsigned int, nsEventStatus*)+01634 0704E4B0 PPC 058C8F78 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, ns IDOMEvent*, unsigned int, unsigned int)+003F0 0704E260 PPC 062A1EA0 nsJSEventListener::HandleEvent(nsIDOMEvent*)+001F4 0704E140 PPC 06248B20 nsJSContext::CallEventHandler(void*, void*, unsigned int, void*, int*)+00230 0704E080 PPC 06249938 nsJSContext::ScriptEvaluated()+00024 0704E040 PPC 06261B20 GlobalWindowImpl::CloseWindow(nsISupports*)+0005C 0704DFE0 PPC 0625BBA0 GlobalWindowImpl::Close()+00080 0704DF70 PPC 061F274C nsChromeTreeOwner::Destroy()+00018 0704DF30 PPC 061E0D10 nsWebShellWindow::Destroy()+00108 0704DE80 PPC 061F75E0 nsXULWindow::Destroy()+00214 0704DD80 PPC 063A7A24 nsWebShell::Destroy()+00038 0704DD30 PPC 063B61B8 nsDocShell::Destroy()+0001C 0704DCD0 PPC 063B4F94 nsDocShell::Stop()+00128 0704DC60 PPC 063B4E88 nsDocShell::Stop()+0001C 0704DBF0 PPC 063B9944 nsDocShell::CancelRefreshURITimers()+000A0 0704DBA0 PPC 063B9BE0 NS_NewWebShellFactory+0F088 Return addresses on the stack Stack Addr Frame Addr ISA Caller 0704DED8 PPC 062631D4 GlobalWindowImpl::GetTreeOwner(nsIBaseWindow**)+001 2C 0704DEA8 PPC 063EDEE0 js_Invoke+004C4 0704DE98 0704DE90 PPC 063148B4 nsCOMPtr_base::~nsCOMPtr_base()+00030 0704DE88 PPC 061E0D10 nsWebShellWindow::Destroy()+00108 0704DE48 PPC 063148B4 nsCOMPtr_base::~nsCOMPtr_base()+00030 0704DE08 0704DE00 PPC 0633C50C nsVoidArray::RemoveElement(void*)+00044 0704DDD8 0704DDD0 PPC 063F7580 js_UnlockObj+00010 0704DDC8 0704DDC0 PPC 0633C468 nsVoidArray::RemoveElementAt(int)+0004C 0704DDB8 0704DDB0 PPC 063F751C js_LockObj+0002C 0704DDA8 0704DDA0 PPC 063ADDA8 nsDocShell::QueryInterface(const nsID&, void**)+002 70 0704DD98 0704DD90 PPC 063F7448 js_UnlockScope+00040 0704DD88 0704DD80 PPC 061F75E0 nsXULWindow::Destroy()+00214 0704DD48 0704DD40 PPC 061AE500 nsMacWindow::Show(int)+00074 0704DD38 0704DD30 PPC 063A7A24 nsWebShell::Destroy()+00038 0704DD08 0704DD00 PPC FFD28430 HideWindow+0001C 0704DCF8 0704DCF0 PPC 06314814 nsQueryInterface::operator()(const nsID&, void**) c onst+00028 0704DCD8 0704DCD0 PPC 063B61B8 nsDocShell::Destroy()+0001C 0704DC68 0704DC60 PPC 063B4F94 nsDocShell::Stop()+00128 0704DC44 68K 0660E8B6 0704DC28 0704DC20 PPC 063B44A0 NS_NewWebShellFactory+09948 0704DC08 0704DC00 PPC 07068A80 nsURILoader::Stop(nsISupports*)+0010C 0704DBFC 68K 0660E8B6 0704DBF8 0704DBF0 PPC 063B4E88 nsDocShell::Stop()+0001C 0704DBC8 0704DBC0 PPC 063148B4 nsCOMPtr_base::~nsCOMPtr_base()+00030 0704DBB8 0704DBB0 PPC 0706A734 nsDocLoaderImpl::Stop()+000AC 0704DBA8 0704DBA0 PPC 063B9944 nsDocShell::CancelRefreshURITimers()+ 000A0 0704DB68 0704DB60 PPC 063B9BE0 NS_NewWebShellFactory+0F088 0704DB48 0704DB40 PPC 0639C49C nsWebShell::QueryInterface(const nsID&, void**)+001 CC 0704DB38 68K 064D4202 0704DB28 0704DB20 PPC 075BE494 nsTimerPeriodical::RemoveTimer(nsTimerImpl*)+00060 Displaying memory from 0 00000000 FFC1 0000 FFC1 0000 001E C6D0 0029 B6C8 *¡••*¡••••*–•)*» 00000010 0029 B6CA 0029 B6CC FFC0 5608 FFC0 560A •)* •)*Ã*¿V•*¿V• Closing log
Is this similar to the other Mac closing bugs we have?
Keywords: crash
This simple test of launching Messenger, the doing a File|Close did not happen in Friday's m16 build.
More info: Closing messenger with the close icon in title bar crashes too. Note: it's only the messenger window that crashes when closing. The address book window, composer window, bookmarks window, New Msg window don't crash when closing them. I don't think this is like the previous crashes we had on the Mac when Exiting or clicking on the menu after closing a window.
The stack trace looks like Travis possibly.
yeah, I agree. I don't see anything mailnews related in the stack though that doesn't mean we aren't doing something incorrectly. Travis, could you look at this when you get a chance.
Keywords: dogfood
reassign to travis
Assignee: putterman → travis
Keywords: regression
Putting on DOGFOOD+ radar.
Whiteboard: [DOGFOOD+]
It has been about a week as dogfood without any comments or status update :-( Travis: Is there a landing that will clear this problem that is pending? Any plan or understanding? Thanks, Jim (tracking down all the little dogfood bugs) Roskind
Update, using mac commercial build 2000-04-27-08 this does not crash anymore when closing the Mail window. Since I don't see a fix, I will resolve as worksforme and verify. I'll keep an eye on this scenario and reopen if necessary.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
Verified!
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.