[apport] totem crashed with SIGSEGV to rtsp_ext_wms_configure_stream()

Bug #85518 reported by Oumar Aziz OUATTARA
110
Affects Status Importance Assigned to Milestone
GStreamer
Fix Released
Critical
gst-plugins-good0.10 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: totem

I tried running a RSTP media . I didn't expect it to work but I didn't expect totem to crash either. It should have tried using easycodecs and at the end tell me it doesn't support RSTP

ProblemType: Crash
Date: Fri Feb 16 10:46:25 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/totem
Package: totem-gstreamer 2.17.91-0ubuntu2
ProcCmdline: totem file:///home/wattazoum/Desktop/TVfree.m3u
ProcCwd: /home/wattazoum
ProcEnviron:
 LANGUAGE=fr_FR:fr:en_GB:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: totem
StacktraceTop:
 ?? () from /usr/lib/gstreamer-0.10/libgstrtsp.so
 ?? ()
 ?? () from /usr/lib/gstreamer-0.10/libgstrtsp.so
 ?? ()
Uname: Linux Ouattazoum 2.6.20-8-generic #2 SMP Tue Feb 13 05:18:42 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Revision history for this message
Oumar Aziz OUATTARA (wattazoum) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. The crahs happens to libgstrtsp, updating the package information

Changed in totem:
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Download full text (6.6 KiB)

Debug backtrace for the crash:

#0 rtsp_ext_wms_configure_stream (ctx=0x80d7648, stream=0x845f0a8) at rtspextwms.c:158
        s = <value optimized out>
        encoding = (const gchar *) 0x0
        __PRETTY_FUNCTION__ = "rtsp_ext_wms_configure_stream"
#1 0xb3f4ffda in gst_rtspsrc_open (src=0x845e010) at gstrtspsrc.c:1775
        transports = (gchar *) 0xb3f528fe "\201�^\233"
        res = <value optimized out>
        request = {type = RTSP_MESSAGE_REQUEST, type_data = {request = {method = RTSP_DESCRIBE,
      uri = 0x8454920 "rtsp://mafreebox.freebox.fr/freeboxtv/612"}, response = {code = 1,
      reason = 0x8454920 "rtsp://mafreebox.freebox.fr/freeboxtv/612"}, data = {channel = 1}}, hdr_fields = 0x845cc80,
  body = 0x0, body_size = 0}
        response = {type = RTSP_MESSAGE_RESPONSE, type_data = {request = {method = 200, uri = 0x8454950 "OK"},
    response = {code = RTSP_STS_OK, reason = 0x8454950 "OK"}, data = {channel = 200}}, hdr_fields = 0x845cd00,
  body = 0x8454a58 "v=0\no=leCDN 1171619184 1171619184 IN IP4 kapoueh.proxad.net\ns=no title available\ni=no desc available\nc=IN IP4 0.0.0.0\nt=0 0\nm=video 0 RTP/AVP 33\na=control:rtsp://212.27.38.253//freeboxtv/stream?id=612"...,
  body_size = 202}
        data = (
    guint8 *) 0x8454a58 "v=0\no=leCDN 1171619184 1171619184 IN IP4 kapoueh.proxad.net\ns=no title available\ni=no desc available\nc=IN IP4 0.0.0.0\nt=0 0\nm=video 0 RTP/AVP 33\na=control:rtsp://212.27.38.253//freeboxtv/stream?id=612"...
        size = 202
        i = 0
        n_streams = 1
        sdp = {version = 0x8454b28 "0", origin = {username = 0x8454b38 "leCDN", sess_id = 0x84549f0 "1171619184",
    sess_version = 0x8454a00 "1171619184", nettype = 0x8454a10 "IN", addrtype = 0x8454a20 "IP4",
    addr = 0x8454a40 "kapoueh.proxad.net"}, session_name = 0x8454b68 "no title available",
  information = 0x8454b80 "no desc available", uri = 0x0, emails = 0x83dd6a8, phones = 0x84114c8, connection = {
    nettype = 0x8454a30 "IN", addrtype = 0x8454b98 "IP4", address = 0x8454ba8 "0.0.0.0", ttl = 0, addr_number = 0},
  bandwidths = 0x83dd568, times = 0x8411280, zones = 0x8380bb0, key = {type = 0x0, data = 0x0}, attributes = 0x8380c60,
  medias = 0x8380c78}
        protocols = 7
        stream = (GstRTSPStream *) 0x845f0a8
        respcont = (gchar *) 0x80d8650 "application/sdp"
        __PRETTY_FUNCTION__ = "gst_rtspsrc_open"
#2 0xb3f52d15 in gst_rtspsrc_change_state (element=0x845e010, transition=GST_STATE_CHANGE_READY_TO_PAUSED)
    at gstrtspsrc.c:2208
        rtspsrc = (GstRTSPSrc *) 0x845e010
        ret = GST_STATE_CHANGE_FAILURE
#3 0xb765454a in gst_element_change_state (element=0x845e010, transition=GST_STATE_CHANGE_READY_TO_PAUSED)
    at gstelement.c:2275
        ret = <value optimized out>
        current = <value optimized out>
        next = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_element_change_state"
#4 0xb7654632 in gst_element_change_state (element=0x845e010, transition=GST_STATE_CHANGE_NULL_TO_READY)
    at gstelement.c:2308
        ret = GST_STATE_CHANGE_SUCCESS
---Type <return> to continue, or q <return> to quit---
        current = <value optimized out>
        next = <value opti...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

already fixed upstream

Changed in gst-plugins-good0.10:
status: Confirmed → Fix Committed
Revision history for this message
Oumar Aziz OUATTARA (wattazoum) wrote : Re: [Bug 85518] Re: [apport] totem crashed with SIGSEGV to rtsp_ext_wms_configure_stream()

Geez !! you're fast :)

Changed in gstreamer:
status: Unknown → Fix Released
Revision history for this message
Oumar Aziz OUATTARA (wattazoum) wrote :

this bug need to be reoppened, see https://launchpad.net/ubuntu/+source/totem/+bug/94110 .

Still happens .

Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug has not been closed, it's "Fix Commited" which means it has been fixed upstream not to Ubuntu yet

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Closing as we have what was fixed in CVS a year ago

Changed in gst-plugins-good0.10:
status: Fix Committed → Fix Released
Changed in gstreamer:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.