Closed Bug 723164 Opened 12 years ago Closed 12 years ago

Pandora does not fully load

Categories

(Core Graveyard :: Plug-ins, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: justin.lebar+bug, Unassigned)

References

Details

Attachments

(1 file)

I presume this is due to bug 90268 landing.  I can bisect if nobody can reproduce.

Mozilla/5.0 (X11; Linux x86_64; rv:13.0a1) Gecko/20120201 Firefox/13.0a1

http://pandora.com, sign in with your username and password.

Pandora doesn't fully load (see screenshot).  It appears that only some of the UI is loaded.  You can't click in the "new station box," but the play/next/prev controls at the top of the screen are active.  (The button reacts when you roll over and click, but the click has no greater effect.)
This happens even with all extensions disabled, so it's not bug  723154.
Are you using Ubuntu-Flash or Adobe-Flash, and are you using the 32-bit or 64-bit versions? Please include your about:plugins output related to Flash. I think we've seen so many bugs with the Ubuntu Flash (or pluginwrapper with Flash, not sure what the exact cause it) that we've almost given up on that working.
Does this say whether it's Adobe or Ubuntu flash?

Shockwave Flash

    File: npwrapper.libflashplayer.so
    Version: 
    Shockwave Flash 11.1 r102

application/x-shockwave-flash 	Shockwave Flash 	swf
application/futuresplash 	FutureSplash Player 	spl

I think it's a 64-bit binary:

$ locate npwrapper.libflashplayer | xargs file
> /home/jlebar/.debug/var/lib/flashplugin-installer/npwrapper.libflashplayer.so:                                          directory
> /home/jlebar/.debug/var/lib/flashplugin-installer/npwrapper.libflashplayer.so/ef9a8bde8eeed0c5b6b157a2d2e46a5915ff68db: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
> /usr/share/ubufox/plugins/npwrapper.libflashplayer.so:                                                                  symbolic link to `/var/lib/flashplugin-installer/npwrapper.libflashplayer.so'
> /var/lib/flashplugin-installer/npwrapper.libflashplayer.so:                                                             ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
$ locate -0 libflashplayer.so | xargs -0 file | sed -e 's/^/> /'
> /home/jlebar/.debug/var/lib/flashplugin-installer/npwrapper.libflashplayer.so:                                          directory
> /home/jlebar/.debug/var/lib/flashplugin-installer/npwrapper.libflashplayer.so/ef9a8bde8eeed0c5b6b157a2d2e46a5915ff68db: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
> /opt/Adobe AIR/Versions/1.0/Resources/libflashplayer.so:                                                                ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
> /usr/lib/flashplugin-installer/libflashplayer.so:                                                                       ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
> /usr/share/ubufox/plugins/libflashplayer.so:                                                                            symbolic link to `/usr/lib/flashplugin-installer/libflashplayer.so'
> /usr/share/ubufox/plugins/npwrapper.libflashplayer.so:                                                                  symbolic link to `/var/lib/flashplugin-installer/npwrapper.libflashplayer.so'
> /var/lib/flashplugin-installer/npwrapper.libflashplayer.so:
Oops; that last one is 

> /var/lib/flashplugin-installer/npwrapper.libflashplayer.so:                                                             ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
So yeah, this is the 32-bit Flash running in a 64-bit Firefox using nspluginwrapper. nspluginwrapper is so awful that I don't know what we'd do about this.
I just uninstalled as many versions of Flash as I could, then installed Flash 64-bit straight from Adobe.

Pandora works great.  Thanks, Benjamin.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
I am also running ubuntu and seem to have an issue with Pandora recently. The results of that last command for me were:

locate -0 libflashplayer.so | xargs -0 file | sed -e 's/^/> /'
> /usr/lib/flashplugin-installer/libflashplayer.so:           ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
> /usr/share/ubufox/plugins/libflashplayer.so:                symbolic link to `/usr/lib/flashplugin-installer/libflashplayer.so'
> /usr/share/ubufox/plugins/npwrapper.libflashplayer.so:      symbolic link to `/var/lib/flashplugin-installer/npwrapper.libflashplayer.so'
> /var/lib/flashplugin-installer/npwrapper.libflashplayer.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
AL,

I uninstalled all the flash packages from my Ubuntu box and then went to Adobe's website and  downloaded their 64-bit Flash, which worked.  Please try that, and if it doesn't work, file a new bug.
Yes, I did as you said and pandora seems to work now, but running that command for a before/after comparison only results in:

Usage: file [-bchikLNnprsvz0] [--apple] [--mime-encoding] [--mime-type]
            [-e testname] [-F separator] [-f namefile] [-m magicfiles] file ...
       file -C [-m magicfiles]
       file [--help]

I can't seem to find any of those directories where libflashplayer was previously installed, where is it now?
Sounds like you need to run |sudo updatedb|.
Sorry for the comment spam. I rebuilt my mlocate database by executing the cron job manually and then re-ran, to find the single line:

> /usr/lib/adobe-flashplugin/libflashplayer.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: