Bug 10862

Summary: libswfdecmozilla.so: undefined symbol: swfdec_gtk_player_new
Product: swfdec Reporter: Rafał Miłecki <zajec5polish>
Component: libraryAssignee: Eric Anholt <eric>
Status: RESOLVED NOTOURBUG QA Contact: Eric Anholt <eric>
Severity: blocker    
Priority: medium CC: otte
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Rafał Miłecki 2007-05-05 11:37:47 UTC
Everytime I open page with Flash animation my Mozilla Firefox 2.0.0.2 crashes. It looks like that:
zajec@acer:~> firefox
/usr/lib/firefox/firefox-bin: symbol lookup error: /opt/gnome/lib/mozilla/plugins/libswfdecmozilla.so: undefined symbol: swfdec_gtk_player_new

I installed swfdec from RPM from packmans repository: 
rpm -qa | grep swfdec
swfdec-browser-plugin-0.4.4-0.pm.1
swfdec-0.4.4-0.pm.1

My OS is openSUSE 10.2.

Is there anything I could make to give you more info? Do you even need more info?
Comment 1 Stéphane Loeuillet 2007-06-23 18:39:44 UTC
Looks like 0.4.5 is available in that repository since 12-Jun-2007
(http://packman.iu-bremen.de/suse/10.2/i586/)

Could you try it and see if this dependency problem is still there ?

All in all, it is not an upstream problem, but a packaging problem
Comment 2 Rafał Miłecki 2007-06-24 01:28:45 UTC
Updated swfdec and tried again:

zajec@acer:~> rpm -qa | grep 'swf'
libswfdec2-0.4.5-0.pm.1
swfdec-browser-plugin-0.4.5-0.pm.1
zajec@acer:~> firefox http://onet.pl/
/usr/lib/firefox/firefox-bin: symbol lookup error: /opt/gnome/lib/mozilla/plugins/libswfdecmozilla.so: undefined symbol: swfdec_gtk_player_new

Does it mean it's problem made by packager of this RPM? Should I report this to packman's team?
Comment 3 Benjamin Otte 2007-07-11 07:56:11 UTC
This seems to be an issue with the Mozilla plugin not properly being linked against libswfdec-gtk.
The symbol you're missing should be provided by /usr/lib/libswfdec-gtk-0.4.so - but I have no clue what package provides this file on Suse.

You should complain to your packager.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.