Closed Bug 2303 Opened 26 years ago Closed 26 years ago

Networking crash opening up an NSPR Socket

Categories

(NSPR :: NSPR, defect, P1)

x86
Mac System 8.0
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 2133

People

(Reporter: paulmac, Assigned: gordon)

Details

Moving 5.0 bugs from Bugsplat to Bugzilla. Please close if no longer relevant. This was 316317 in Bugsplat. ----------------------------------------------------------------------------- Frequent (though random) crashes when surfing around. Crash occurs when creating an nspr socket. Here's a dump. PowerPC illegal instruction at FFC10000 _RelString+0045C 26-Aug-1998 2:14:45 PM (since boot = 3 hours, 40 minutes) Current application is “NavigatorDebug” Machine = 510 (PowerMacG3), System $0850, sysu = $01008000 ROM version $077D, $40F2, $0001 (ROMBase $FFC00000) VM is on; paging is currently safe NIL^ = $FFC10000 Stack space used = -11290650 Address FFC10000 is in the ROM at _RelString+0045C PowerPC 740/750 Registers CR0 CR1 CR2 CR3 CR4 CR5 CR6 CR7 PC = FFC10000 CR 0100 0010 0000 0000 0000 1000 0010 1000 LR = 17FC2234 <>=O XEVO CTR = FFC10000 MSR = 00000000 SOC Compare Count Int = 0 XER 001 00 00 R0 = FFC10000 R8 = 04E112F4 R16 = 00000000 R24 = 04D7E33C SP = 05378A30 R9 = 05378A28 R17 = 04CC4D7C R25 = 04E0EBF0 TOC = FFC10000 R10 = 04E112F4 R18 = 00000037 R26 = 04DCEC54 R3 = 04CBC3E0 R11 = 05041554 R19 = 00000000 R27 = 04CBA1E8 R4 = 04E6CE88 R12 = 00000000 R20 = 04CC602C R28 = 00000002 R5 = 00000000 R13 = 00000000 R21 = 050D2214 R29 = 05378A28 R6 = 04CBA1E8 R14 = 00000001 R22 = 04CC4D48 R30 = 05378A28 R7 = AAAAAAAA R15 = 00000001 R23 = 04CC4D54 R31 = 05378A28 Disassembling PowerPC code from FFC0FFD8 _RelString +00434 FFC0FFD8 dc.l 0xE000E100 | E000E100 +00438 FFC0FFDC dc.l 0xE200E300 | E200E300 +0043C FFC0FFE0 dc.l 0xE400E500 | E400E500 +00440 FFC0FFE4 dc.l 0xE600E700 | E600E700 +00444 FFC0FFE8 dc.l 0xE800E900 | E800E900 +00448 FFC0FFEC dc.l 0xEA00EB00 | EA00EB00 +0044C FFC0FFF0 dc.l 0xEC00ED00 | EC00ED00 +00450 FFC0FFF4 dc.l 0xEE00EF00 | EE00EF00 +00454 FFC0FFF8 dc.l 0xF000F100 | F000F100 +00458 FFC0FFFC dc.l 0xF200F300 | F200F300 +0045C FFC10000 *dc.l 0xF400F500 | F400F500 +00460 FFC10004 dc.l 0xF600F700 | F600F700 +00464 FFC10008 dc.l 0xF800F900 | F800F900 +00468 FFC1000C dc.l 0xFA00FB00 | FA00FB00 +0046C FFC10010 dc.l 0xFC00FD00 | FC00FD00 +00470 FFC10014 dc.l 0xFE00FF00 | FE00FF00 +00474 FFC10018 cmpwi cr6,r8,0x1038 | 2F081038 +00478 FFC1001C dc.l 0x02080200 | 02080200 +0047C FFC10020 dc.l 0x000711C0 | 000711C0 +00480 FFC10024 dc.l 0x02602049 | 02602049 Heap zones #1 Mod 9722K 00002800 to 0098104F SysZone^ #2 Mod 6K 000145C0 to 000160DF ROM read-only zone #3 Mod 116764K 00981050 to 07B881DF Process Manager zone #4 Mod 6981K 04C99380 to 0536AA7F “NavigatorDebug” ApplZone^ TheZone^ Target Zone #5 Mod 7149K 0537AB90 to 05A7628F “Nova M13” #6 Mod 11083K 061FCE60 to 06CCFD5F “CodeWarrior IDE 2.1” #7 Mod 2481K 07174E70 to 073E156F “MWDebug 1.7.4” #8 Mod 781K 0789D3F0 to 07960AEF “DragThing 2.5” #9 Mod 898K 079BE940 to 07A9F43F “Finder” #10 Mod 63K 07AAFCD0 to 07ABFBCF “Time Synchronizer” #11 Mod 237K 07ACA460 to 07B05B5F “Folder Actions” #12 Mod 69K 07B3A710 to 07B4BE0F “Control Strip Extension” #13 Mod 6143K 08100000 to 086FFFBF ! PageableSysZone #14 Mod 288K 08161370 to 081A936F WARNING: One or more heaps may be corrupt. Use HC ALL (Heap Check) for a thorough check. Checking all heaps The System heap at 00002800 is ok The ROM read-only heap at 000145C0 is ok The Process Manager heap at 00981050 is ok The “NavigatorDebug” heap at 04C99380 is ok Totaling the “NavigatorDebug” heap at 04C99380 Total Blocks Total of Block Sizes Free 008B #139 000C4110 #803088 Nonrelocatable 008F #143 005B0E0C #5967372 Relocatable 036E #878 0005C7A0 #378784 Locked 0004 #4 00000300 #768 Purgeable and not locked 00FD #253 00006510 #25872 Heap size 0488 #1160 006D16BC #7149244 The target heap is the System heap at 00002800 Totaling the System heap at 00002800 Total Blocks Total of Block Sizes Free 001D #29 000136D0 #79568 Nonrelocatable 0A01 #2561 005C3BBC #6044604 Relocatable 084B #2123 003A7580 #3831168 Locked 01A2 #418 002D75A0 #2979232 Purgeable and not locked 0061 #97 000311A0 #201120 Heap size 1269 #4713 0097E80C #9955340 The target heap is the “NavigatorDebug” heap at 04C99380 Displaying File Control Blocks fRef File Vol Type Fl Fork LEof 0002 System Macintosh … zsys dW rsrc #7167508 0060 Macintosh … •••• dw data #990720 00BE Macintosh … •••• dw data #1981440 011C VM Storage Macintosh … ZSYS dW data #141557760 017A System Resources Macintosh … zsyr dw rsrc #727510 0C20 System Macintosh … zsys dw data #4011837 0C7E Open Tpt AppleTalk Li… Macintosh … libr dw rsrc #502800 0CDC Open Transport Library Macintosh … libr dw rsrc #524779 0D3A OpenTransportLib Macintosh … otsl dw data #501392 0D98 Shared Library Manage… Macintosh … INIT dw rsrc #211698 0DF6 Open Transport Library Macintosh … libr dw rsrc #524779 0E54 Open Tpt AppleTalk Li… Macintosh … libr dw rsrc #502800 0EB2 Open Tpt Internet Lib… Macintosh … libr dw rsrc #460942 0F10 OpenTpt Remote Access Macintosh … libr dw rsrc #541432 0F6E OpenTpt Modem Macintosh … libr dw rsrc #85766 0FCC OpenTpt Remote Access Macintosh … libr dw rsrc #541432 102A Remote Access Log Macintosh … lzlg dW data #264192 1088 Open Transport Library Macintosh … libr dw rsrc #524779 10E6 Serial (Built-in) Macintosh … libr dw rsrc #63258 1144 OpenTptAppleTalkLib Macintosh … otsl dw data #48738 11A2 OpenTpt Serial Arbitr… Macintosh … libr dw rsrc #7638 1200 OpenTpt Serial Arbitr… Macintosh … libr dw rsrc #7638 125E ATI Video Memory Mana… Macintosh … shlb dw data #25104 12BC Users & Groups Data F… Macintosh … BTFL dW data #264192 131A Apple Guide Macintosh … INIT dw data #417352 1378 Apple IX3D Video Memo… Macintosh … shlb dw data #5009 13D6 Contextual Menu Exten… Macintosh … INIT dw data #66103 1434 SOMobjects™ for Mac OS Macintosh … shlb dw data #129152 1492 QuickTime™ Macintosh … INIT dw data #369846 14F0 Sound Manager Macintosh … INIT dw data #15008 154E Nova M13 Macintosh … APPL dW rsrc #1371440 15AC Control Strip Extensi… Macintosh … appe dW rsrc #67092 160A Inbox.snm Macintosh … •••• dW data #280520 1668 Control Strip Extensi… Macintosh … appe dw data #3160 16C6 Folder Actions Macintosh … appe dW rsrc #4885 1724 Time Synchronizer Macintosh … appe dW rsrc #6327 1782 Finder Macintosh … FNDR dw rsrc #638552 17E0 Finder Macintosh … FNDR dw data #1870154 183E Color Picker Macintosh … INIT dw data #6400 189C File Sharing Library Macintosh … shlb dw data #91214 18FA File Sharing Library Macintosh … shlb dw rsrc #3194 1958 Finder Preferences Macintosh … pref dW rsrc #622 19B6 Desktop DB Macintosh … BTFL dW data #264192 1A14 Desktop DF Macintosh … DTFL dW data #1781474 1A72 **** EXTENTS B-TREE Develop •••• dw data #1048576 1AD0 **** CATALOG B-TREE Develop •••• dw data #3145728 1B2E **** EXTENTS B-TREE Source •••• dw data #1048576 1B8C **** CATALOG B-TREE Source •••• dw data #5242880 1BEA QuickTime™ PowerPlug Macintosh … INIT dw data #219681 1C48 **** EXTENTS B-TREE Incoming •••• dw data #1048576 1CA6 **** CATALOG B-TREE Incoming •••• dw data #1048576 1D04 **** EXTENTS B-TREE Scratch •••• dw data #1032192 1D62 **** CATALOG B-TREE Scratch •••• dw data #1032192 1DC0 Time Synchronizer Macintosh … appe dw data #37259 1E1E OpenTptInternetLib Macintosh … otsl dw data #257230 1E7C PrintingLib Macintosh … shlb dw data #1098176 1EDA Folder Actions Macintosh … appe dw data #19139 1F38 AppleScriptLib Macintosh … shlb dw data #22636 1F96 Desktop DB Develop BTFL dW data #131072 1FF4 Desktop DF Develop DTFL dW data #524996 2052 Desktop DB Source BTFL dW data #65536 20B0 Desktop DF Source DTFL dW data #398090 210E Desktop DB Incoming BTFL dW data #65536 216C Desktop DF Incoming DTFL dW data #248578 21CA Desktop DB Scratch BTFL dW data #86016 2228 Desktop DF Scratch DTFL dW data #260100 2286 Find CM Items Macintosh … cmpi dw data #21987 22E4 Folder Actions Menus Macintosh … cmpi dw data #10205 2342 Nova M13 Macintosh … APPL dw data #10998233 23A0 AppleTalk Switch Macintosh … sdev dw data #5066 23FE File Sharing Strip Macintosh … sdev dw data #8634 245C File Sharing Library Macintosh … shlb dw rsrc #3194 24BA Monitor BitDepth Macintosh … sdev dw data #4794 2518 Monitor Resolution Macintosh … sdev dw data #9750 2576 Sound Volume Macintosh … sdev dw data #4154 25D4 Video Mirroring Macintosh … sdev dw data #4426 2632 DragThing 2.5 Macintosh … APPL dW rsrc #330229 2690 DragThing 2.5 Macintosh … APPL dw data #723938 26EE DragThing Preferences Macintosh … pref dW rsrc #169099 274C MWDebug 1.7.4 Develop APPL dW rsrc #278558 27AA MWDebug 1.7.4 Develop APPL dw data #2883882 2808 MetroNub Plugin Develop MWDP dw data #47186 2866 hostinfo.dat Macintosh … DBNX dW data #3490 28C4 TrueDocDisplayer.dlm Macintosh … shlb dw data #249184 2922 MetroNub Plugin Develop MWDP dw rsrc #3118 2980 NavigatorDebug Source APPL dW rsrc #973283 29DE NavigatorDebug Source APPL dw data #4588249 2A3C DBMDebug.shlb Source shlb dw data #24651 2A9A MemAllocatorDebug.shlb Source shlb dw data #14137 2AF8 Talkback Library Macintosh … shlb dw data #67206 2B56 lock Macintosh … ???? dW data #0 2BB4 JavaScript Debug Supp… Macintosh … shlb dw data #32518 2C12 NSRuntimeDebug.shlb Source shlb dw data #30490 2C70 Netscape Resources Macintosh … NSPL dW rsrc #498141 2CCE Certificates7 Macintosh … CERT dW data #352256 2D2C Key Database3 Macintosh … TEXT dW data #16384 2D8A Global History Macintosh … DBMG dW data #1241088 2DE8 NSPR20Debug.shlb Source shlb dw data #249605 2E46 NSStdLibDebug.shlb Source shlb dw data #307182 2EA4 MoreFilesDebug.shlb Source shlb dw data #58342 2F02 JavaRuntimeDebug.shlb Source shlb dw data #1574 2F60 JavaScriptDebug.shlb Source shlb dw data #412008 2FBE JPEGDebug.shlb Source shlb dw data #64897 301C NavJavaDebug.shlb Source shlb dw data #5864 307A RDFDebug.shlb Source shlb dw data #240032 30D8 StringsDebug.shlb Source shlb dw data #114931 3136 XMLDebug.shlb Source shlb dw data #117700 3194 zlibDebug.shlb Source shlb dw data #41910 31F2 xpcomDebug.shlb Source shlb dw data #21943 3250 PowerPlantDebug.shlb Source shlb dw data #1226277 32AE LiveConnectDebug.shlb Source shlb dw data #84131 330C Log.txt Source TEXT DW data #359233 336A Mozilla Resources Source NSPL dW rsrc #509121 33C8 names.db Macintosh … BINA dW data #26496 3426 child.db Macintosh … BINA dW data #24576 3484 CodeWarrior IDE 2.1 Develop APPL dW rsrc #2836929 34E2 lstr.db Macintosh … BINA dW data #88064 3540 CodeWarrior IDE 2.1 Develop APPL dw data #2770125 359E Client.mcp Source MMPr dw data #293194 35FC CW Settings.stm Source TDAT dW data #3703 365A ClientDebug.tdm Source TDAT dW data #19885623 36B8 MacOS Merge Develop Link dw rsrc #39064 3716 MacOS Merge Develop Link dw data #45834 3774 Client.tdm Source TDAT dW data #109333 37D2 Nav_Resources.tdm Source TDAT dW data #361944 3830 Moz_Resources.tdm Source TDAT dW data #398219 388E MozDark_Resources.tdm Source TDAT dW data #41520 38EC ilstr.db Macintosh … BINA dW data #65536 394A CCache log Macintosh … DBMC dW data #184320 39A8 Global History Macintosh … DBMG dW data #172032 3A06 cache793964.html Macintosh … TEXT dW data #0 3A64 Single Signons Macintosh … COOK dw data #441 3AC2 foo Macintosh … TEXT dW data #14043 3B20 htrdf.h Source TEXT dw data #21861 3B7E MacOS PPC Linker Develop Link dw rsrc #179454 3BDC MacOS PPC Linker Develop Link dw data #203020 #209 FCBs, #164 in use (including #28 fonts not listed), #45 free Displaying resource information: > Map $04C99508, flags $0000, file $2980 = NavigatorDebug Map $04D83F08, flags $0000, file $336A = Mozilla Resources + Map $0000319C, flags $801A, file $0003 = •ROM resources that override System• S Map $00003270, flags $200D, file $0002 = System Map $00003120, flags $0014, file $017A = System Resources [Skipped $001C maps belonging to font files] Calling chain using A6/R1 links Back chain ISA Caller 00000000 PPC 165C1FF8 XP_GetNavCenterContext+17CC0 0537A8B0 PPC 163EF7D8 main+00134 0537A860 PPC 17829270 LApplication::Run()+000B8 0537A7F0 PPC 163EFFC0 CFrontApp::ProcessNextEvent()+00048 0537A770 PPC 17B370D0 PL_ProcessPendingEvents+00064 0537A720 PPC 17B371FC PL_HandleEvent+0004C 0537A6E0 PPC 166D77F0 et_HandleEvent_EvalAck+00044 0537A6A0 PPC 164E5810 lo_ScriptEvalExitFn+00078 0537A650 PPC 164E54C4 lo_unblock_script_tag+00228 0537A4C0 PPC 16540140 pa_FlushOverflow+000E0 0537A470 PPC 16541274 PA_ParseBlock+00998 0537A3C0 PPC 1665CFC0 EDT_ProcessTag+00058 0537A360 PPC 164E0840 LO_ProcessTag+010A8 05379F50 PPC 16507254 lo_LayoutTag+02C30 05379B90 PPC 164C8490 lo_EndGrid+0004C 05379B40 PPC 164C7DB0 lo_MakeGrid+002F8 05379AA0 PPC 163E567C FE_MakeGridWindow+000F0 05379A40 PPC 163BCC24 CreateGridContext__15CBrowserContextFPvPvllllPcPcSc16NET_ReloadM ethodb+00348 05379990 PPC 163C4458 CNSContext::ImmediateLoadURL(URL_Struct_*, int)+ 0004C 05379950 PPC 1648EEEC EarlManager::StartLoadURL(URL_Struct_*, MWContext_*, int)+00064 05379910 PPC 165EEE34 NET_GetURL+01864 05379400 PPC 1661C31C net_HTTPLoad+0050C 05379360 PPC 1661C3C4 net_ProcessHTTP+00064 05378ED0 PPC 166174BC net_start_http_connect+000C4 05378E70 PPC 165E7C34 NET_BeginConnect+001BC 05378B60 PPC 17B50EC8 PR_NewTCPSocket+00020 05378B20 PPC 17B50E5C PR_Socket+000D4 05378AC0 PPC 17B65FC8 _MD_makenonblock+00030 Return addresses on the stack Stack Addr Frame Addr ISA Caller 05378DC8 PPC 0031266C EmToNatEndMoveParams+00014 05378DB8 05378DB0 PPC 00056650 InitSIMGlobs+02308 05378D98 PPC 00403D4C 05378D90 05378D88 PPC 001AEAAC DoDriverPrime+0006C 05378D6C 68K 001A457E 05378D48 PPC 17B7EB28 new_lseek+000FC 05378D38 05378D30 PPC 001B1954 DoDriverClose+01838 05378CE8 PPC 001B16E0 DoDriverClose+015C4 05378CA8 05378CA0 PPC 001A7600 DoDriverOpen+00CC0 05378C98 PPC 165FA408 _MK_TraceMsg+00050 05378C78 PPC FFD53028 PBSetFPosSync+00028 05378C38 05378C30 PPC 17B4F358 PR_vsnprintf+00078 05378BD8 05378BD0 PPC 00409358 05378B98 PPC 0005EBC0 SIMAction_ST+00060 05378B68 PPC 165E7C34 NET_BeginConnect+001BC 05378B28 05378B20 PPC 17B50EC8 PR_NewTCPSocket+00020 05378AE8 05378AE0 PPC 165F5EB4 NET_ParseURL+00564 05378AC8 05378AC0 PPC 17B50E5C PR_Socket+000D4 05378A98 PPC 1655518C NET_SACat+00124 05378A78 05378A70 PPC 17B65FC8 _MD_makenonblock+00030 Displaying memory from 0 00000000 FFC1 0000 FFC1 0000 002E 4176 002E 4178 *¡••*¡•••.Av•.Ax 00000010 002E 417A 002E 417C 0079 2474 07B7 9400 •.Az•.A|•y$t•*î• Closing log
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
duplicate of 2133 *** This bug has been marked as a duplicate of 2133 ***
Status: RESOLVED → VERIFIED
verified dup
NSPR now has its own Bugzilla product. Moving this bug to the NSPR product.
You need to log in before you can comment on or make changes to this bug.