Closed
Bug 207110
Opened 22 years ago
Closed 21 years ago
PSM does not seem to get installed with 1.4b
Categories
(SeaMonkey :: Installer, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: gandalf94305, Assigned: ssu0262)
References
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030507
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030507
I deinstalled Mozilla 1.3.1 and installed 1.4b. During startup, I get a message
libplc4.dll not found. When I try to open any page via https, I get the message
"This document cannot be displayed unless you install the Personal Security
Manager (PSM). Download and install PSM and try again, or contact your system
administrator."
In fact, under /pub/mozilla/releases/mozilla1.4b/ I can see a psm.xpi for Linux
but not for Windows. Has this been forgotten to package?
Also note that the initial error message indicated Mozilla is looking for a
libplc4.dll instead of a plc4.dll (which exists).
Reproducible: Always
Steps to Reproduce:
1. Install 1.4b on a fresh system without any Mozilla components.
2. Start Mozilla
3. Open some https://... URL
I had done some research to see if this bug had been reported earlier, but found
nothing. Well, I've just found another, similar bug: 204155.
Comment 2•22 years ago
|
||
I had this problem when i had 1.3.1 but when i installed 1.4a it fixed it, i
have since moved on to 20030507 which is the same build you have listed and i do
not have the problem now either.
This is Win2k SP3 on a Dell Latitude C600.
When I make a fresh installation on a system without registry entries or
installation files pertaining to Mozilla or Netscape products, 1.3.1 works fine
deterministically, while 1.4b fails deterministically to access any https pages,
sign e-mail messages, or encrypt e-mail messages.
I do not have the insight into the components which get installed with Mozilla,
but somebody who has might be able to identify whether this is a problem of PSM
not being included/installed in 1.4b (it is not on the installation menu as an
option in neither 1.3.1, not 1.4b), whether this is a problem of PSM being
installed (the libraries smime3.dll, ssl3.dll, nss3.dll are there in the mozilla
directory) but not recognized, or whether this is a weird interaction of some
other software I have installed, with Mozilla.
Somebody please advise on diagnostics. Thanks much.
Comment 4•22 years ago
|
||
Reporter: Can you please try the .zip build and unzip it in an empty directory ?
PSM!=Security General
Assignee: mstoltz → ssu
Component: Security: General → Installer
QA Contact: carosendahl → bugzilla
I tried both the official 1.4b and the most recent nightly build (20030526) on a
clean system with all registry entries and files (except for my personal
profile) removed. I even cleared the XUL.mfl before starting.
The result is the same with both versions. I get the message about libplc4.dll
missing at startup, and https: accesses lead to a popup saying that PSM is not
installed.
I apologize if PSM is not suitable for Security General... and I am not sure if
that is an installer problem or a general packaging problem. Maybe it is just a
psm.xpi which is missing :-).
Comment 6•22 years ago
|
||
Please don't use the installer. Use the .zip build.
http://ftp24moz.newaol.com/pub/mozilla/releases/mozilla1.4b/mozilla-win32-1.4b-talkback.zip
If this build works search for another libplc4.dll on your system (c:\windows ;
c:\windows\system32 )
FYI: Mozilla use the registry only for the desktop integration and this can't
cause something like this
Matthias, well, I did not use the installer for my last two attempts with 1.4b
(zip) and 20030526 nightly build (zip). I noticed two things:
- 1.4 looks for a libplc4.dll, but there is a plc4.dll. Wrong compilation/packaging?
- GRE has its own copy of plc4.dll and gets installed in a different location
than Mozilla (C:/Program Files/Common Files/Mozilla/GRE/...).
I will try the 1.4b zip once again and check if there is any other *plc4.dll
around... or any other of the libraries used by Mozilla, but I already thought I
had done this from a clean system. *sigh* Once more...
*daumen-drück* :-)
This is rather interesting. I have just tried again to install 1.4b (zip). And
it worked. Well, what was different?
This time, I removed the registry.dat and started the new Mozilla without any
profiles installed. I later moved the old registry.dat into place and found my
old profile working. PSM seems to be active. Hmm...
Uninstall... Cleanup... Reinstall without moving registry.dat... Does not work!
It seems, there is something in registry.dat making Mozilla deterministically
look for a libplc4.dll on startup and fail on https sites. Very strange indeed.
Esp. because using the old registry.dat AFTER the installation has completed
does not cause trouble.
I consider taking the bug severity from "Major" to "Normal" because there seems
to be a solution, although something still is strange.
PSM is no longer an option in the installer under Win32. It is always installed
now, thus there isn't a psm.xpi package for windows anymore.
Since this looks like something to do with the registry.dat, it is not an
installer issue, with the exception that a solution might involve the installer.
Gandalf, could you attach the registry.dat file in question? If bugzilla will
not let you, please email it to me.
Comment 10•21 years ago
|
||
*** Bug 204155 has been marked as a duplicate of this bug. ***
Comment 11•21 years ago
|
||
No response from reporter, old version, works now -> WFM?
Comment 12•21 years ago
|
||
this is wfm with a 2 days old installer build
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → WORKSFORME
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•