[gstreamer-bugs] [Bug 336387] New: mpeg demuxer reffing null caps

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Mar 28 11:16:47 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=336387
 GStreamer | gst-plugins-ugly | Ver: 0.10.2

           Summary: mpeg demuxer reffing null caps
           Product: GStreamer
           Version: 0.10.2
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-ugly
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: thomas at apestaart.org
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


(gdb) r --gst-fatal-warnings  filesrc
location=/home/thomas/gst/media/large/bullet.vob ! mpegparse ! mpegdemux !
fakesink
Starting program: /home/thomas/gst/head/gstreamer/tools/.libs/gst-launch-0.10
--gst-fatal-warnings  filesrc location=/home/thomas/gst/media/large/bullet.vob
! mpegparse ! mpegdemux ! fakesink
Reading symbols from shared object read from target memory...done.
Loaded system supplied DSO at 0xa77000
[Thread debugging using libthread_db enabled]
[New Thread -1208551760 (LWP 25364)]
Setting pipeline to PAUSED ...
[New Thread -1214846048 (LWP 25367)]
Pipeline is PREROLLING ...

GStreamer-CRITICAL **: gst_caps_ref: assertion `caps != NULL' failed
aborting...

Program received signal SIGABRT, Aborted.
[Switching to Thread -1214846048 (LWP 25367)]
0x00a77402 in __kernel_vsyscall ()
(gdb) bt
#0  0x00a77402 in __kernel_vsyscall ()
#1  0x0019d159 in raise () from /lib/libc.so.6
#2  0x0019e6e3 in abort () from /lib/libc.so.6
#3  0x00d8bb72 in g_logv () from /usr/lib/libglib-2.0.so.0
#4  0x00d8bba9 in g_log () from /usr/lib/libglib-2.0.so.0
#5  0x00d8bc8b in g_return_if_fail_warning () from /usr/lib/libglib-2.0.so.0
#6  0x00cc072e in gst_caps_ref (caps=0x0) at gstcaps.c:354
#7  0x0087150f in gst_mpeg_demux_send_subbuffer ()
   from
/home/thomas/gst/0.10/gst-plugins-ugly/gst/mpegstream/.libs/libgstmpegstream.so
#8  0x008717b7 in gst_mpeg_demux_process_private ()
   from
/home/thomas/gst/0.10/gst-plugins-ugly/gst/mpegstream/.libs/libgstmpegstream.so
#9  0x00870d77 in gst_mpeg_demux_parse_pes ()
   from
/home/thomas/gst/0.10/gst-plugins-ugly/gst/mpegstream/.libs/libgstmpegstream.so
#10 0x0086c6ae in gst_mpeg_parse_chain ()
   from
/home/thomas/gst/0.10/gst-plugins-ugly/gst/mpegstream/.libs/libgstmpegstream.so
#11 0x00cda8db in gst_pad_chain (pad=0x985ea68, buffer=0x9873f30)
    at gstpad.c:3189
#12 0x00cdaeef in gst_pad_push (pad=0x985e9a8, buffer=0x9873f30)
    at gstpad.c:3288
---Type <return> to continue, or q <return> to quit---
#13 0x0086a85a in gst_mpeg_parse_send_buffer ()
   from
/home/thomas/gst/0.10/gst-plugins-ugly/gst/mpegstream/.libs/libgstmpegstream.so
#14 0x0086c99e in gst_mpeg_parse_chain ()
   from
/home/thomas/gst/0.10/gst-plugins-ugly/gst/mpegstream/.libs/libgstmpegstream.so
#15 0x00cda8db in gst_pad_chain (pad=0x985e8e8, buffer=0x9869b88)
    at gstpad.c:3189
#16 0x00cdaeef in gst_pad_push (pad=0x985e828, buffer=0x9869b88)
    at gstpad.c:3288
#17 0x002b354c in gst_base_src_loop (pad=0x985e828) at gstbasesrc.c:1381
#18 0x00ceb56f in gst_task_func (task=0x9872020, tclass=0x97f0d68)
    at gsttask.c:193
#19 0x00da236c in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0
#20 0x00da08ef in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#21 0x00b853b6 in start_thread () from /lib/libpthread.so.0
#22 0x0023d33e in clone () from /lib/libc.so.6


This happens for all .vob files in the media/ dir as well.


-- 
Configure bugmail: http://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