[gstreamer-bugs] [Bug 573369] New: [gstfaad] Crashes using faad2-2.7 (memory corruption ?)
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Fri Feb 27 02:13:22 PST 2009
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=573369
GStreamer | gst-plugins-bad | Ver: git
Summary: [gstfaad] Crashes using faad2-2.7 (memory corruption ?)
Product: GStreamer
Version: git
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: bilboed at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unspecified
GNOME milestone: Unspecified
When using the latest faad2 release, using the gstfaad plugin segfaults.
It seems to be some kind of memory corruption, since it happens just after the
return from gst_faad_setcaps.
Platform: amd64
Distribution: gentoo ~amd64 (up to date)
GStreamer: git of everything
#0 0x00007fc385f2d4b7 in gst_pad_set_caps (pad=0x7fc300000000, caps=0x787740)
at gstpad.c:2480
2480 GST_OBJECT_LOCK (pad);
(gdb) bt full
#0 0x00007fc385f2d4b7 in gst_pad_set_caps (pad=0x7fc300000000, caps=0x787740)
at gstpad.c:2480
setcaps = (GstPadSetCapsFunction) 0x7fc36ca7e420 <gst_faad_setcaps>
existing = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_set_caps"
#1 0x00007fc385f2e00b in gst_pad_chain_unchecked (pad=0x7fc36801b450,
buffer=0x1605390) at gstpad.c:3927
caps = (GstCaps *) 0x787740
caps_changed = 1
chainfunc = <value optimized out>
ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_chain_unchecked"
#2 0x00007fc385f2f1fb in gst_pad_push (pad=0x7fc36801b2e0, buffer=0x1605390)
at gstpad.c:4109
peer = (GstPad *) 0x7fc36801b450
ret = <value optimized out>
caps = (GstCaps *) 0x787740
caps_changed = 0
__PRETTY_FUNCTION__ = "gst_pad_push"
#3 0x00007fc3768bd712 in gst_queue_loop (pad=<value optimized out>) at
gstqueue.c:1042
queue = (GstQueue *) 0x7fc3680125c0
ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_queue_loop"
#4 0x00007fc385f506e6 in gst_task_func (task=0x14309e0, tclass=<value
optimized out>) at gsttask.c:192
lock = (GStaticRecMutex *) 0x1602750
tself = (GThread *) 0x17ffad0
__PRETTY_FUNCTION__ = "gst_task_func"
#5 0x00007fc37fc8eebf in g_thread_pool_thread_proxy (data=<value optimized
out>) at gthreadpool.c:265
task = (gpointer) 0x14309e0
pool = (GRealThreadPool *) 0x6784d0
#6 0x00007fc37fc8d96f in g_thread_create_proxy (data=0x17ffad0) at
gthread.c:635
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7 0x00007fc37ddb6037 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
__res = <value optimized out>
pd = (struct pthread *) 0x7fc367fff950
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140477240179024,
-5924057014426534373, 140477337182640, 140477240177104, 140477240179024, 4096,
5931041112059936283, 5931098043151285787}, mask_was_saved = 0}}, priv = {
pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype =
0}}}
not_first_call = <value optimized out>
robust = <value optimized out>
#8 0x00007fc37bef2f7d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=573369.
More information about the Gstreamer-bugs
mailing list