Closed Bug 6663 Opened 25 years ago Closed 25 years ago

[PP]Smoke Test Stopper - Mac build - crashes on start up

Categories

(Core Graveyard :: Profile: BackEnd, defect, P1)

PowerPC
Other
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: pmock, Assigned: racham)

Details

Build: Mac May 18 Seamonkey build (1999-05-18-08-M6) installed on PPC 8500/180 OS 8.5.1. Problem: Mac build crashes on start up. It crashes on commercial and mozilla builds. I removed my Moz registry before starting Seamonkey. Note: Paulmac in browser team is also crashing on a clean install on both builts too. He is running a PPC 200mhz on OS 8.5.1. Talkback tracking ids are ERK38HPO and ERK39ZUD. Macsbug log The ÒapprunnerÓ heap at 02155BB0 is ok Totaling the ÒapprunnerÓ heap at 02155BB0 Total Blocks Total of Block Sizes Free 0005 #5 003B6DF0 #3894768 Nonrelocatable 00BE #190 005DA70C #6137612 Relocatable 0028 #40 000011C0 #4544 Locked 0000 #0 00000000 #0 Purgeable and not locked 0000 #0 00000000 #0 Heap size 00EB #235 009926BC #10036924 Calling chain using A6/R1 links Back chain ISA Caller 00000000 PPC 069D0D38 02B34100 PPC 069CF7F8 main+0008C 02B33F70 PPC 069D0A3C NS_SetupRegistry_1+0002C 02B33F30 PPC 0699960C nsComponentManager::RegisterComponent(const nsID&, const char*, const char*, const char*, int, int)+0002C 02B33ED0 PPC 069AB160 NS_GetGlobalComponentManager(nsIComponentManager**)+0002C 02B33E90 PPC 0699FE1C NS_InitXPCOM(nsIServiceManager**)+000DC 02B33E20 PPC 069A82F4 nsComponentManagerImpl::Init()+001B4 02B33DC0 PPC 069A7C04 nsRegistryFactory::CreateInstance(nsISupports*, const nsID&, voi d**)+0005C 02B33D70 PPC 069A591C nsRegistry::nsRegistry()+0005C 02B33D30 PPC 069C72C8 NR_StartupRegistry+0008C 02B33CE0 PPC 069C5288 nr_RegClose+000AC 02B33C90 PPC 069C37EC nr_Unlock+0002C 02B33C50 PPC 069C3210 nr_UnlockRange+0000C Closing log
fyi, As a test, I tried starting Mail through the command line feature(dragging a text file containing text string "ARGS: -mail"). It crashes at start up.
Priority: P3 → P1
Summary: Stopper - Mac build - crashes on start up → Stopper/Blocker - Mac build - crashes on start up
Summary: Stopper/Blocker - Mac build - crashes on start up → Smoke Test Stopper - Mac build - crashes on start up
it's crashing in reg.c at nr_Unlock because the file handle in the reg variable is null. calling PR_Sync on this at the start of the unlock dies trying to deref it. why is the file handle null?
well, calling nr_CloseFile clears out the file handle. You can't call nr_CloseFile and then call nr_Unlock after it because NSPR assumes the file handle is still valid in the call to XP_FileFlush().
Target Milestone: M6
In the May 18 Mac build (1999-05-18-12-m6) you don't crash any more on start up. This bug looks fixed.
fyi - Stack Trace from Talkback: -------------------------- Trigger Reason: Illegal PowerPC instruction Call Stack: (Signature = 0x00000008 9599071a) 0x00000008 libreg + 0x7a0 (0x06897210) libreg + 0xd7c (0x068977ec) libreg + 0x2818 (0x06899288) libreg + 0x4858 (0x0689b2c8) XPCOM_DLL + 0xc6fc (0x068ad91c) XPCOM_DLL + 0xe9e4 (0x068afc04) XPCOM_DLL + 0xf0d4 (0x068b02f4) XPCOM_DLL + 0x6bfc (0x068a7e1c) XPCOM_DLL + 0x11f40 (0x068b3160) XPCOM_DLL + 0x3ec (0x068a160c) apprunner + 0x13ac (0x0696fa3c) apprunner + 0x168 (0x0696e7f8) apprunner + 0x16a8 (0x0696fd38)
adding dp and rjc to cc list
The code that triggers profile manager code at the start up is if defed to ZERO in the current builds. So, the bug must getting triggered from some other component. Is this bug still exists ? Who is the rightful owner ?
In todays Mac respin May 18 (199905-18-12-M6) this problem has been resolved. I no longer crash on start up.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
marking resolved and verified
Summary: Smoke Test Stopper - Mac build - crashes on start up → [PP]Smoke Test Stopper - Mac build - crashes on start up
Component: Profile Manager → Profile Manager BackEnd
Moving all Profile Manager bugs to new Profile Manager Backend component. Profile Manager component to be deleted.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.