[Mono-bugs] [Bug 358169] New: Plugin fails to detect 32-bit Firefox running on 64-bit Linux

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Feb 1 16:44:37 EST 2008


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: ajorgensen at novell.com
        ReportedBy: jsmith at novell.com
         QAContact: mono-bugs at lists.ximian.com
          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.


More information about the mono-bugs mailing list