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

RESOLVED FIXED

Status

Toolkit Graveyard
XULRunner
RESOLVED FIXED
12 years ago
2 years ago

People

(Reporter: jhp (no longer active), Assigned: jhp (no longer active))

Tracking

({fixed1.8.0.4, fixed1.8.1})

1.8 Branch
fixed1.8.0.4, fixed1.8.1

Details

Attachments

(1 attachment)

(Assignee)

Description

12 years ago
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?
(Assignee)

Comment 1

12 years ago
Created attachment 217073 [details] [diff] [review]
list-only patch

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 2

12 years ago
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+
(Assignee)

Comment 3

12 years ago
Checked in to 1.8 branch.  ->FIXED
Status: ASSIGNED → RESOLVED
Last Resolved: 12 years ago
Keywords: fixed1.8.1
Resolution: --- → FIXED

Comment 4

12 years ago
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+
(Assignee)

Updated

12 years ago
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.