Bug 525154 - /usr/lib/firefox-3.5.3/firefox: symbol lookup error: /usr/lib/xulrunner-1.9.1/libxul.so: undefined symbol: gdk_x11_window_get_drawable_impl
Summary: /usr/lib/firefox-3.5.3/firefox: symbol lookup error: /usr/lib/xulrunner-1.9.1...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: rawhide
Hardware: All
OS: Linux
medium
high
Target Milestone: ---
Assignee: Martin Stransky
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-09-23 14:47 UTC by Daniel Novotny
Modified: 2018-04-11 06:51 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-09-24 09:35:43 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Daniel Novotny 2009-09-23 14:47:27 UTC
Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:
always

Steps to Reproduce:
1. on rawhide I did yum install galeon, then yum update firefox
2. run firefox
3.
  
Actual results:
/usr/lib/firefox-3.5.3/firefox: symbol lookup error: /usr/lib/xulrunner-1.9.1/libxul.so: undefined symbol: gdk_x11_window_get_drawable_impl

Expected results:
firefox appears


Additional info:

Comment 1 Matěj Cepl 2009-09-23 16:27:37 UTC
What are the current versions of galeon, firefox, and xulrunner?

Comment 2 lexual 2009-09-24 07:01:53 UTC
similar issue here on rawhide:

/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:51: Invalid symbolic color 'bg_color'
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:51: error: invalid identifier `bg_color', expected valid identifier
/usr/lib/firefox-3.5.3/run-mozilla.sh: line 131:  2249 Segmentation fault      (core dumped) "$prog" ${1+"$@"}



Installed Packages
firefox.i686                            3.5.3-1.fc12                    @rawhide
xulrunner.i686                          1.9.1.3-1.fc12                  @rawhide

i686 fedora version.

Comment 3 lexual 2009-09-24 07:30:58 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=523439
related?

Comment 4 Martin Stransky 2009-09-24 07:48:21 UTC
gdk_x11_window_get_drawable_impl comes from GNOME 2.28/libgdk-x11-2.0. Please check the libgdk-x11-2.0 version and if it exports this symbol.

Comment 5 Martin Stransky 2009-09-24 08:07:14 UTC
btw. make sure you have the gtk2-2.18.0 package installed.

Comment 6 Daniel Novotny 2009-09-24 09:19:34 UTC
(In reply to comment #1)
> What are the current versions of galeon, firefox, and xulrunner?  

[danny@rawhide ~]$ rpm -q galeon firefox xulrunner
galeon-2.0.7-14.fc11.i586
firefox-3.5.3-1.fc12.i686
xulrunner-1.9.1.3-1.fc12.i686

Comment 7 Daniel Novotny 2009-09-24 09:28:30 UTC
(In reply to comment #4)
> gdk_x11_window_get_drawable_impl comes from GNOME 2.28/libgdk-x11-2.0. Please
> check the libgdk-x11-2.0 version and if it exports this symbol. 

"yum provides" says this library is in "gtk2" package.  

after updating this package, Firefox succesfully started

thanks for the info; shouldn't this library be in "Requires:" for xulrunner or firefox, so it updates automatically on firefox update?

if you don't think so, you can close this bug.

Comment 8 Martin Stransky 2009-09-24 09:35:43 UTC
Gtk2 is already in Requires but we can't update gtk2 version after each API change...especially in rawhide.


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