Closed Bug 18684 Opened 25 years ago Closed 25 years ago

[BLOCKER] Browser crashes upon launch

Categories

(SeaMonkey :: General, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: shrir, Assigned: brendan)

Details

Attachments

(1 file)

Using today's latest commercial build on MAC(M12) located at ftp://sweetlou/products/client/seamonkey/macos/8.x/ppc/1999-11-12-08-M12/netscap e5-mac-M12.sea.bin (Please delete any existing profiles before performing this test) Please try the following: Make a clean install of the build Once the build is installed, click on the "Apprunner" icon in the folder. Observe that the Profile Manager Window comes up. Try to create a new profile and follow the prompts. Click the Finish button and observe that the browser crashes. Log for this problem follows: PowerPC unmapped memory exception at 06997980 nsLargeHeapChunk::GetSpaceForBlock(unsigned lon g)+00038 12-Nov-1999 11:07:13 AM (since boot = 2 hours, 36 minutes) Current application is “apprunner” Machine = 67 (PowerMac9500), System $0851, sysu = $01008000 ROM version $077D, $28F1, $0001 (ROMBase $FFC00000) VM is on; paging is currently safe NIL^ = $FFC10000 Stack space used = +58810098 Address 06997980 is in VM file-mapped logical memory space It is in the CFM fragment “NSStdLib” at 0695D000 It is 0003A980 bytes from the start of the fragment and 0002DC80 bytes into a non-writeable code section at 06969D00 PowerPC 604 Registers CR0 CR1 CR2 CR3 CR4 CR5 CR6 CR7 PC = 06997980 CR 0100 1100 0000 0000 0000 0000 1000 0100 LR = 069973DC <>=O XEVO CTR = 069973AC MSR = 00000000 SOC Compare Count Int = 0 XER 001 00 00 MQ = 02A22644 R0 = 028AE560 R8 = 028AF080 R16 = 00000000 R24 = 0288EAD0 SP = 03424DE0 R9 = 028AF150 R17 = 00000000 R25 = 034255D0 TOC = 02859090 R10 = 00000003 R18 = 00000000 R26 = 00000110 R3 = 028A59F0 R11 = 00000000 R19 = 0000A24E R27 = 00000000 R4 = 00000120 R12 = 0285B384 R20 = 00000001 R28 = 02A22698 R5 = 028AE680 R13 = 00000027 R21 = 034254F0 R29 = 0289EFD0 R6 = 028AF150 R14 = 02B159A4 R22 = 02AA2728 R30 = 00000110 R7 = 028AF250 R15 = 00000007 R23 = 00000000 R31 = 4F8AE7EC Disassembling PowerPC code from 06997958 nsLargeHeapChunk::GetSpaceForBlock(unsigned long) +00010 06997958 addi r4,r4,0x0003 | 38840003 +00014 0699795C lwz r0,0x0014(r3) | 80030014 +00018 06997960 clrrwi r4,r4,0x02 | 5484003A +0001C 06997964 addi r4,r4,0x0010 | 38840010 +00020 06997968 cmplw r4,r0 | 7C040040 +00024 0699796C ble nsLargeHeapChunk::GetSpaceForBlock(unsigned long)+00030 ; 0 x06997978 | 4081000C +00028 06997970 li r3,0x0000 | 38600000 +0002C 06997974 b nsLargeHeapChunk::GetSpaceForBlock(unsigned long)+000DC ; 0 x06997A24 | 480000B0 +00030 06997978 addi r5,r3,0x001C | 38A3001C +00034 0699797C lwz r31,0x001C(r3) | 83E3001C +00038 06997980 *lwz r0,0x0004(r31) | 801F0004 +0003C 06997984 cmplwi r0,0x0000 | 28000000 +00040 06997988 bne nsLargeHeapChunk::GetSpaceForBlock(unsigned long)+00054 ; 0 x0699799C | 40820014 +00044 0699798C lwz r0,0x0000(r31) | 801F0000 +00048 06997990 sub r0,r0,r31 | 7C1F0050 +0004C 06997994 cmplw r0,r4 | 7C002040 +00050 06997998 bge nsLargeHeapChunk::GetSpaceForBlock(unsigned long)+00064 ; 0 x069979AC | 40800014 +00054 0699799C addi r5,r31,0x0000 | 38BF0000 +00058 069979A0 lwz r31,0x0000(r31) | 83FF0000 +0005C 069979A4 cmplwi r31,0x0000 | 281F0000 Heap zones #1 Mod 6612K 00002800 to 006779FF SysZone^ #2 Mod 6K 0000A1E0 to 0000BD7F ROM read-only zone #3 Mod 51908K 00677A00 to 03928A9F Process Manager zone #4 Mod 11801K 028537E0 to 033D9EDF “apprunner” ApplZone^ TheZone^ TargetZone #5 Mod 2493K 03425FF0 to 036956EF “Netscape AOL Instant Messenger” #6 Mod 18K 036E73E0 to 036EBC9F #7 Mod 942K 037021C0 to 037EDCBF “Finder” #8 Mod 83K 03802550 to 0381744F “Time Synchronizer” #9 Mod 361K 03825CE0 to 038803DF “Folder Actions” #10 Mod 89K 038D0F90 to 038E768F “Control Strip Extension” #11 Mod 3071K 03C00000 to 03EFFFCF #12 Mod 144K 03C61370 to 03C8536F #13 Mod 27K 03CE9450 to 03CF017F Checking all heaps The System heap at 00002800 is ok The ROM read-only heap at 0000A1E0 is ok The Process Manager heap at 00677A00 is ok The “apprunner” heap at 028537E0 is ok The “Netscape AOL Instant Messenger” heap at 03425FF0 is ok The heap at 036E73E0 is ok The “Finder” heap at 037021C0 is ok The “Time Synchronizer” heap at 03802550 is ok The “Folder Actions” heap at 03825CE0 is ok The “Control Strip Extension” heap at 038D0F90 is ok Totaling the “apprunner” heap at 028537E0 Total Blocks Total of Block Sizes Free 0007 #7 0048D590 #4773264 Nonrelocatable 00AA #170 006F638C #7299980 Relocatable 008D #141 00002DA0 #11680 Locked 0003 #3 000002B0 #688 Purgeable and not locked 0000 #0 00000000 #0 Heap size 013E #318 00B866BC #12084924 The target heap is the System heap at 00002800 Totaling the System heap at 00002800 Total Blocks Total of Block Sizes Free 000E #14 00001990 #6544 Nonrelocatable 07C8 #1992 003350DC #3363036 Relocatable 079D #1949 0033E750 #3401552 Locked 0198 #408 00292E60 #2698848 Purgeable and not locked 0062 #98 00016370 #90992 Heap size 0F73 #3955 006751BC #6771132 The target heap is the “apprunner” heap at 028537E0 Displaying File Control Blocks fRef File Vol Type Fl Fork LEof 0002 System Hard Drive zsys dW rsrc #6125351 0060 Hard Drive •••• dw data #1047552 00BE Hard Drive •••• dw data #2095104 011C VM Storage Hard Drive ZSYS dW data #66060288 017A System Resources Hard Drive zsyr dw rsrc #727510 0BC2 System Hard Drive zsys dw data #4072175 0C20 Open Tpt AppleTalk Li… Hard Drive libr dw rsrc #502824 0C7E Open Transport Library Hard Drive libr dw rsrc #524807 0CDC OpenTransportLib Hard Drive otsl dw data #501456 0D3A Shared Library Manage… Hard Drive INIT dw rsrc #211694 0D98 Open Transport Library Hard Drive libr dw rsrc #524807 0DF6 Open Tpt AppleTalk Li… Hard Drive libr dw rsrc #502824 0E54 Open Tpt Internet Lib… Hard Drive libr dw rsrc #461062 0EB2 OpenTpt Remote Access Hard Drive libr dw rsrc #1083183 0F10 OpenTptAppleTalkLib Hard Drive otsl dw data #48738 0F6E OpenTpt Modem Hard Drive libr dw rsrc #91506 0FCC OpenTpt Remote Access Hard Drive libr dw rsrc #1083183 102A Remote Access Log Hard Drive lzlg dW data #135168 1088 Serial (Built-in) Hard Drive libr dw rsrc #63254 10E6 Open Transport Library Hard Drive libr dw rsrc #524807 1144 OpenTpt Serial Arbitr… Hard Drive libr dw rsrc #7974 11A2 OpenTpt Serial Arbitr… Hard Drive libr dw rsrc #7974 1200 Users & Groups Data F… Hard Drive BTFL dW data #67584 125E Apple Guide Hard Drive INIT dw data #417352 12BC ColorSync Extension Hard Drive appe dw data #301152 131A Contextual Menu Exten… Hard Drive INIT dw data #66663 1378 SOMobjects™ for Mac OS Hard Drive shlb dw data #129152 13D6 AppleShare Hard Drive RDEV dw data #140208 1434 Control Strip Extensi… Hard Drive appe dW rsrc #67084 1492 Netscape AOL Instant … External D… APPL dW rsrc #937675 14F0 Control Strip Extensi… Hard Drive appe dw data #3160 154E Folder Actions Hard Drive appe dW rsrc #4877 15AC Time Synchronizer Hard Drive appe dW rsrc #6319 160A Finder Hard Drive FNDR dw rsrc #638602 1668 Finder Hard Drive FNDR dw data #1870234 16C6 Color Picker Hard Drive INIT dw data #6400 1724 File Sharing Library Hard Drive shlb dw data #91214 1782 File Sharing Library Hard Drive shlb dw rsrc #3190 17E0 Finder Preferences Hard Drive pref dW rsrc #726 183E Desktop DB Hard Drive BTFL dW data #202752 189C Desktop DF Hard Drive DTFL dW data #1401970 18FA **** EXTENTS B-TREE External D… •••• dw data #1047552 1958 **** CATALOG B-TREE External D… •••• dw data #1047552 19B6 Time Synchronizer Hard Drive appe dw data #37169 1A14 OpenTptInternetLib Hard Drive otsl dw data #257182 1A72 PrintingLib Hard Drive shlb dw data #1103024 1AD0 Folder Actions Hard Drive appe dw data #17331 1B2E AppleScriptLib Hard Drive shlb dw data #22636 1B8C Desktop DB External D… BTFL dW data #67584 1BEA Desktop DF External D… DTFL dW data #366130 1C48 Find CM Items Hard Drive cmpi dw data #21987 1CA6 Folder Actions Menus Hard Drive cmpi dw data #10205 1D04 AppleShare Hard Drive RDEV dw rsrc #315893 1D62 AppleTalk Switch Hard Drive sdev dw data #5066 1DC0 Netscape AOL Instant … External D… APPL dw data #2188582 1E1E AIM Prefs Hard Drive Pref dW rsrc #5357 1E7C System Hard Drive zsys dw rsrc #6125351 1EDA File Sharing Strip Hard Drive sdev dw data #8634 1F38 File Sharing Library Hard Drive shlb dw rsrc #3190 1F96 Monitor BitDepth Hard Drive sdev dw data #4794 1FF4 Monitor Resolution Hard Drive sdev dw data #9750 2052 Sound Volume Hard Drive sdev dw data #4154 20B0 Video Mirroring Hard Drive sdev dw data #4426 210E Web Sharing CS Hard Drive sdev dw data #21334 216C System Hard Drive zsys dw rsrc #6125351 21CA Internet Config Exten… Hard Drive thng dw data #15884 2228 apprunner External D… APPL dW rsrc #97879 2286 apprunner External D… APPL dw data #29460 22E4 NSRuntime.shlb External D… shlb dw data #15686 2342 NSStdLib.shlb External D… shlb dw data #285171 23A0 NSPR20.shlb External D… shlb dw data #209797 23FE JavaScript.shlb External D… shlb dw data #397422 245C NetworkModular.shlb External D… shlb dw data #12146 24BA xpcom.shlb External D… shlb dw data #534483 2518 libreg.shlb External D… shlb dw data #37794 2576 webshell.shlb External D… shlb dw data #127718 25D4 dom.shlb External D… shlb dw data #889858 2632 Component Registry External D… BINA DW data #249369 2690 JSLoader.shlb External D… shlb dw data #17795 26EE AppShell.shlb External D… shlb dw data #172371 274C chardet.shlb External D… shlb dw data #52373 27AA uconv.shlb External D… shlb dw data #45349 2808 Network.shlb External D… shlb dw data #134429 2866 resource.shlb External D… shlb dw data #9042 28C4 file.shlb External D… shlb dw data #31006 2922 mimetype.shlb External D… shlb dw data #13375 2980 ucvlatin.shlb External D… shlb dw data #147768 29DE widget.shlb External D… shlb dw data #285849 2A3C gfx.shlb External D… shlb dw data #152550 2A9A libutil.shlb External D… shlb dw data #5735 2AF8 libimg.shlb External D… shlb dw data #51054 2B56 Text Encoding Convert… Hard Drive shlb dw data #155168 2BB4 WASTELib External D… shlb dw data #117737 2C12 widget.shlb External D… shlb dw rsrc #921 2C70 RDFLibrary.shlb External D… shlb dw data #610923 2CCE Chinese Encodings Hard Drive ecpg dw data #14872 2D2C Japanese Encodings Hard Drive ecpg dw data #14952 2D8A Korean Encodings Hard Drive ecpg dw data #10488 2DE8 Unicode Encodings Hard Drive ecpg dw data #16872 2E46 profile.shlb External D… shlb dw data #41834 2EA4 Mozilla Registry Hard Drive REGS dW data #911 2F02 libpref.shlb External D… shlb dw data #56004 2F60 ChomeRegistry.shlb External D… shlb dw data #32280 2FBE plugin.shlb External D… shlb dw data #86920 301C nslocale.shlb External D… shlb dw data #47158 307A history.shlb External D… shlb dw data #37512 30D8 Mork.shlb External D… shlb dw data #263771 3136 history.dat Hard Drive BINA dW data #231 3194 layout.shlb External D… shlb dw data #3688826 31F2 htmlparser.shlb External D… shlb dw data #424014 3250 unicharutil.shlb External D… shlb dw data #26061 32AE Caps.shlb External D… shlb dw data #72866 330C Cookie.shlb External D… shlb dw data #61518 336A xpinstall.shlb External D… shlb dw data #211236 33C8 zlib.shlb External D… shlb dw data #42282 3426 mailnews.shlb External D… shlb dw data #335298 3484 Wallet.shlb External D… shlb dw data #115230 34E2 navigator.js External D… TEXT dw data #41550 3540 XPConnect.shlb External D… shlb dw data #183577 359E oji.shlb External D… shlb dw data #87408 35FC LiveConnect.shlb External D… shlb dw data #96727 365A view.shlb External D… shlb dw data #87818 36B8 StdLog Hard Drive TEXT dW data #14088 #234 FCBs, #150 in use (including #27 fonts not listed), #84 free Displaying Driver Control Entries No drivers are busy. Displaying resource information: > Map $0289E3D8, flags $0000, file $2C12 = widget.shlb Map $02853968, flags $0000, file $2228 = apprunner + Map $0000328C, flags $801A, file $0003 = •ROM resources that override System• S Map $00003370, flags $200D, file $0002 = System Map $0000320C, flags $0014, file $017A = System Resources [Skipped $001B maps belonging to font files] Calling chain using A6/R1 links Back chain ISA Caller 00000000 PPC 07608478 03425D40 PPC 07605804 main+00118 03425CC0 PPC 076052D0 main1(int, char**)+00554 03425BB0 PPC 05BB09CC nsAppShellService::Run()+00018 03425B70 PPC 05B80898 nsAppShell::Run()+00038 03425AF0 PPC 05B81174 nsMacMessagePump::DoMessagePump()+0003C 03425AA0 PPC 05B8143C nsMacMessagePump::DispatchEvent(int, EventRecord*)+00168 03425A50 PPC 068C59C4 Repeater::DoRepeaters(const EventRecord&)+00030 03425A10 PPC 05B638E0 nsMacNSPREventQueueHandler::RepeatAction(const EventRecord&)+000 20 034259D0 PPC 06856A2C nsEventQueueServiceImpl::ProcessEvents()+00064 03425990 PPC 06869B1C nsEventQueueImpl::ProcessPendingEvents()+00018 03425950 PPC 0692E03C PL_ProcessPendingEvents+0007C 03425900 PPC 0692E0D8 PL_HandleEvent+00028 034258C0 PPC 07362CDC nsStreamListenerEvent::HandlePLEvent(PLEvent*)+62CDC 03425870 PPC 07363704 nsOnStopRequestEvent::HandleEvent()+63704 03425820 PPC 0735BB28 nsFileChannel::OnStopRequest(nsIChannel*, nsISupports*, unsigned int, const unsigned short*)+5BB28 034257C0 PPC 0681ED64 nsChannelListener::OnStopRequest(nsIChannel*, nsISupports*, unsi gned int, const unsigned short*)+00044 03425760 PPC 0737C5AC nsUnicharStreamLoader::OnStopRequest(nsIChannel*, nsISupports*, unsigned int, const unsigned short*)+7C5AC 03425710 PPC 05E3107C nsXULDocument::OnUnicharStreamComplete(nsIUnicharStreamLoader*, unsigned int, const unsigned short*)+3107C 034256A0 PPC 05E312F4 nsXULDocument::EvaluateScript(nsIURI*, const nsString&, int, con st char*)+312F4 03425540 PPC 06749828 nsJSContext::EvaluateString(const nsString&, void*, nsIPrincipal *, const char*, unsigned int, const char*, nsString&, int*)+00454 03425410 PPC 068D0F6C JS_EvaluateUCScriptForPrincipals+0001C 034253C0 PPC 068D01D4 JS_CompileUCScriptForPrincipals+00060 03425370 PPC 068CFEC0 CompileTokenStream+00060 034252A0 PPC 068FF738 js_Parse+00190 03425200 PPC 068E0070 js_EmitTree+001F4 03425090 PPC 068E37C4 js_NewSrcNote2+0001C 03425040 PPC 068E3750 js_NewSrcNote+000C4 03424FE0 PPC 068E3620 AllocSrcNote+000C0 03424F90 PPC 06915A0C JS_ArenaGrow+00040 03424F40 PPC 06915930 JS_ArenaAllocate+000BC 03424EE0 PPC 06995790 malloc+00040 03424EA0 PPC 069973D8 nsLargeHeapAllocator::AllocatorMakeBlock(unsigned long)+0002C Return addresses on the stack Stack Addr Frame Addr ISA Caller 03425198 PPC FFD48C0C SetZone+00028 0342514A 68K 034EFFFE 034250C8 034250C0 PPC 068D5E40 js_AtomizeString+0019C 034250B8 034250B0 PPC 0690AAB4 js_GetToken+00090 034250A8 034250A0 PPC 0690AAB4 js_GetToken+00090 03425098 PPC 068E0070 js_EmitTree+001F4 03425058 03425050 PPC 068D5A1C js_AtomizeObject+00014 03425048 03425040 PPC 068E37C4 js_NewSrcNote2+0001C 03425024 68K 0342511A 0342500E PPC 0000028C 03425008 03425000 PPC 068D59C0 js_AtomizeHashedKey+000B0 03424FF0 68K 00565414 03424FE8 03424FE0 PPC 068E3750 js_NewSrcNote+000C4 03424FC0 68K 0342511A 03424F98 03424F90 PPC 068E3620 AllocSrcNote+000C0 03424F68 03424F60 PPC 0690E9A4 js_NewScriptFromParams+00098 03424F58 03424F50 PPC 068D4F24 js_alloc_atom+0001C 03424F48 03424F40 PPC 06915A0C JS_ArenaGrow+00040 03424F2A 68K 003CFFFE 03424F18 03424F10 PPC 06995790 malloc+00040 03424F10 68K 03424F4E 03424EE8 03424EE0 PPC 06915930 JS_ArenaAllocate+000BC 03424ED8 03424ED0 PPC 068CCD04 JS_malloc+00034 03424EC6 68K 000002A0 03424EBC 68K 0342511A 03424EA8 03424EA0 PPC 06995790 malloc+00040 03424E86 68K 000002A0 03424E78 68K 0342511A 03424E58 03424E50 PPC 069973D8 nsLargeHeapAllocator::AllocatorMakeBlock(unsigned l ong)+0002C 03424E42 68K 000002A0 03424E0E 68K 000002A4 03424E08 03424E00 PPC 0691A644 JS_HashTableRawLookup+0005C 03424DF8 03424DF0 PPC 0690A7F4 js_PeekTokenSameLine+00020 Displaying memory from 0 00000000 FFC1 0000 FFC1 0000 0016 1636 0016 1638 *¡••*¡•••••6•••8 00000010 0016 163A 0016 163C FFC0 31A8 FFC0 31AA •••:•••<*¿1®*¿1™ Closing log
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Fixed, thanks to bienvenu again. Sorry for the pain, I am a buckethead. /be
QA Contact: leger → shrir
Target Milestone: M12
shrir, please verify with latest build.
Status: RESOLVED → VERIFIED
verified using 11/23 build
Hardware: PC → Macintosh
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: