Bug 10862 - libswfdecmozilla.so: undefined symbol: swfdec_gtk_player_new
Summary: libswfdecmozilla.so: undefined symbol: swfdec_gtk_player_new
Status: RESOLVED NOTOURBUG
Alias: None
Product: swfdec
Classification: Unclassified
Component: library (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium blocker
Assignee: Eric Anholt
QA Contact: Eric Anholt
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-05 11:37 UTC by Rafał Miłecki
Modified: 2007-07-11 07:56 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

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.