Closed Bug 19072 Opened 26 years ago Closed 26 years ago

M11 mozilla.exe fails to load DLLs on Win95 OSR2

Categories

(Core :: XPCOM, defect, P3)

x86
Windows 95
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: tdanner, Assigned: verah)

Details

Milestone 11 fails to start for me on Windows 95, OSR2. On running mozilla.exe, the following is output to the console: ************************************************** nsNativeComponentLoader: SelfRegisterDll(C:\MOZILLA\BIN\components\gkhtml.dll) Load FAILED with error: error 0 ************************************************** ************************************************** nsNativeComponentLoader: SelfRegisterDll (C:\MOZILLA\BIN\components\gkparser.dll) Load FAILED with error: error 0 ************************************************** ************************************************** nsNativeComponentLoader: SelfRegisterDll(C:\MOZILLA\BIN\components\pics.dll) Load FAILED with error: error 0 ************************************************** ************************************************** nsNativeComponentLoader: SelfRegisterDll (C:\MOZILLA\BIN\components\TestDynamic.dll) Load FAILED with error: error 0 ************************************************** ************************************************** nsNativeComponentLoader: SelfRegisterDll (C:\MOZILLA\BIN\components\xpacct32.dll) Load FAILED with error: error 0 ************************************************** ************************************************** nsNativeComponentLoader: GetFactory(C:\MOZILLA\BIN\components\pics.dll) Load FAILED with error: error 0 ************************************************** After this output, mozilla.exe terminates. This is a fresh M11 install. M9 was previously installed, but I deleted it, plus c:\windows\mozregistry.dat. If I run viewer.exe instead, I get the same thing to the console, followed by an "illegal operation" with this debug info: VIEWER caused an invalid page fault in module COOKIE.DLL at 0137:600f1d89. Registers: EAX=80040154 CS=0137 EIP=600f1d89 EFLGS=00010206 EBX=600f817c SS=013f ESP=0064fbf8 EBP=0064fc24 ECX=0064fc20 DS=013f ESI=00000000 FS=513f EDX=817352a4 ES=013f EDI=80000000 GS=0000 Bytes at CS:EIP: 8b 06 53 56 ff 50 48 85 c7 74 04 6a 00 eb 03 ff Stack dump: 0064fc20 007bb7f0 00000000 80000000 dc26e0e0 11d1ca94 8000a4a9 c47a8a5f 00000000 600f12f4 00000000 0064fc68 600f12ff 0064fd28 007bb950 00000000
Playing around got it to run. urltest.exe revealed that msvcirt.dll is needed, searching revealed that I don't have it. Obtained it, dropped it in c:\windows, deleted c:\windows\mozregistry.dat. At this point mozilla.exe terminates without producing *any* output. Deleted M11 and re-unzipped it. Deleted c:\windows\mozregistry.dat. Now mozilla starts properly. Should probably mention msvcirt.dll in the release notes, as it doesn't seem to be standard on win95 installations.
Assignee: dp → ornduff
Tina, can you add this to the release notes please.
Assignee: ornduff → verah
reassigning to Vera Horiuchi, the writer responsible for the release note.
dp, is obtaining msvcirt.dll and dropping it in c:/windows sufficient? Where can it be obtained? Thanks.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Okay, this is now noted in the M11 Release Notes: "The file, "msvcirt.dll" must be in your c:/windows directory (Windows only). Install any Netscape 4.x version to obtain this file. (See bug # 19072.)" The release notes are at: http://www.mozilla.org/projects/seamonkey/release-notes/m11-detail.html#read_thi s Changing status to fixed.
You need to log in before you can comment on or make changes to this bug.