[Bug 719497] New: Transmageddon segfaulting with gstreamer git master

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Nov 28 07:58:02 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=719497
  GStreamer | gstreamer (core) | git

           Summary: Transmageddon segfaulting with gstreamer git master
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: Uraeus at linuxrising.org
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


(gdb) thread apply all bt

Thread 21 (Thread 0x7f9b9c93b700 (LWP 3700)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9bdacb9817 in g_cond_wait () from /lib64/libglib-2.0.so.0
#2  0x00007f9bcc0c29cd in gst_queue_loop (pad=<optimized out>)
    at gstqueue.c:1241
#3  0x00007f9bced78619 in gst_task_func (task=0x7f9ba401d5f0) at gsttask.c:316
#4  0x00007f9bdac9e406 in g_thread_pool_thread_proxy ()
   from /lib64/libglib-2.0.so.0
#5  0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#6  0x00007f9be2f59f33 in start_thread (arg=0x7f9b9c93b700)
    at pthread_create.c:309
#7  0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 20 (Thread 0x7f9b9d13c700 (LWP 3699)):
#0  0x00007f9b9d77eb65 in _make_words () from /lib64/libvorbis.so.0
#1  0x00007f9b9d77f272 in vorbis_book_init_encode () from /lib64/libvorbis.so.0
#2  0x00007f9b9d76e7d3 in _vds_shared_init () from /lib64/libvorbis.so.0
#3  0x00007f9b9d76e82a in vorbis_analysis_init () from /lib64/libvorbis.so.0
#4  0x00007f9b9de68358 in gst_vorbis_enc_setup (vorbisenc=0x7f9bb4096a60)
    at gstvorbisenc.c:527
#5  0x00007f9b9de69456 in gst_vorbis_enc_set_format (enc=0x7f9bb4096a60, 
    info=0x7f9b9d13b300) at gstvorbisenc.c:335
#6  0x00007f9bcc9d5316 in gst_audio_encoder_sink_setcaps (
    enc=enc at entry=0x7f9bb4096a60, caps=caps at entry=0x7f9b940020f0)
    at gstaudioencoder.c:1284
#7  0x00007f9bcc9ee346 in gst_audio_encoder_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=0x7f9bb4103830) at gstaudioencoder.c:1057
#8  0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9bb4103830, 
    type=4112, pad=0x7f9bb4083d60) at gstpad.c:3717
#9  gst_pad_push_data (pad=0x7f9bb409db00, type=type at entry=4112, 
    data=<optimized out>) at gstpad.c:3950
#10 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=<optimized out>) at gstpad.c:4053
#11 0x00007f9bcc56cd7b in gst_base_transform_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2237
#12 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9bb4103830, 
    type=4112, pad=0x7f9bb40aa260) at gstpad.c:3717
#13 gst_pad_push_data (pad=0x7f9bb40aad50, type=type at entry=4112, 
    data=<optimized out>) at gstpad.c:3950
#14 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=<optimized out>) at gstpad.c:4053
#15 0x00007f9bcc56cd7b in gst_base_transform_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2237
#16 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9ba8315010, 
    type=4112, pad=0x7f9bb40aab20) at gstpad.c:3717
#17 gst_pad_push_data (pad=0x7f9bb40ab1b0, type=type at entry=4112, 
    data=<optimized out>) at gstpad.c:3950
#18 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=<optimized out>) at gstpad.c:4053
#19 0x00007f9bcc56cd7b in gst_base_transform_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2237
#20 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9ba8315010, 
    type=4112, pad=0x7f9bb40aaf80) at gstpad.c:3717
#21 gst_pad_push_data (pad=0x7f9bb40aa8f0, type=type at entry=4112, 
    data=<optimized out>) at gstpad.c:3950
#22 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=<optimized out>) at gstpad.c:4053
#23 0x00007f9bcc56cd7b in gst_base_transform_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2237
#24 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9ba8315010, 
    type=4112, pad=0x7f9bb40aa6c0) at gstpad.c:3717
#25 gst_pad_push_data (pad=0x7f9bb40aa490, type=type at entry=4112, 
    data=<optimized out>) at gstpad.c:3950
#26 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=<optimized out>) at gstpad.c:4053
#27 0x00007f9b9d56196c in gst_audio_rate_chain (pad=<optimized out>, 
    parent=<optimized out>, buf=<optimized out>) at gstaudiorate.c:648
#28 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9ba8315010, 
    type=4112, pad=0x7f9bb409d8d0) at gstpad.c:3717
#29 gst_pad_push_data (pad=pad at entry=0x7f9bb40ab3e0, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x7f9ba8315010) at gstpad.c:3950
#30 0x00007f9bced514e6 in gst_pad_push (pad=pad at entry=0x7f9bb40ab3e0, 
    buffer=buffer at entry=0x7f9ba8315010) at gstpad.c:4053
#31 0x00007f9b9f93154b in gst_stream_splitter_chain (pad=<optimized out>, 
    parent=0x2c592f0, buf=0x7f9ba8315010) at gststreamsplitter.c:136
#32 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9ba8315010, 
    type=4112, pad=0x7f9bb409d010) at gstpad.c:3717
#33 gst_pad_push_data (pad=0x7f9bb409d470, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x7f9ba8315010) at gstpad.c:3950
#34 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=buffer at entry=0x7f9ba8315010) at gstpad.c:4053
#35 0x00007f9bcc0c3100 in gst_queue_push_one (queue=0x7f9bb4076b10)
    at gstqueue.c:1124
#36 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1253
#37 0x00007f9bced78619 in gst_task_func (task=0x7f9ba401d710) at gsttask.c:316
#38 0x00007f9bdac9e406 in g_thread_pool_thread_proxy ()
   from /lib64/libglib-2.0.so.0
#39 0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#40 0x00007f9be2f59f33 in start_thread (arg=0x7f9b9d13c700)
    at pthread_create.c:309
#41 0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7f9b9e86f700 (LWP 3698)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9bdacb9817 in g_cond_wait () from /lib64/libglib-2.0.so.0
#2  0x00007f9bcc0c29cd in gst_queue_loop (pad=<optimized out>)
    at gstqueue.c:1241
#3  0x00007f9bced78619 in gst_task_func (task=0x7f9ba401d4d0) at gsttask.c:316
#4  0x00007f9bdac9e406 in g_thread_pool_thread_proxy ()
   from /lib64/libglib-2.0.so.0
#5  0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#6  0x00007f9be2f59f33 in start_thread (arg=0x7f9b9e86f700)
    at pthread_create.c:309
#7  0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7f9bc0e1b700 (LWP 3697)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9bdacb9817 in g_cond_wait () from /lib64/libglib-2.0.so.0
#2  0x00007f9bcc0c29cd in gst_queue_loop (pad=<optimized out>)
    at gstqueue.c:1241
#3  0x00007f9bced78619 in gst_task_func (task=0x7f9ba401d170) at gsttask.c:316
#4  0x00007f9bdac9e406 in g_thread_pool_thread_proxy ()
   from /lib64/libglib-2.0.so.0
#5  0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#6  0x00007f9be2f59f33 in start_thread (arg=0x7f9bc0e1b700)
    at pthread_create.c:309
#7  0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7f9bbaffd700 (LWP 3696)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9bdacb9817 in g_cond_wait () from /lib64/libglib-2.0.so.0
#2  0x00007f9bcc0c3b65 in gst_queue_chain (pad=<optimized out>, 
    parent=0x7f9bb4076b10, buffer=0x7f9bb4103500) at gstqueue.c:1020
#3  0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9bb4103500, 
    type=4112, pad=0x7f9bb409d240) at gstpad.c:3717
#4  gst_pad_push_data (pad=pad at entry=0x7f9ba829cbb0, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x7f9bb4103500) at gstpad.c:3950
#5  0x00007f9bced514e6 in gst_pad_push (pad=pad at entry=0x7f9ba829cbb0, 
    buffer=buffer at entry=0x7f9bb4103500) at gstpad.c:4053
#6  0x00007f9bced3c5bb in gst_proxy_pad_chain_default (pad=<optimized out>, 
    parent=<optimized out>, buffer=0x7f9bb4103500) at gstghostpad.c:128
#7  0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9bb4103500, 
    type=4112, pad=0x7f9bb40620b0) at gstpad.c:3717
#8  gst_pad_push_data (pad=pad at entry=0x2a69d40, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x7f9bb4103500) at gstpad.c:3950
#9  0x00007f9bced514e6 in gst_pad_push (pad=pad at entry=0x2a69d40, 
    buffer=buffer at entry=0x7f9bb4103500) at gstpad.c:4053
#10 0x00007f9bced3c5bb in gst_proxy_pad_chain_default (pad=<optimized out>, 
    parent=<optimized out>, buffer=0x7f9bb4103500) at gstghostpad.c:128
#11 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9bb4103500, 
    type=4112, pad=0x7f9ba829c970) at gstpad.c:3717
#12 gst_pad_push_data (pad=pad at entry=0x2c290b0, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x7f9bb4103500) at gstpad.c:3950
#13 0x00007f9bced514e6 in gst_pad_push (pad=pad at entry=0x2c290b0, 
    buffer=buffer at entry=0x7f9bb4103500) at gstpad.c:4053
#14 0x00007f9bced3c5bb in gst_proxy_pad_chain_default (pad=<optimized out>, 
    parent=<optimized out>, buffer=0x7f9bb4103500) at gstghostpad.c:128
#15 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9bb4103500, 
    type=4112, pad=0x2a6cdb0) at gstpad.c:3717
#16 gst_pad_push_data (pad=0x7f9bb405c330, type=type at entry=4112, 
    data=<optimized out>) at gstpad.c:3950
#17 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=<optimized out>) at gstpad.c:4053
#18 0x00007f9bcc9e187c in gst_audio_decoder_push_forward (
    dec=dec at entry=0x7f9bb4054aa0, buf=0x7f9bb4103500) at gstaudiodecoder.c:883
#19 0x00007f9bcc9e1b66 in gst_audio_decoder_output (
    dec=dec at entry=0x7f9bb4054aa0, buf=<optimized out>, 
    buf at entry=0x7f9bb4103500) at gstaudiodecoder.c:959
#20 0x00007f9bcc9e70bc in gst_audio_decoder_finish_frame (
    dec=dec at entry=0x7f9bb4054aa0, buf=buf at entry=0x7f9bb4103500, 
    frames=<optimized out>, frames at entry=1) at gstaudiodecoder.c:1163
#21 0x00007f9bb8804fc7 in gst_mad_handle_frame (dec=0x7f9bb4054aa0, 
    buffer=<optimized out>) at gstmad.c:478
#22 0x00007f9bcc9e25e8 in gst_audio_decoder_push_buffers (
    dec=dec at entry=0x7f9bb4054aa0, force=force at entry=0)
    at gstaudiodecoder.c:1308
#23 0x00007f9bcc9e2a6b in gst_audio_decoder_chain_forward (
    dec=dec at entry=0x7f9bb4054aa0, buffer=0x0, buffer at entry=0x7f9bb41033f0)
    at gstaudiodecoder.c:1411
#24 0x00007f9bcc9e534c in gst_audio_decoder_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=0x7f9bb41033f0) at gstaudiodecoder.c:1681
#25 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9bb41033f0, 
    type=4112, pad=0x7f9bb405c100) at gstpad.c:3717
#26 gst_pad_push_data (pad=0x7f9ba802a4d0, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x7f9bb41033f0) at gstpad.c:3950
#27 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=buffer at entry=0x7f9bb41033f0) at gstpad.c:4053
#28 0x00007f9bcc54e9af in gst_base_parse_push_frame (
    parse=parse at entry=0x7f9ba8231030, frame=frame at entry=0x7f9bb40c2990)
    at gstbaseparse.c:2289
#29 0x00007f9bcc5523c3 in gst_base_parse_handle_and_push_frame (
    frame=0x7f9bb40c2990, parse=0x7f9ba8231030) at gstbaseparse.c:2111
#30 gst_base_parse_finish_frame (parse=parse at entry=0x7f9ba8231030, 
    frame=frame at entry=0x7f9bb40c2990, size=size at entry=731)
    at gstbaseparse.c:2415
#31 0x00007f9bb8b453d6 in gst_mpeg_audio_parse_handle_frame (
    parse=<optimized out>, frame=<optimized out>, skipsize=<optimized out>)
    at gstmpegaudioparse.c:768
#32 0x00007f9bcc54c2d0 in gst_base_parse_handle_buffer (
    parse=parse at entry=0x7f9ba8231030, buffer=<optimized out>, 
    skip=skip at entry=0x7f9bbaffcbec, flushed=flushed at entry=0x7f9bbaffcbf0)
    at gstbaseparse.c:1959
#33 0x00007f9bcc54f862 in gst_base_parse_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=<optimized out>) at gstbaseparse.c:2842
#34 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9ba82ce1b0, 
    type=4112, pad=0x7f9ba802a700) at gstpad.c:3717
#35 gst_pad_push_data (pad=0x2a6ab20, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x7f9ba82ce1b0) at gstpad.c:3950
#36 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=buffer at entry=0x7f9ba82ce1b0) at gstpad.c:4053
#37 0x00007f9bcc0bfff1 in gst_single_queue_push_one (object=0x7f9ba82ce1b0, 
    sq=0x7f9ba81fbe00, mq=0x7f9ba8010480) at gstmultiqueue.c:1083
#38 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1331
#39 0x00007f9bced78619 in gst_task_func (task=0x29abcb0) at gsttask.c:316
#40 0x00007f9bdac9e406 in g_thread_pool_thread_proxy ()
   from /lib64/libglib-2.0.so.0
#41 0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#42 0x00007f9be2f59f33 in start_thread (arg=0x7f9bbaffd700)
    at pthread_create.c:309
#43 0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7f9bb9770700 (LWP 3695)):
#0  0x00007f9be24bac59 in __GI_raise (sig=sig at entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007f9be24bc368 in __GI_abort () at abort.c:89
#2  0x00007f9be24fada4 in __libc_message (do_abort=do_abort at entry=2, 
    fmt=fmt at entry=0x7f9be2601648 "*** Error in `%s': %s: 0x%s ***\n")
    at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007f9be2502098 in malloc_printerr (ptr=<optimized out>, 
    str=0x7f9be25fedf7 "free(): invalid pointer", action=3) at malloc.c:4930
#4  _int_free (av=0x7f9be283d760 <main_arena>, p=<optimized out>, have_lock=0)
    at malloc.c:3782
#5  0x00007f9bdac7df7f in g_free () from /lib64/libglib-2.0.so.0
#6  0x00007f9bb83dc129 in gst_video_flip_sink_event (trans=0x2d4f3e0, 
    event=0x7f9bac0082a0) at gstvideoflip.c:1222
#7  0x00007f9bced48e7b in gst_pad_send_event_unchecked (
    pad=pad at entry=0x7f9bb4050fd0, event=event at entry=0x7f9bac0082a0, 
    type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4995
#8  0x00007f9bced49666 in gst_pad_push_event_unchecked (
    pad=pad at entry=0x7f9bb4050710, event=0x7f9bac0082a0, type=type at entry=
    GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4691
#9  0x00007f9bced49ae8 in push_sticky (pad=0x7f9bb4050710, ev=0x7f9bb976df80, 
    user_data=0x7f9bb976dfe0) at gstpad.c:3324
#10 0x00007f9bced47ed2 in events_foreach (pad=pad at entry=0x7f9bb4050710, 
    func=func at entry=0x7f9bced49990 <push_sticky>, 
    user_data=user_data at entry=0x7f9bb976dfe0) at gstpad.c:533
#11 0x00007f9bced52148 in check_sticky (event=0x7f9bac0082a0, 
    pad=0x7f9bb4050710) at gstpad.c:3380
#12 gst_pad_push_event (pad=0x7f9bb4050710, event=event at entry=0x7f9bac0082a0)
    at gstpad.c:4808
#13 0x00007f9bcc56cdf6 in gst_base_transform_sink_eventfunc (trans=0x2d58710, 
    event=0x7f9bac0082a0) at gstbasetransform.c:1879
#14 0x00007f9bced48e7b in gst_pad_send_event_unchecked (
    pad=pad at entry=0x2a6ba70, event=event at entry=0x7f9bac0082a0, 
    type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4995
#15 0x00007f9bced49666 in gst_pad_push_event_unchecked (
    pad=pad at entry=0x7f9bb4050940, event=0x7f9bac0082a0, type=type at entry=
    GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4691
#16 0x00007f9bced49ae8 in push_sticky (pad=0x7f9bb4050940, ev=0x7f9bb976e260, 
    user_data=0x7f9bb976e2c0) at gstpad.c:3324
#17 0x00007f9bced47ed2 in events_foreach (pad=pad at entry=0x7f9bb4050940, 
    func=func at entry=0x7f9bced49990 <push_sticky>, 
    user_data=user_data at entry=0x7f9bb976e2c0) at gstpad.c:533
#18 0x00007f9bced52148 in check_sticky (event=0x7f9bac0082a0, 
    pad=0x7f9bb4050940) at gstpad.c:3380
#19 gst_pad_push_event (pad=pad at entry=0x7f9bb4050940, event=0x7f9bac0082a0)
    at gstpad.c:4808
#20 0x00007f9bced522cf in event_forward_func (pad=pad at entry=0x7f9bb4050940, 
    data=data at entry=0x7f9bb976e410) at gstpad.c:2741
#21 0x00007f9bced4f187 in gst_pad_forward (pad=pad at entry=0x7f9bb40504e0, 
    forward=forward at entry=0x7f9bced52200 <event_forward_func>, 
    user_data=user_data at entry=0x7f9bb976e410) at gstpad.c:2695
#22 0x00007f9bced4f2be in gst_pad_event_default (pad=pad at entry=0x7f9bb40504e0, 
    parent=parent at entry=0x2d65470, event=event at entry=0x7f9bac0082a0)
    at gstpad.c:2792
#23 0x00007f9b9fdc676e in gst_deinterlace_sink_event (
    pad=pad at entry=0x7f9bb40504e0, parent=parent at entry=0x2d65470, 
    event=event at entry=0x7f9bac0082a0) at gstdeinterlace.c:2582
#24 0x00007f9bced48e7b in gst_pad_send_event_unchecked (
    pad=pad at entry=0x7f9bb40504e0, event=event at entry=0x7f9bac0082a0, 
    type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4995
#25 0x00007f9bced49666 in gst_pad_push_event_unchecked (
    pad=pad at entry=0x2a69880, event=0x7f9bac0082a0, type=type at entry=
    GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4691
#26 0x00007f9bced49ae8 in push_sticky (pad=0x2a69880, ev=0x7f9bb976e6a0, 
    user_data=0x7f9bb976e700) at gstpad.c:3324
#27 0x00007f9bced47ed2 in events_foreach (pad=pad at entry=0x2a69880, 
    func=func at entry=0x7f9bced49990 <push_sticky>, 
    user_data=user_data at entry=0x7f9bb976e700) at gstpad.c:533
#28 0x00007f9bced52148 in check_sticky (event=0x7f9bac0082a0, pad=0x2a69880)
    at gstpad.c:3380
#29 gst_pad_push_event (pad=pad at entry=0x2a69880, event=0x7f9bac0082a0)
    at gstpad.c:4808
#30 0x00007f9bced522cf in event_forward_func (pad=pad at entry=0x2a69880, 
    data=data at entry=0x7f9bb976e850) at gstpad.c:2741
#31 0x00007f9bced4f187 in gst_pad_forward (pad=pad at entry=0x7f9ba829c4f0, 
    forward=forward at entry=0x7f9bced52200 <event_forward_func>, 
    user_data=user_data at entry=0x7f9bb976e850) at gstpad.c:2695
#32 0x00007f9bced4f2be in gst_pad_event_default (pad=pad at entry=0x7f9ba829c4f0, 
    parent=parent at entry=0x2a69880, event=event at entry=0x7f9bac0082a0)
    at gstpad.c:2792
#33 0x00007f9bced48e7b in gst_pad_send_event_unchecked (
    pad=pad at entry=0x7f9ba829c4f0, event=event at entry=0x7f9bac0082a0, 
    type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4995
#34 0x00007f9bced49666 in gst_pad_push_event_unchecked (
    pad=pad at entry=0x2c29d30, event=0x7f9bac0082a0, type=type at entry=
    GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4691
#35 0x00007f9bced49ae8 in push_sticky (pad=0x2c29d30, ev=0x7f9bb976ea50, 
    user_data=0x7f9bb976eab0) at gstpad.c:3324
#36 0x00007f9bced47ed2 in events_foreach (pad=pad at entry=0x2c29d30, 
    func=func at entry=0x7f9bced49990 <push_sticky>, 
    user_data=user_data at entry=0x7f9bb976eab0) at gstpad.c:533
#37 0x00007f9bced52148 in check_sticky (event=0x7f9bac0082a0, pad=0x2c29d30)
    at gstpad.c:3380
#38 gst_pad_push_event (pad=pad at entry=0x2c29d30, event=0x7f9bac0082a0)
    at gstpad.c:4808
#39 0x00007f9bced522cf in event_forward_func (pad=pad at entry=0x2c29d30, 
    data=data at entry=0x7f9bb976ec00) at gstpad.c:2741
#40 0x00007f9bced4f187 in gst_pad_forward (pad=pad at entry=0x2a6d8f0, 
    forward=forward at entry=0x7f9bced52200 <event_forward_func>, 
    user_data=user_data at entry=0x7f9bb976ec00) at gstpad.c:2695
#41 0x00007f9bced4f2be in gst_pad_event_default (pad=pad at entry=0x2a6d8f0, 
    parent=parent at entry=0x2c29d30, event=event at entry=0x7f9bac0082a0)
    at gstpad.c:2792
#42 0x00007f9bced48e7b in gst_pad_send_event_unchecked (
    pad=pad at entry=0x2a6d8f0, event=event at entry=0x7f9bac0082a0, 
    type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4995
#43 0x00007f9bced49666 in gst_pad_push_event_unchecked (
    pad=pad at entry=0x7f9bb40502b0, event=0x7f9bac0082a0, type=type at entry=
    GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4691
#44 0x00007f9bced49ae8 in push_sticky (pad=0x7f9bb40502b0, ev=0x7f9bb976ee00, 
    user_data=0x7f9bb976ee60) at gstpad.c:3324
#45 0x00007f9bced47ed2 in events_foreach (pad=pad at entry=0x7f9bb40502b0, 
    func=func at entry=0x7f9bced49990 <push_sticky>, 
    user_data=user_data at entry=0x7f9bb976ee60) at gstpad.c:533
#46 0x00007f9bced52148 in check_sticky (event=0x7f9bac0082a0, 
    pad=0x7f9bb40502b0) at gstpad.c:3380
#47 gst_pad_push_event (pad=0x7f9bb40502b0, event=event at entry=0x7f9bac0082a0)
    at gstpad.c:4808
#48 0x00007f9bccc30f7b in gst_video_decoder_push_event (
    decoder=decoder at entry=0x7f9bac008990, event=0x7f9bac0082a0)
    at gstvideodecoder.c:907
#49 0x00007f9bccc34100 in gst_video_decoder_finish_frame (
    decoder=0x7f9bac008990, frame=frame at entry=0x7f9ba8008080)
    at gstvideodecoder.c:2469
#50 0x00007f9bc000904b in handle_slice (info=<optimized out>, 
    mpeg2dec=<optimized out>) at gstmpeg2dec.c:950
#51 gst_mpeg2dec_handle_frame (decoder=0x7f9bac008990, frame=0x7f9ba83219e0)
    at gstmpeg2dec.c:1045
#52 0x00007f9bccc2c6d9 in gst_video_decoder_decode_frame (
    decoder=decoder at entry=0x7f9bac008990, frame=0x7f9ba83219e0)
    at gstvideodecoder.c:2779
#53 0x00007f9bccc2f019 in gst_video_decoder_chain_forward (
    decoder=decoder at entry=0x7f9bac008990, buf=buf at entry=0x24fe6f0, 
    at_eos=at_eos at entry=0) at gstvideodecoder.c:1769
#54 0x00007f9bccc30782 in gst_video_decoder_chain (pad=<optimized out>, 
    parent=<optimized out>, buf=0x24fe6f0) at gstvideodecoder.c:2018
#55 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x24fe6f0, 
    type=4112, pad=0x7f9bb4051ac0) at gstpad.c:3717
#56 gst_pad_push_data (pad=0x7f9ba802a070, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x24fe6f0) at gstpad.c:3950
#57 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=buffer at entry=0x24fe6f0) at gstpad.c:4053
#58 0x00007f9bcc54e9af in gst_base_parse_push_frame (
    parse=parse at entry=0x7f9ba8029a30, frame=frame at entry=0x2d7c190)
    at gstbaseparse.c:2289
#59 0x00007f9bcc5523c3 in gst_base_parse_handle_and_push_frame (
    frame=0x2d7c190, parse=0x7f9ba8029a30) at gstbaseparse.c:2111
#60 gst_base_parse_finish_frame (parse=parse at entry=0x7f9ba8029a30, 
    frame=frame at entry=0x2d7c190, size=size at entry=4797) at gstbaseparse.c:2415
#61 0x00007f9bb99bb25d in gst_mpegv_parse_handle_frame (parse=0x7f9ba8029a30, 
    frame=0x2d7c190, skipsize=<optimized out>) at gstmpegvideoparse.c:701
#62 0x00007f9bcc54c2d0 in gst_base_parse_handle_buffer (
    parse=parse at entry=0x7f9ba8029a30, buffer=<optimized out>, 
    skip=skip at entry=0x7f9bb976fbec, flushed=flushed at entry=0x7f9bb976fbf0)
    at gstbaseparse.c:1959
#63 0x00007f9bcc54f862 in gst_base_parse_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=<optimized out>) at gstbaseparse.c:2842
#64 0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x29f6e50, 
    type=4112, pad=0x2a6b840) at gstpad.c:3717
#65 gst_pad_push_data (pad=0x7f9ba802a2a0, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x29f6e50) at gstpad.c:3950
#66 0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=buffer at entry=0x29f6e50) at gstpad.c:4053
#67 0x00007f9bcc0bfff1 in gst_single_queue_push_one (object=0x29f6e50, 
    sq=0x7f9ba806fa20, mq=0x7f9ba8010480) at gstmultiqueue.c:1083
#68 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1331
#69 0x00007f9bced78619 in gst_task_func (task=0x29abdd0) at gsttask.c:316
#70 0x00007f9bdac9e406 in g_thread_pool_thread_proxy ()
   from /lib64/libglib-2.0.so.0
#71 0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#72 0x00007f9be2f59f33 in start_thread (arg=0x7f9bb9770700)
    at pthread_create.c:309
#73 0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7f9bbb7fe700 (LWP 3694)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9bdacb9817 in g_cond_wait () from /lib64/libglib-2.0.so.0
#2  0x00007f9bcc577f12 in gst_data_queue_push (queue=0x2cbdb80, 
    item=item at entry=0x7f9ba82f3ad0) at gstdataqueue.c:518
#3  0x00007f9bcc0beb3e in gst_multi_queue_chain (pad=<optimized out>, 
    parent=<optimized out>, buffer=<optimized out>) at gstmultiqueue.c:1447
#4  0x00007f9bced4a695 in gst_pad_chain_data_unchecked (data=0x7f9bac1a29b0, 
    type=4112, pad=0x7f9ba802b880) at gstpad.c:3717
#5  gst_pad_push_data (pad=0x7f9ba802b420, type=type at entry=4112, 
    data=<optimized out>, data at entry=0x7f9bac1a29b0) at gstpad.c:3950
#6  0x00007f9bced514e6 in gst_pad_push (pad=<optimized out>, 
    buffer=buffer at entry=0x7f9bac1a29b0) at gstpad.c:4053
#7  0x00007f9bb9bd7c78 in gst_flups_demux_send_data (buf=0x7f9bac1a29b0, 
    stream=<optimized out>, demux=0x7f9ba000c000) at gstmpegdemux.c:667
#8  gst_flups_demux_data_cb (filter=<optimized out>, first=<optimized out>, 
    buffer=0x7f9ba80626a0, demux=0x7f9ba000c000) at gstmpegdemux.c:2249
#9  0x00007f9bb9bdf774 in gst_pes_filter_parse (
    filter=filter at entry=0x7f9ba000c140) at gstpesfilter.c:480
#10 0x00007f9bb9be0318 in gst_pes_filter_process (
    filter=filter at entry=0x7f9ba000c140) at gstpesfilter.c:603
#11 0x00007f9bb9bda91c in gst_flups_demux_chain (pad=pad at entry=0x7f9bb4051cf0, 
    parent=<optimized out>, buffer=buffer at entry=0x7f9bac1a28a0)
    at gstmpegdemux.c:3160
#12 0x00007f9bb9bdbede in gst_flups_demux_pull_block (size=32768, 
    offset=2555904, demux=0x7f9ba000c000, pad=0x7f9bb4051cf0)
    at gstmpegdemux.c:2802
#13 gst_flups_demux_loop (pad=0x7f9bb4051cf0) at gstmpegdemux.c:2832
#14 0x00007f9bced78619 in gst_task_func (task=0x29ab4d0) at gsttask.c:316
#15 0x00007f9bdac9e406 in g_thread_pool_thread_proxy ()
   from /lib64/libglib-2.0.so.0
#16 0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#17 0x00007f9be2f59f33 in start_thread (arg=0x7f9bbb7fe700)
    at pthread_create.c:309
#18 0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f9bba7fc700 (LWP 3687)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9bdacb9817 in g_cond_wait () from /lib64/libglib-2.0.so.0
#2  0x00007f9bced787dc in gst_task_func (task=0x29aba70) at gsttask.c:301
#3  0x00007f9bdac9e406 in g_thread_pool_thread_proxy ()
   from /lib64/libglib-2.0.so.0
#4  0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f9be2f59f33 in start_thread (arg=0x7f9bba7fc700)
    at pthread_create.c:309
#6  0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f9bbbfff700 (LWP 3683)):
#0  0x00007f9be256fa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f9bdac785b4 in g_main_context_iterate.isra.24 ()
   from /lib64/libglib-2.0.so.0
#2  0x00007f9bdac786dc in g_main_context_iteration ()
   from /lib64/libglib-2.0.so.0
#3  0x00007f9bc0212b7d in dconf_gdbus_worker_thread ()
   from /usr/lib64/gio/modules/libdconfsettings.so
#4  0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f9be2f59f33 in start_thread (arg=0x7f9bbbfff700)
    at pthread_create.c:309
#6  0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 3 (Thread 0x7f9bc1839700 (LWP 3680)):
#0  0x00007f9be256fa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f9bdac785b4 in g_main_context_iterate.isra.24 ()
   from /lib64/libglib-2.0.so.0
#2  0x00007f9bdac786dc in g_main_context_iteration ()
   from /lib64/libglib-2.0.so.0
#3  0x00007f9bdac78729 in glib_worker_main () from /lib64/libglib-2.0.so.0
#4  0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f9be2f59f33 in start_thread (arg=0x7f9bc1839700)
    at pthread_create.c:309
#6  0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f9bcece8700 (LWP 3559)):
#0  0x00007f9be256fa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f9bdac785b4 in g_main_context_iterate.isra.24 ()
   from /lib64/libglib-2.0.so.0
#2  0x00007f9bdac78a3a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#3  0x00007f9bda592376 in gdbus_shared_thread_func ()
   from /lib64/libgio-2.0.so.0
#4  0x00007f9bdac9da45 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5  0x00007f9be2f59f33 in start_thread (arg=0x7f9bcece8700)
    at pthread_create.c:309
#6  0x00007f9be2579ead in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f9be37d9740 (LWP 3558)):
#0  0x00007f9be256fa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f9bdac785b4 in g_main_context_iterate.isra.24 ()
   from /lib64/libglib-2.0.so.0
#2  0x00007f9bdac786dc in g_main_context_iteration ()
   from /lib64/libglib-2.0.so.0
#3  0x00007f9bda55e954 in g_application_run () from /lib64/libgio-2.0.so.0
#4  0x00007f9bda2bfd8c in ffi_call_unix64 () from /lib64/libffi.so.6
#5  0x00007f9bda2bf6bc in ffi_call () from /lib64/libffi.so.6
#6  0x00007f9bdb1b5e49 in g_callable_info_invoke ()
   from /lib64/libgirepository-1.0.so.1
#7  0x00007f9bdb1b7199 in g_function_info_invoke ()
   from /lib64/libgirepository-1.0.so.1
#8  0x00007f9bdb3f4007 in pygi_callable_info_invoke ()
   from /usr/lib64/python3.3/site-packages/gi/_gi.cpython-33m.so
#9  0x00007f9bdb3e9d0e in _callable_info_call ()
   from /usr/lib64/python3.3/site-packages/gi/_gi.cpython-33m.so
#10 0x00007f9be31ce49c in PyObject_Call (
    func=func at entry=<gi.FunctionInfo at remote 0x7f9bcf0054c8>, 
---Type <return> to continue, or q <return> to quit---
    arg=arg at entry=(['transmageddon.py'],), kw=kw at entry=0x0)
    at /usr/src/debug/Python-3.3.2/Objects/abstract.c:2084
#11 0x00007f9be327b2f7 in do_call (nk=<optimized out>, na=<optimized out>, 
    pp_stack=0x7fff2bc54bc0, func=<optimized out>)
    at /usr/src/debug/Python-3.3.2/Python/ceval.c:4312
#12 call_function (oparg=<optimized out>, pp_stack=0x7fff2bc54bc0)
    at /usr/src/debug/Python-3.3.2/Python/ceval.c:4115
#13 PyEval_EvalFrameEx (
    f=f at entry=Frame 0x22ccdc0, for file transmageddon.py, line 1496, in
<module> (), throwflag=throwflag at entry=0)
    at /usr/src/debug/Python-3.3.2/Python/ceval.c:2703
#14 0x00007f9be3280385 in PyEval_EvalCodeEx (

-- 
Configure bugmail: https://bugzilla.gnome.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 gstreamer-bugs mailing list