[gstreamer-bugs] [Bug 603345] New: [playbin2] textoverlay refcount issues in git
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Nov 30 01:04:11 PST 2009
https://bugzilla.gnome.org/show_bug.cgi?id=603345
GStreamer | gst-plugins-base | git
Summary: [playbin2] textoverlay refcount issues in git
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: t.i.m at zen.co.uk
QAContact: gstreamer-bugs at lists.sourceforge.net
CC: fabio at gnome.cl, shahar at shahar-or.co.il
Depends on: 603308
GNOME target: ---
GNOME version: ---
+++ This bug was initially created as a clone of Bug #603308 +++
Created an attachment (id=148693)
--> (https://bugzilla.gnome.org/attachment.cgi?id=148693)
.avi causing the crash
Playing this clip with playbin2 from git leads to warnings and weird behaviour:
(lt-totem:5285): GStreamer-CRITICAL **:
Trying to dispose object "text_sink", but it still has a parent "overlay".
You need to let the parent manage the object instead of unreffing the object
directly.
(lt-totem:5285): GStreamer-CRITICAL **:
Trying to dispose object "src", but it still has a parent "parser".
You need to let the parent manage the object instead of unreffing the object
directly.
back trace of first warning:
(gdb) bt
#0 0x00007ffff16b4f25 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007ffff16b7d60 in *__GI_abort () at abort.c:88
#2 0x00007ffff25e8c95 in IA__g_logv (log_domain=0x7ffff711ada8 "GStreamer",
log_level=G_LOG_LEVEL_CRITICAL,
format=0x7ffff711b020 "\nTrying to dispose object \"%s\", but it still has
a parent \"%s\".\nYou need to let the parent manage the object instead of
unreffing the object directly.\n",
args1=0x7fffdfbb3ab0) at /tmp/buildd/glib2.0-2.22.2/glib/gmessages.c:549
#3 0x00007ffff25e9033 in IA__g_log (log_domain=0x14c7 <Address 0x14c7 out of
bounds>, log_level=5327, format=0x6 <Address 0x6 out of bounds>) at
/tmp/buildd/glib2.0-2.22.2/glib/gmessages.c:569
#4 0x00007ffff709fb78 in gst_object_dispose (object=0xc587d0) at
gstobject.c:458
#5 0x00007ffff2a7b332 in IA__g_object_unref (_object=<value optimized out>) at
/tmp/buildd/glib2.0-2.22.2/gobject/gobject.c:2441
#6 0x00007fffeb0b0688 in _pad_blocked_cb (pad=<value optimized out>,
blocked=<value optimized out>, user_data=<value optimized out>) at
gstsubtitleoverlay.c:886
#7 0x00007ffff70ce2a6 in handle_pad_block (pad=0xe89020) at gstpad.c:3926
#8 0x00007ffff70d9778 in gst_pad_push_event (pad=0xe89020, event=0xc2a9c0) at
gstpad.c:4869
#9 0x00007fffeb0b49c7 in gst_subtitle_overlay_video_sink_event (pad=0xc2b8c0,
event=0xc2a9c0) at gstsubtitleoverlay.c:1621
#10 0x00007ffff70d8fc0 in gst_pad_send_event (pad=0xc2b8c0, event=0xc2a9c0) at
gstpad.c:5036
#11 0x00007ffff70d95c0 in gst_pad_push_event (pad=0xc2fb00, event=0xc2a9c0) at
gstpad.c:4892
#12 0x00007fffeac5fd11 in gst_queue_push_one (pad=<value optimized out>) at
gstqueue.c:1127
#13 gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1183
#14 0x00007ffff70fd396 in gst_task_func (task=0x9df910) at gsttask.c:234
--
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