https://bugzilla.novell.com/show_bug.cgi?id=358169
Summary: Plugin fails to detect 32-bit Firefox running on 64-bit
Linux
Product: Moonlight
Version: unspecified
Platform: x86-64
OS/Version: SLED 10
Status: NEW
Severity: Normal
Priority: P5 - None
Component: plugin
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
QAContact: [email protected]
Found By: Other
The plugin's install.js uses the platform variable to detect whether or not the
plugin will be compatible with the platform. This works fine if you are
running 32-bit Firefox on 32-bit Linux, or 64-bit Firefox on 64-bit Linux, but
if you're running 32-bit Firefox on 64-bit Linux, it is broken.
If you try to install the 32-bit plugin, the install.js detection returns an
error and prevents the plugin installation. If you try to install the 32-bit
plugin, the installation succeeds but the plugin won't load, since a 64-bit .so
can't be loaded into a 32-bit process.
If I install the 32-bit plugin manually by unzipping it, it works fine.
And lest you ask why anyone would want to run 32-bit Firefox on 64-bit Linux,
the answer is simple: because all the proprietary plugins are 32-bit.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs