Bug 13110

Summary: Crash in firefox with swfdec
Product: swfdec Reporter: Tom Parker <freedesktop>
Component: pluginAssignee: swfdec ml <swfdec>
Status: RESOLVED FIXED QA Contact: swfdec ml <swfdec>
Severity: critical    
Priority: medium CC: otte
Version: 0.5.2   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Tom Parker 2007-11-06 04:54:41 UTC
Not sure precisely what's causing this, and that the same pages are able to be restored by Firefox when it comes back up with any problems is probably an indicator it's not caused by one page but by a collection of pages.

This is the best the stacktrace gets (out of bug-buddy, even with the -dbg packages installed for swfdec):

#47 0xb7582104 in IA__g_str_equal (v1=0xb5862c7a, v2=0xb57d8c7a)
    at /tmp/buildd/glib2.0-2.14.2/glib/gstring.c:77
No locals.
#48 0xb7553ac3 in IA__g_hash_table_lookup (hash_table=0x8bb6a20, 
    key=0xb57d8c7a) at /tmp/buildd/glib2.0-2.14.2/glib/ghash.c:252
	node = <value optimized out>
	__PRETTY_FUNCTION__ = "IA__g_hash_table_lookup"
#49 0xb754cbca in IA__g_intern_static_string (
    string=0xb57d8c7a "SwfdecAsContext")
    at /tmp/buildd/glib2.0-2.14.2/glib/gdataset.c:625
	quark = <value optimized out>
	result = (const gchar *) 0x0
#50 0xb5788111 in swfdec_as_context_get_type ()
   from /usr/lib/libswfdec-0.5.so.2
No symbol table info available.
#51 0xb57bd20e in swfdec_player_get_type () from /usr/lib/libswfdec-0.5.so.2
No symbol table info available.
#52 0xb5a19f2e in swfdec_gtk_player_get_type ()
   from /usr/lib/libswfdec-gtk-0.5.so.2
No symbol table info available.
#53 0xb5a1a3cc in swfdec_gtk_player_new ()
   from /usr/lib/libswfdec-gtk-0.5.so.2
No symbol table info available.
#54 0xb59fdac3 in ?? () from /usr/lib/mozilla/plugins/libswfdecmozilla.so

Ideas?
Comment 1 Benjamin Otte 2007-11-06 04:57:32 UTC
Two questions:
1) Are you running Gutsy?
2) Are you on AMD64?
Comment 2 Tom Parker 2007-11-06 05:01:37 UTC
(In reply to comment #1)
> Two questions:
> 1) Are you running Gutsy?
> 2) Are you on AMD64?

No and no. Running Debian (mixture of stable, testing, unstable *and* experimental...) on an x86 machine. 

Comment 3 Pekka Lampila 2007-11-06 07:10:55 UTC
Confirmed. I've been getting this crash too.

Somehow the swfdec plug-in gets unloaded even though it shouldn't.
After that it will crash on the next page that contains Flash files.
Comment 4 Pekka Lampila 2007-11-06 12:43:47 UTC
Fixed in ca13a1daef653a80e89250e273496ca01dfccddd of swfdec-mozilla git

At least we think and hope it is :)

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.