Bug 1404590 - flash-plugin: failed to load plugin: undefined symbol: gdk_x11_window_get_drawable_impl
Summary: flash-plugin: failed to load plugin: undefined symbol: gdk_x11_window_get_dra...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: flash-plugin
Version: 5.11
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: rc
: ---
Assignee: Martin Stransky
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks: 1404311 1411931
TreeView+ depends on / blocked
 
Reported: 2016-12-14 08:03 UTC by Vera Budikova
Modified: 2017-02-01 11:08 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-01-31 12:53:00 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Vera Budikova 2016-12-14 08:03:28 UTC
Description of problem:
Flash-plugin failed to load plugin: undefined symbol: gdk_x11_window_get_drawable_impl.

Version-Release number of selected component (if applicable):
flash-plugin-24.0.0.186-1.el5_11
gtk2-2.10.4-30.el5

How reproducible:
always

Steps to Reproduce:
1. Install flash-plugin
2. mv ~/.mozilla/ ~/.mozilla.bak
3. Run firefox

Actual results:
LoadPlugin: failed to initialize shared library /usr/lib/flash-plugin/libflashplayer.so [/usr/lib/flash-plugin/libflashplayer.so: undefined symbol: gdk_x11_window_get_drawable_impl]



Expected results:


Additional info:

Comment 1 Martin Stransky 2016-12-14 08:55:15 UTC
gdk_x11_window_get_drawable_impl() is exported by libgdk-x11-2.0, see Bug 525154 for details.

Comment 2 Tomas Hoger 2016-12-14 08:56:08 UTC
gdk_x11_window_get_drawable_impl was apparently only added in 2.17.11 / 2.18.0:

https://github.com/GNOME/gtk/commit/d0ac27fe5f95a92af8cb40ed3db6d35e1874851f

They seem to be a simple accessor functions, that we'd possibly be able to avoid if we could change source, but that's not possible for binary-only Flash Player.

Comment 5 Tomas Hoger 2016-12-14 09:22:37 UTC
Note that RHEL 5.6 and later is still listed as supported by Adobe:

https://get.adobe.com/flashplayer/?no_redirect
https://get.adobe.com/flashplayer/modal/?content=flashSystemRequirement&loc=en&version=24.0.0.186&os=Linux&fakeajax

Red Hat® Enterprise Linux (RHEL) 5.6 or later (32-bit and 64-bit) openSUSE® 11.3 or later (32-bit and 64-bit) Ubuntu 10.04 or later (32-bit and 64-bit)

Another RHEL-5 incompatibility was fixed by Adobe in the past - see bug 1271638.

Comment 6 RHEL Program Management 2016-12-17 09:25:08 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 7 Martin Stransky 2017-01-31 12:53:00 UTC
RHEL5 is going EOL soon and the next FF release here will be the last one. And we're not going to fix that here.


Note You need to log in before you can comment on or make changes to this bug.