Closed
Bug 36096
Opened 25 years ago
Closed 25 years ago
[PP] mac only crash closing messenger
Categories
(SeaMonkey :: MailNews: Message Display, defect, P3)
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.
Comment 5•25 years ago
|
||
The stack trace looks like Travis possibly.
Comment 6•25 years ago
|
||
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.
reassign to travis
Assignee: putterman → travis
Keywords: regression
Comment 9•25 years ago
|
||
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
| Reporter | ||
Comment 10•25 years ago
|
||
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
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•