Description of Problem: libflash plugin is installed, yet not present in the about:plugins page in Mozilla (works fine under Netscape 4.78) [pbarber@roswell 4ym1ajzi.slt]$ file `locate libflashplayer.so` /usr/lib/mozilla/plugins/libflashplayer.so: symbolic link to ../../netscape/plugins/libflashplayer.so /usr/lib/netscape/plugins/libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1, not stripped [pbarber@roswell loopy]$ md5sum `locate libflashplayer.so` 8ab54cbdc7c5388c6344e3f006ba0f65 /usr/lib/mozilla/plugins/libflashplayer.so 8ab54cbdc7c5388c6344e3f006ba0f65 /usr/lib/netscape/plugins/libflashplayer.so Version-Release number of selected component (if applicable):[pbarber@roswell loopy]$ rpm -qf /usr/lib/netscape/plugins/libflashplayer.so netscape-common-4.78-2 How Reproducible: 1a) Load any page with Flash content, and you get the ugly puzzle piece 1b) Go to the URL about:plugins and you will see the libnullplugin, and no shockwave plugin, despite the file being there. Additional Information: libflashplugin.so with mozilla 0.9.1_ximian (on RH7.1) works just fine. libflashplugin.so on Roswell machine works fine in Netscape 4.78
Created attachment 28994 [details] Picture of about:plugins showing no flash action
We (Red Hat) should really try to fix this before next release.
This is working for me here with both the version 4 and version 5 flash plugins.
I bet 10-to-1 that the opener doesn't have xfree86-devel installed, and that this is a dup of the bug I opened (52844), and the essential problem is that the mozilla plugin code attempts to do 'dlopen' on libraries without major version info. Thus, it tries to open libXt.so which doesn't exist until xfree86-devel is installed.
No soup. Installed XFree86-devel-4.1.0-0.9.13.i386.rpm and still flash doesn't show up in plugins. It's got to be some sort of package interdependency, because I have another machine which has the package show up just fine. I would hate to have to run 'strace' on mozilla (pages and pages!), but it looks like that is what I'm going to have to do.
Created attachment 30902 [details] strace of mozilla -- going to URL about:plugins
In the above strace, there are bunches of circumstances where the program is looking for something specifically in /usr/lib/mozilla/plugins, but it's not there (and lots of times that exact same file is in /usr/lib/) these are specifically library files like libXt.so and libgtksuperwin.so, etc. I don't know if this normal behaviour or not. The strace shows libflash in lines 3266 through 3294 and again in lines 18252 through 18280 Hope this helps.
Hah! dummy me forgot to type 'ldconfig'. After installing XFree86-devel AND typing /sbin/ldconfig, the mozilla program will show the libflashplayer plugin. I'm marking this as a duplicate of bug 52844, since that's what this really is. Thanks, Mr. "redhat-bugzilla.com" Pb. *** This bug has been marked as a duplicate of 52844 ***