[gstreamer-bugs] [Bug 570761] New: Crash in goom (!?)

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Feb 6 00:33:37 PST 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=570761

  GStreamer | gst-plugins-good | Ver: 0.10.21
           Summary: Crash in goom (!?)
           Product: GStreamer
           Version: 0.10.21
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: julien.puydt at laposte.net
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Ekiga's experimental gstreamer code for video input leads to a crash ; here is
the pipeline :
audiotestsrc ! goom ! ffmpegcolorspace ! appsink max_buffers=2 drop=true
caps=video/x-raw-yuv,format=(fourcc)I420,width=176,height=144,framerate=(fraction)25/1
name=ekiga_sink

which works ok for video preview, but leads to the following trace when
entering a call :
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb1dbeb90 (LWP 11309)]
0xb6565c1c in memcpy () from /lib/i686/cmov/libc.so.6
(gdb) bt
#0  0xb6565c1c in memcpy () from /lib/i686/cmov/libc.so.6
#1  0xb554ebe9 in plugin_info_init (pp=0xada4bcb8, nbVisuals=4)
    at plugin_info.c:132
#2  0xb55529c5 in goom_init (resx=320, resy=200) at goom_core.c:65
#3  0xb5547c2a in gst_goom_init (goom=0xaf3f4800) at gstgoom.c:190
#4  0xb685e873 in IA__g_type_create_instance (type=138124656)
    at /tmp/buildd/glib2.0-2.16.6/gobject/gtype.c:1575
#5  0xb6844085 in g_object_constructor (type=138124656, 
    n_construct_properties=1, construct_params=0xadf84ff0)
    at /tmp/buildd/glib2.0-2.16.6/gobject/gobject.c:1046
#6  0xb68448b6 in IA__g_object_newv (object_type=138124656, n_parameters=0, 
    parameters=0x0) at /tmp/buildd/glib2.0-2.16.6/gobject/gobject.c:937
#7  0xb684548e in IA__g_object_new_valist (object_type=138124656, 
    first_property_name=0x0, var_args=0xb1dbca48
"�\0020\bP�۱�Od�\001")
    at /tmp/buildd/glib2.0-2.16.6/gobject/gobject.c:986
#8  0xb68455fe in IA__g_object_new (object_type=138124656, 
    first_property_name=0x0)
    at /tmp/buildd/glib2.0-2.16.6/gobject/gobject.c:795
#9  0xb7ebbe00 in gst_element_factory_create (factory=0x83301b0, name=0x0)
    at gstelementfactory.c:405
#10 0xb7ebc76c in gst_element_factory_make (factoryname=0xb14c9f50 "goom",
    name=0x0) at gstelementfactory.c:474
#11 0xb7f11ef4 in _gst_parse_yyparse (scanner=0xae418f88, graph=0xb1dbd184)
    at ./grammar.y:568
#12 0xb7f13f86 in _gst_parse_launch (
    str=0xae418ed0 "audiotestsrc ! goom ! ffmpegcolorspace ! appsink
max_buffers=2 drop=true
caps=video/x-raw-yuv,format=(fourcc)I420,width=176,height=144,framerate=(fraction)25/1
name=ekiga_sink", error=0xb1dbd2e0, ctx=0x0, 
    flags=GST_PARSE_FLAG_NONE) at ./grammar.y:837
#13 0xb7f05a57 in gst_parse_launch_full (
    pipeline_description=0xae418ed0 "audiotestsrc ! goom ! ffmpegcolorspace !
appsink max_buffers=2 drop=true
caps=video/x-raw-yuv,format=(fourcc)I420,width=176,height=144,framerate=(fraction)25/1
name=ekiga_sink", context=0x0, 
    flags=GST_PARSE_FLAG_NONE, error=0xb1dbd2e0) at gstparse.c:293
#14 0xb7f05ad4 in gst_parse_launch (
    pipeline_description=0xae418ed0 "audiotestsrc ! goom ! ffmpegcolorspace !
appsink max_buffers=2 drop=true
caps=video/x-raw-yuv,format=(fourcc)I420,width=176,height=144,framerate=(fraction)25/1
name=ekiga_sink", error=0xb1dbd2e0)
    at gstparse.c:259
#15 0x0818cddf in GST::VideoInputManager::open (this=0x82fc5b8, width=176, 
    height=144, fps=25)
    at ../../../../lib/engine/components/gstreamer//gst-videoinput.cpp:120
#16 0x0814cd31 in Ekiga::VideoInputCore::internal_open (this=0x82cc520, 
    width=176, height=144, fps=25)
    at ../../../lib/engine/videoinput/videoinput-core.cpp:504
#17 0x0814cedf in Ekiga::VideoInputCore::start_stream (this=0x82cc520)
    at ../../../lib/engine/videoinput/videoinput-core.cpp:343
#18 0x08170151 in PVideoInputDevice_EKIGA::Start (this=0xaf3fb360)
    at ../../../../lib/engine/components/opal/opal-videoinput.cpp:147
#19 0xb77ea0f8 in OpalVideoMediaStream::Open() ()
   from /usr/lib/libopal.so.3.5-beta3
#20 0xb77d5b18 in OpalConnection::OpenMediaStream(OpalMediaFormat const&,
unsigned int, bool) () from /usr/lib/libopal.so.3.5-beta3
#21 0xb7817181 in OpalPCSSConnection::OpenMediaStream(OpalMediaFormat const&,
unsigned int, bool) () from /usr/lib/libopal.so.3.5-beta3
#22 0xb77dd919 in OpalCall::OpenSourceMediaStreams(OpalConnection&,
OpalMediaType const&, unsigned int, OpalMediaFormat const&) ()
   from /usr/lib/libopal.so.3.5-beta3
#23 0xb7aa16fc in
SIPConnection::OnReceivedSDPMediaDescription(SDPSessionDescription&, unsigned
int) () from /usr/lib/libopal.so.3.5-beta3
#24 0xb7aa0d4b in SIPConnection::OnReceivedSDP(SIP_PDU&) ()
   from /usr/lib/libopal.so.3.5-beta3
#25 0xb7aa33c2 in SIPConnection::OnReceivedOK(SIPTransaction&, SIP_PDU&) ()
   from /usr/lib/libopal.so.3.5-beta3
#26 0xb7aa2acf in SIPConnection::OnReceivedResponse(SIPTransaction&, SIP_PDU&)
    () from /usr/lib/libopal.so.3.5-beta3
#27 0xb7ab1304 in SIPTransaction::OnReceivedResponse(SIP_PDU&) ()
   from /usr/lib/libopal.so.3.5-beta3
#28 0xb7aba63a in SIPInvite::OnReceivedResponse(SIP_PDU&) ()
   from /usr/lib/libopal.so.3.5-beta3
#29 0xb7a97d41 in SIPEndPoint::SIP_PDU_Thread::Main() ()
   from /usr/lib/libopal.so.3.5-beta3
#30 0xb73fff1b in PThread::PX_ThreadStart(void*) ()
   from /usr/lib/libpt.so.2.5-beta3
#31 0xb71f34c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#32 0xb65ce6de in clone () from /lib/i686/cmov/libc.so.6


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=570761.




More information about the Gstreamer-bugs mailing list