[gstreamer-bugs] [Bug 562086] mpeg2 stream crashes something in gstreamer
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Mon Nov 24 13:50:22 PST 2008
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=562086
GStreamer | don't know | Ver: HEAD CVS
Tom Parker changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
------- Comment #3 from Tom Parker 2008-11-24 21:50 UTC -------
Using the Debian 0.10.21-5 packages, I can reproduce this crash (so marking as
NEW), but my error output is a little different.
WARNING: from element
/GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage:
Internal data flow problem.
Additional debug info:
gstbasesink.c(2689): gst_base_sink_chain_unlocked ():
/GstPlayBin:playbin0/GstBin:vbin/GstAutoVideoSink:videosink/GstXvImageSink:videosink-actual-sink-xvimage:
Received buffer without a new-segment. Assuming timestamps start from 0.
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "playbin0".
Execution ended after 6139028703 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
*** glibc detected *** /usr/bin/gst-launch-0.10: free(): invalid pointer:
0xb4af5008 ***
#0 0xb7c1d556 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0xb7c1ed78 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0xb7c57a6d in __libc_message () from /lib/libc.so.6
No symbol table info available.
#3 0xb7c5d815 in malloc_printerr () from /lib/libc.so.6
No symbol table info available.
#4 0xb7c5f6bc in free () from /lib/libc.so.6
No symbol table info available.
#5 0xb7d8a816 in IA__g_free (mem=0xb4af5008) at
/tmp/buildd/glib2.0-2.18.2/glib/gmem.c:190
No locals.
#6 0xb7e6b8bb in gst_buffer_finalize (buffer=0x84838a8) at gstbuffer.c:189
__PRETTY_FUNCTION__ = "gst_buffer_finalize"
#7 0xb7e8bf53 in gst_mini_object_unref (mini_object=0x84838a8) at
gstminiobject.c:320
__PRETTY_FUNCTION__ = "gst_mini_object_unref"
#8 0xb5613eab in clear_buffers (mpeg2dec=0x85af0e8) at gstmpeg2dec.c:703
i = 0
#9 0xb5618e3d in gst_mpeg2dec_change_state (element=0x85af0e8,
transition=GST_STATE_CHANGE_READY_TO_NULL)
at gstmpeg2dec.c:1802
ret = GST_STATE_CHANGE_SUCCESS
mpeg2dec = (GstMpeg2dec *) 0x85af0e8
__PRETTY_FUNCTION__ = "gst_mpeg2dec_change_state"
#10 0xb7e78798 in gst_element_change_state (element=0x85af0e8,
transition=GST_STATE_CHANGE_READY_TO_NULL)
at gstelement.c:2427
ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_change_state"
#11 0xb7e7b6fc in gst_element_set_state_func (element=0x85af0e8,
state=GST_STATE_NULL) at gstelement.c:2377
current = GST_STATE_READY
next = 17
old_pending = GST_STATE_VOID_PENDING
ret = <value optimized out>
old_ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#12 0xb7e779c2 in gst_element_set_state (element=0x85af0e8,
state=GST_STATE_NULL) at gstelement.c:2280
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state"
#13 0xb7861168 in gst_decode_bin_change_state (element=0x844f020,
transition=GST_STATE_CHANGE_PAUSED_TO_READY)
at gstdecodebin.c:1743
ret = GST_STATE_CHANGE_SUCCESS
decode_bin = (GstDecodeBin *) 0x844f020
__PRETTY_FUNCTION__ = "gst_decode_bin_change_state"
#14 0xb7e78798 in gst_element_change_state (element=0x844f020,
transition=GST_STATE_CHANGE_PAUSED_TO_READY)
at gstelement.c:2427
ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_change_state"
#15 0xb7e7b6fc in gst_element_set_state_func (element=0x844f020,
state=GST_STATE_READY) at gstelement.c:2377
current = GST_STATE_PAUSED
next = 26
old_pending = GST_STATE_VOID_PENDING
ret = <value optimized out>
old_ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#16 0xb7e779c2 in gst_element_set_state (element=0x844f020,
state=GST_STATE_READY) at gstelement.c:2280
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state"
#17 0xb7e6908a in gst_bin_change_state_func (element=0x843d050,
transition=GST_STATE_CHANGE_PAUSED_TO_READY)
at gstbin.c:1932
child = (GstElement *) 0x844f020
data = (gpointer) 0x844f020
ret = GST_STATE_CHANGE_SUCCESS
current = GST_STATE_PAUSED
next = GST_STATE_READY
have_async = 0 have_no_preroll = 0
base_time = 1227563236515203000
it = (GstIterator *) 0x85ddc80
__PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#18 0xb7e9a7da in gst_pipeline_change_state (element=0x843d050,
transition=GST_STATE_CHANGE_PAUSED_TO_READY)
at gstpipeline.c:463
result = <value optimized out>
pipeline = (GstPipeline *) 0x843d050
clock = (GstClock *) 0x8429260
__PRETTY_FUNCTION__ = "gst_pipeline_change_state"
#19 0xb78b1a12 in gst_play_base_bin_change_state (element=0x843d050,
transition=GST_STATE_CHANGE_PAUSED_TO_READY)
at gstplaybasebin.c:2724
ret = <value optimized out>
play_base_bin = (GstPlayBaseBin *) 0x843d050
#20 0xb78a27bd in gst_play_bin_change_state (element=0x843d050,
transition=GST_STATE_CHANGE_PAUSED_TO_READY)
at gstplaybin.c:1838
ret = <value optimized out>
play_bin = (GstPlayBin *) 0x843d050
__PRETTY_FUNCTION__ = "gst_play_bin_change_state"
#21 0xb7e78798 in gst_element_change_state (element=0x843d050,
transition=GST_STATE_CHANGE_PAUSED_TO_READY)
at gstelement.c:2427
ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_change_state"
#22 0xb7e7b6fc in gst_element_set_state_func (element=0x843d050,
state=GST_STATE_READY) at gstelement.c:2377
current = GST_STATE_PAUSED
next = 26
old_pending = GST_STATE_VOID_PENDING
ret = <value optimized out>
old_ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#23 0xb7e779c2 in gst_element_set_state (element=0x843d050,
state=GST_STATE_READY) at gstelement.c:2280
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_set_state"
#24 0x0804b8d6 in ?? ()
No symbol table info available.
#25 0x0843d050 in ?? ()
No symbol table info available.
#26 0x00000002 in ?? ()
No symbol table info available.
#27 0x00000005 in ?? ()
No symbol table info available.
#28 0xffffffff in ?? ()
No symbol table info available.
#29 0xffffffff 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=562086.
More information about the Gstreamer-bugs
mailing list