[Swfdec] [Bug 16822] New: segmentation fault in mozilla plugin
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Jul 23 15:47:40 PDT 2008
http://bugs.freedesktop.org/show_bug.cgi?id=16822
Summary: segmentation fault in mozilla plugin
Product: swfdec
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: blocker
Priority: medium
Component: plugin
AssignedTo: swfdec at lists.freedesktop.org
ReportedBy: riccardo at datahost.it
QAContact: swfdec at lists.freedesktop.org
How to reproduce:
- Open the properties dialog of swfmoz
- Close the associated tab in firefox
- Boom!
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7c3e6c0 (LWP 27014)]
0xb7793c59 in nsQueryInterface::operator() (this=<value optimized out>,
aIID=@0xb7921ed4, answer=0xbfa023f0) at nsCOMPtr.cpp:47
47 nsCOMPtr.cpp: No such file or directory.
in nsCOMPtr.cpp
(gdb) bt full
#0 0xb7793c59 in nsQueryInterface::operator() (this=<value optimized out>,
aIID=@0xb7921ed4, answer=0xbfa023f0) at nsCOMPtr.cpp:47
status = <value optimized out>
#1 0xb7793d11 in nsCOMPtr_base::assign_from_qi (this=0xbfa02438, qi=
{mRawPtr = 0x10001000}, iid=@0x10001000) at nsCOMPtr.cpp:96
newRawPtr = <value optimized out>
#2 0xb76545f2 in _destroystream (npp=0xae87a6d8, pstream=0xae6195a0, reason=0)
at ../../../../dist/include/xpcom/nsCOMPtr.h:645
guard = {<PRCListStr> = {next = 0xb7a1b378, prev = 0xb7a1b378},
mInstance = {<nsCOMPtr_base> = {mRawPtr = 0xb7bbdfe8}, <No data fields>},
mDelayedDestroy = 0, static sListHead = {next = 0xbfa02428,
prev = 0xbfa02428}}
listener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#3 0xb281aef0 in plugin_destroy_stream (instance=0xae87a6d8,
stream=0xae6195a0) at plugin.c:79
No locals.
#4 0xb281db43 in swfmoz_loader_close (stream=0xadfcb408) at swfmoz_loader.c:88
No locals.
#5 0xafda319e in swfdec_stream_ensure_closed (stream=0xadfcb408)
at swfdec_stream.c:267
priv = (SwfdecStreamPrivate *) 0xadfcb438
__PRETTY_FUNCTION__ = "swfdec_stream_ensure_closed"
#6 0xafd816c5 in swfdec_net_stream_set_loader (stream=0xae684520, loader=0x0)
---Type <return> to continue, or q <return> to quit---
at swfdec_net_stream.c:650
__PRETTY_FUNCTION__ = "swfdec_net_stream_set_loader"
#7 0xafd821cc in swfdec_net_stream_dispose (object=0xae684520)
at swfdec_net_stream.c:471
stream = (SwfdecNetStream *) 0xae684520
__PRETTY_FUNCTION__ = "swfdec_net_stream_dispose"
#8 0xb6afa9e8 in IA__g_object_unref (_object=0xae684520)
at /tmp/buildd/glib2.0-2.16.4/gobject/gobject.c:1765
object = (GObject *) 0xae684520
__PRETTY_FUNCTION__ = "IA__g_object_unref"
#9 0xafd510de in swfdec_as_object_collect (object=0xae684520)
at swfdec_as_object.c:828
__PRETTY_FUNCTION__ = "swfdec_as_object_collect"
#10 0xafd3fe62 in swfdec_as_context_remove_objects (key=0xae684520,
value=0xae684520, debugger=0x0) at swfdec_as_context.c:297
__PRETTY_FUNCTION__ = "swfdec_as_context_remove_objects"
#11 0xb6a64bd5 in g_hash_table_foreach_remove_or_steal (hash_table=0xb2dcfa78,
func=0xafd3fd60 <swfdec_as_context_remove_objects>, user_data=0x0,
notify=1) at /tmp/buildd/glib2.0-2.16.4/glib/ghash.c:975
node = (GHashNode *) 0xae081d20
node_ptr = (GHashNode **) 0xacd1f290
deleted = 11633
i = 12452
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Swfdec
mailing list