[gst-devel] gst_object_unref on a bin
Michael Rothwell
rothwell at holly-springs.nc.us
Wed Jul 24 14:57:02 CEST 2002
I am, with a gnomevfssrc. My pipeline looks like this: gnomevfssrc ! mad
! osssink I don't know if it's a gnomevfs problem, or a gstreamer
problem though.
-M
David Parker wrote:
>Hi list,
>
>Is anyone having trouble calling gst_object_unref() on a bin? When I try
>either directly or on a pipeline that contains the bin, a segfault occurs
>(in the case of the higher-level pipeline, it seems to be unref'ing things
>properly until it recurses down to the bin). Here is the relevant part of
>the gdb backtrace:
>
>#0 0x400af7be in g_type_check_instance_cast () from
>#/usr/lib/libgobject-2.0.so.0 1 0x40047752 in gst_bin_dispose
>#(object=0x42ce5f64) at gstbin.c:664 2 0x4005af82 in gst_pipeline_dispose
>#(object=0x42ce5f64) at gstpipeline.c:118 3 0x40094de2 in
>#g_object_class_list_properties () from /usr/lib/libgobject-2.0.so.0 4
>#0x4009836d in g_object_unref () from /usr/lib/libgobject-2.0.so.0 5
>#0x4004446a in gst_object_unref (object=0x42ce5f64) at gstobject.c:185
>
>(gdb) frame 6
>#6 0x08054a90 in _wasabi_channel_destroy (audio=0x8059688, channelnum=0) at
>#wasabi.c:286
>286 gst_object_unref(GST_OBJECT(channel->bin));
>(gdb) print *channel->bin
>$1 = {object = {object = {g_type_instance = {g_class = 0x42c0df4c},
>ref_count = 1, qdata = 0x0},
> name = 0x42cffff4 "channel1", refcount = 0, lock = 0x42ce7fe8, parent =
>0x4055bf64, flags = 5242880},
> current_state = 1 '\001', pending_state = 0 '\0', manager = 0x0, loopfunc
>= 0, sched = 0x42cf1fa4,
> sched_private = 0x0, setclockfunc = 0, getclockfunc = 0, clock = 0x0,
>numpads = 0, numsrcpads = 0,
> numsinkpads = 0, pads = 0x0, select_pad = 0x0, state_mutex = 0x42ce9fe8,
>state_cond = 0x42cebff4,
> pre_run_func = 0, post_run_func = 0, prop_value_queue = 0x0,
>property_mutex = 0x0}
>
>
>Thanks,
>David
>
>-------
>David Parker <david at neongoat.com>
>Neon Goat Productions
>http://www.neongoat.com
>0xF90FFFE5 / F362 51F7 6D51 85EB AF68 75B9 D29B 1AFC F90F FFE5
>-------
>
>
>
>-------------------------------------------------------
>This sf.net email is sponsored by:ThinkGeek
>Welcome to geek heaven.
>http://thinkgeek.com/sf
>_______________________________________________
>gstreamer-devel mailing list
>gstreamer-devel at lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
More information about the gstreamer-devel
mailing list