[gstreamer-bugs] [Bug 612553] New: Segfault in rtspsrc (tcp interleaved and local gst-rtsp-server)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 11 03:43:13 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=612553
  GStreamer | gst-plugins-good | git

           Summary: Segfault in rtspsrc (tcp interleaved and local
                    gst-rtsp-server)
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: luca.ognibene at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


With current git i get a segfault using rtspsrc connecting to a local
gst-rtsp-server in tcp mode.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7b056c0 (LWP 27886)]
0xb79725b8 in gst_rtspsrc_do_stream_connection (src=<value optimized out>,
stream=0x8659030, conn=0xbfd53cb4) at gstrtspsrc.c:811
811       if (strcmp (conn->nettype, "IN") != 0)
(gdb) bt
#0  0xb79725b8 in gst_rtspsrc_do_stream_connection (src=<value optimized out>,
stream=0x8659030, conn=0xbfd53cb4) at gstrtspsrc.c:811
#1  0xb797de92 in gst_rtspsrc_open (src=0x864c0d0) at gstrtspsrc.c:846


gst-launch ... rtspsrc .. debug=true .. ! fakesink

...
sdp packet 0xbfec35e4:
 version:       '0'
 origin:
  username:     '-'
  sess_id:      '1188340656180883'
  sess_version: '1'
  nettype:      'IN'
  addrtype:     'IP4'
  addr:         '127.0.0.1'
 session_name:  'Session streamed with GStreamer'
 information:   'rtsp-server'
 uri:           '(NULL)'
 emails:
  email 'NONE'
 connection:
  nettype:      '(NULL)'
  addrtype:     '(NULL)'
  address:      '(NULL)'
  ttl:          '0'
  addr_number:  '0'

it seems that connection->nettype is null..

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