Pandora does not fully load

RESOLVED INVALID

Status

()

Core
Plug-ins
RESOLVED INVALID
6 years ago
6 years ago

People

(Reporter: Justin Lebar (not reading bugmail), Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
Created attachment 593494 [details]
Screenshot of Pandora stuck half-loaded

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.)
(Reporter)

Comment 1

6 years ago
This happens even with all extensions disabled, so it's not bug  723154.

Comment 2

6 years ago
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.
(Reporter)

Comment 3

6 years ago
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
(Reporter)

Comment 4

6 years ago
$ 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:
(Reporter)

Comment 5

6 years ago
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

Comment 6

6 years ago
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.
(Reporter)

Comment 7

6 years ago
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
Last Resolved: 6 years ago
Resolution: --- → INVALID

Comment 8

6 years ago
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
(Reporter)

Comment 9

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

Comment 10

6 years ago
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?
(Reporter)

Comment 11

6 years ago
Sounds like you need to run |sudo updatedb|.

Comment 12

6 years ago
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
You need to log in before you can comment on or make changes to this bug.