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

Reply via email to