On Sun, 13 May 2001 23:39:16 +0200 esteemed Fabian Guisset did'st hold forth
thusly:
> http://bugzilla.mozilla.org/show_bug.cgi?id=71010
>
> The only way to make this bug disappear currently is to
> 1) Uninstall Mozilla using the uninstall panel of Windows (standard
> Add/Remove Program procedure)
> 2) Reinstall it with the installer or a zip build.
>
> This has worked for several people, however not for all.
>
> -Fabian.
Fabian,
Update: I checked the zip file for the presence of the dlls in the components
directory that had older dates. Those dlls did not show up in the zip file so
I renamed them to all .old names. Then Moz started without this warning
message.
So the problem is caused by old dlls that new installer builds don't wipe
out. I normally run the installer.exe rather than unzipping. But even the
installer doesn't get rid of all the old dlls that are no longer used. Then
Moz still tries to load them (why?) and tries to resolve references that are
to functions that are no longer used.
Either Moz or the installer ought to have better behavior here.
Directory of G:\prg\moz\bin\components\*.dll
2/15/01 10:56 1,823,744 gkhtml.dll
3/19/01 7:56 20,480 qfaservices.dll
3/19/01 7:56 146,992 fullsoft.dll
4/27/01 14:56 9,168 mozucth.dll
4/27/01 14:56 7,952 signed.dll
[g:\prg\moz\bin\components]ren gkhtml.dll gkhtml.old
G:\prg\moz\bin\components\gkhtml.dll -> G:\prg\moz\bin\components\gkhtml.old
1 file renamed
[g:\prg\moz\bin\components]ren qfaservices.dll qfaservices.old
G:\prg\moz\bin\components\qfaservices.dll ->
G:\prg\moz\bin\components\qfaservices.old
1 file renamed
[g:\prg\moz\bin\components]ren fullsoft.dll fullsoft.old
G:\prg\moz\bin\components\fullsoft.dll ->
G:\prg\moz\bin\components\fullsoft.old
1 file renamed
[g:\prg\moz\bin\components]ren mozucth.dll mozucth.old
G:\prg\moz\bin\components\mozucth.dll ->
G:\prg\moz\bin\components\mozucth.old
1 file renamed
[g:\prg\moz\bin\components]ren signed.dll signed.old
G:\prg\moz\bin\components\signed.dll -> G:\prg\moz\bin\components\signed.old
1 file renamed
>
>