Closed Bug 17220 Opened 25 years ago Closed 25 years ago

Solaris: apprunner dying on startup, reg.c:840

Categories

(Core :: XPCOM, defect, P3)

Sun
Solaris
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: mcafee, Assigned: dveditz)

References

Details

offset is 2 in stack frame #6: #0 0xef2434d4 in __sigprocmask () #1 0xef23b070 in _resetsig () #2 0xef23a934 in _sigon () #3 0xef23d548 in _thrp_kill () #4 0xef1ba568 in abort () #5 0xef426c64 in PR_Assert (s=0xef5d4770 "(offset >= 128)", file=0xef5d46c0 "reg.c", ln=840) at prlog.c:449 #6 0xef59cc80 in nr_ReadDesc (reg=0x35a28, offset=2, desc=0xefffe568) at reg.c:840 #7 0xef5a2670 in NR_RegSetEntry (hReg=0x33b68, key=2, name=0xefffe6c0 "software/netscape/appshell/components/{18c2f989-b09f-11d2-bcde-00805f0e1353}", type=18, buffer=0xefffe6a0, size=4) at reg.c:3185 #8 0xef569040 in nsRegistry::SetInt (this=0x5fad8, baseKey=2, path=0xefffe6c0 "software/netscape/appshell/components/{18c2f989-b09f-11d2-bcde-00805f0e1353}", value=-268441928) at nsRegistry.cpp:632 #9 0xee5c2d84 in NSRegisterSelf (aServMgr=0x31e28, path=0x87d58 "rel:libnsxpi.so") at nsSoftwareUpdate.cpp:586 #10 0xef562000 in nsNativeComponentLoader::SelfRegisterDll (this=0x31f48, dll=0x4c280, registryLocation=0x87d58 "rel:libnsxpi.so") at nsNativeComponentLoader.cpp:504 #11 0xef562ddc in nsNativeComponentLoader::AutoRegisterComponent ( this=0x31f48, when=0, component=0x68dc8, registered=0xefffee50) at nsNativeComponentLoader.cpp:844 #12 0xef561564 in nsNativeComponentLoader::RegisterComponentsInDir ( this=0x31f48, when=0, dir=0x68d50) at nsNativeComponentLoader.cpp:319 #13 0xef5611a4 in nsNativeComponentLoader::AutoRegisterComponents ( this=0x31f48, aWhen=0, aDirectory=0x68d50) at nsNativeComponentLoader.cpp:257 #14 0xef55aec4 in nsComponentManagerImpl::AutoRegister (this=0x34d68, when=0, inDirSpec=0x0) at nsComponentManager.cpp:2029 #15 0xef56b7f4 in nsComponentManager::AutoRegister (when=0, directory=0x0) at nsRepository.cpp:196 #16 0x1b7e4 in NS_AutoregisterComponents () at nsSetupRegistry.cpp:94 #17 0x1ce54 in NS_SetupRegistry_1 () at nsSetupRegistry.cpp:114 #18 0x17494 in main1 (argc=1, argv=0xeffff424) at nsAppRunner.cpp:500 #19 0x18238 in main (argc=1, argv=0xeffff424) at nsAppRunner.cpp:694
Blocks: 13160
Assignee: dp → dveditz
When did this start happening. Did you try deleting you old registries ? ~/.mozilla/registry and <bin>/components.reg
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → INVALID
There should no longer be a libnsxpi.so, it should be libxpinstall.so, and it calls nsRegistry::AddSubtree with those parameters not nsRegistry::SetInt() Sounds like old cruft in your dist directory.
Component: XPCOM Registry → XPCOM
QA Contact: dp → xpcom
You need to log in before you can comment on or make changes to this bug.