[gstreamer-bugs] [Bug 163437] New: [ffenc_*] Encoders segfault on exit

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Sun Jan 9 02:39:05 PST 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=163437
 GStreamer | gst-ffmpeg | Ver: HEAD CVS

           Summary: [ffenc_*] Encoders segfault on exit
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-ffmpeg
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: luogni at tin.it
         QAContact: gstreamer-bugs at lists.sourceforge.net
                CC: all-bugs at bugzilla.gnome.org


gdb --args `which gst-launch-0.8` videotestsrc !
video/x-raw-rgb,width=640,height=480,framerate=2.0 ! identity error-after=1 !
ffcolorspace ! ffenc_mpeg4 ! fakesink

I've tried also with ffenc_mjpeg, ffenc_msmpeg4 and ffenc_h263p. They give the
same error on exit and (sometime) segfault.
(process:31284): GLib-GObject-WARNING **: invalid unclassed pointer in cast to
`GstObject'

(process:31284): GStreamer-CRITICAL **: file gstelement.c: line 3277
(gst_element_get_scheduler): assertion `GST_IS_ELEMENT (element)' failed

The backtrace is:
(gdb) bt
#0  0x4033751f in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0
#1  0x4004416c in gst_element_get_scheduler (element=0x20006e6c) at
gstelement.c:3277
#2  0x40052fad in gst_pad_get_scheduler (pad=0x80d1f88) at gstpad.c:1978
#3  0x40031899 in gst_bin_unset_element_sched (element=0x80c9d08,
sched=0x80d54b0) at gstbin.c:413
#4  0x400321b4 in gst_bin_remove_func (bin=0x80d4e18, element=0x80c9d08) at
gstbin.c:556
#5  0x40032463 in gst_bin_remove (bin=0x80d4e18, element=0x80c9d08) at gstbin.c:620
#6  0x40033592 in gst_bin_dispose (object=0x80d4e18) at gstbin.c:922
#7  0x4005b0cb in gst_pipeline_dispose (object=0x80d4e18) at gstpipeline.c:141
#8  0x4031c3bb in g_object_interface_list_properties () from
/usr/lib/libgobject-2.0.so.0
#9  0x4002ed42 in gst_object_unref (object=0x80d4e18) at gstobject.c:248
#10 0x0804a5da in main (argc=13, argv=0xbffffb14) at gst-launch.c:569

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list