Closed Bug 332262 Opened 15 years ago Closed 15 years ago

"smime3.dll not found" error dialog w/ XULRunner embedded in Eclipse

Categories

(Toolkit Graveyard :: XULRunner, defect)

1.8 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jhpedemonte, Assigned: jhpedemonte)

Details

(Keywords: fixed1.8.0.4, fixed1.8.1)

Attachments

(1 file)

With XULRunner embedded in Eclipse as part of the AJAX Toolkit Framework, when submitting a form for the first time in a session, I get an error that the smime3.dll component cannot be found.  It does not prevent the form from going through (unless it's over a secure channel), but it is inconvenient for users to have to dismiss this dialog everytime they start a new browser session.

This is only an issue on the 1.8 branches, not on the trunk.  It has to do with the libs listed in dependentlibs.list.  The trunk version includes the smime3.dll and related libs, and they are loaded when calling XPCOMGlueStartup().

Bsmedberg suggested that the fix would be to make dependentlibs.list on the branch match the one on the trunk.  However, those changes were added as part of bug 306615 (fold PSM into libxul);  is it all right to only take the dependentlibs.list part of that patch?
Attached patch list-only patchSplinter Review
This patch only affects the created dependentlibs.list, to add the NSS libs.  It doesn't take anything else from the patch at bug 306615.
Assignee: nobody → jhpedemonte
Status: NEW → ASSIGNED
Attachment #217073 - Flags: first-review?(benjamin)
Comment on attachment 217073 [details] [diff] [review]
list-only patch

This is low-risk (and xulrunner-only) and needed to make SSL work correctly in embedding contexts like Eclipse ATF.
Attachment #217073 - Flags: first-review?(benjamin)
Attachment #217073 - Flags: first-review+
Attachment #217073 - Flags: approval1.8.0.3?
Attachment #217073 - Flags: approval-branch-1.8.1+
Checked in to 1.8 branch.  ->FIXED
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Keywords: fixed1.8.1
Resolution: --- → FIXED
Comment on attachment 217073 [details] [diff] [review]
list-only patch

Only affects embedded xulrunner.  a=timr for drivers
Attachment #217073 - Flags: approval1.8.0.3? → approval1.8.0.3+
Keywords: fixed1.8.0.3
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.