[Bug 680726] New: [0.10] segfault using gst_caps_to_string

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jul 27 16:13:04 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=680726
  GStreamer | gstreamer (core) | 0.10.x

           Summary: [0.10] segfault using gst_caps_to_string
    Classification: Platform
           Product: GStreamer
           Version: 0.10.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: lists at svrinformatica.it
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


here is the trace

#0  gst_value_serialize_buffer (value=<optimized out>) at gstvalue.c:1759
#1  0x00007ffff7b94bc7 in gst_value_serialize (value=0x7fffe4009e78)
    at gstvalue.c:4054
#2  0x00007ffff7b7e0ff in priv_gst_structure_append_to_gstring (
    structure=0x7fffe4006640, s=0x7fffe4007ce0) at gststructure.c:1809
#3  0x00007ffff7b4fe9f in gst_caps_to_string (caps=<optimized out>)
    at gstcaps.c:2078
#4  gst_caps_to_string (caps=0x7fffe4005640) at gstcaps.c:2038
#5  0x0000000000415f98 in PreviewGenerator::on_pad_added (
    element=<optimized out>, pad=0x7b6360, data=0x7812f0)
    at media/previewgenerator.cpp:159
#6  0x00007ffff76d8354 in g_cclosure_marshal_VOID__OBJECTv ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff76d4eca in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff76ed741 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff76ee242 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff7b54911 in gst_element_add_pad (element=0x7ae020, pad=0x7b6360)
    at gstelement.c:775
#11 0x00007ffff05146ce in gst_qtdemux_add_stream (list=0x7fffe4006890, 
    stream=0x7fffe4003410, qtdemux=0x7ae020) at qtdemux.c:5144
---Type <return> to continue, or q <return> to quit---
#12 qtdemux_expose_streams (qtdemux=<optimized out>) at qtdemux.c:7678
#13 0x00007ffff051cbe8 in gst_qtdemux_loop_state_header (qtdemux=0x7ae020)
    at qtdemux.c:2812
#14 gst_qtdemux_loop (pad=0x7884a0) at qtdemux.c:3815
#15 0x00007ffff7b86a94 in gst_task_func (task=0x797240) at gsttask.c:328
#16 0x00007ffff743a248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff74399e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff520ae9a in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#19 0x00007ffff5f734bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#20 0x0000000000000000 in ?? ()


it crash when I do:

gchar * caps_as_string = gst_caps_to_string(caps)

-- 
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