mplayer crashes in open_stream at streaming radio site
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mplayer (Ubuntu) |
Fix Released
|
Medium
|
Reinhard Tartler |
Bug Description
Binary package hint: mplayer
Trying to load rtsp://
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5d60770 (LWP 27650)]
0x08278fd8 in real_setup_
(gdb) bt
#0 0x08278fd8 in real_setup_
#1 0xb6796ac0 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
This happens both from a shell and the mplayer firefox plugin.
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: mplayer 2:1.0~rc2-0ubuntu19
ProcEnviron:
LANGUAGE=
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: mplayer
Uname: Linux 2.6.28-18-generic i686
this crash seems to occur with 2:1.0~rc3+ svn20090426- 1ubuntu13 found in
lucid as well. There, this backtrace can be retrieved:
#0 0x0825a3e1 in real_parse_sdp (rtsp_session= 0x8522870, bandwidth=0, username=0x0, password=0x0) at stream/ realrtsp/ real.c: 241 000\000` \000\000\ 000p(R\ b\n\000\ 000\000\ 263\v?\ b\023#\ 274\001\ 004\000\ 000\000\ 001\000\ 000\000\ 002\000\ 000\000\ 377\377\ 377\377\ 004\000\ 000\000\ 263\v?\ b\266\v? \b\264\ v?\b\022\ 370\260\ 001\231\ 062"
-1073749701, 8, 0, 139602032, 139602032}
avg_bit_ rate = 0
max_bit_ rate = 0
max_packet_ size = 0
avg_packet_ size = 0 and_get_ header (rtsp_session= 0x8522870, bandwidth=0, username=0x0, password=0x0) at stream/ realrtsp/ real.c: 551 3b80c1f70e2e20f bfb" 000\000\ 000\003\ 000\000\ 000\266\ v?\b\004\ 000\000\ 000\376\ 377\377\ 377\004\ 000\000\ 000\004\ 000\000\ 000\266\ v?\b\263\ v?\b\004\ 000" 062R\b\ 003\000\ 000" /accstream. polskieradio. pl:554/ program1" polskieradio. pl", librtsp/ rtsp_session. c:141
rtsp_session = 0x84f9410 start (stream=0x8521588, mode=0, opts=0x0, file_format= 0x844f348) at stream/ stream_ rtsp.c: 99 /accstream. polskieradio. pl:554/ program1" 0x844f348) at stream/ stream_ rtsp.c: 159 /accstream. polskieradio. pl/program1" , mode=0, 0x844f348, ret=0xbfffe34c, redirected_ url=0xbfffe348) at stream/stream.c:155 /accstream. polskieradio. pl/program1" , mode=0, options=0x0, format= 0x844f348) at stream/stream.c:208
redirected_ url = 0x0
j = <value optimized out>
n = -1
b = "RC\n\000\
rulematches = {-1073749816, 28331980, -1208180384, 1, 5, 29249524, -1073749701, 8, -1073749784, 28345528, 139604568,
desc = 0x85238f8
buf = 0x8524598 ""
len = <value optimized out>
i = 0
duration = 0
#1 real_setup_
session_id = 0x8523400 "1715274-2"
h = 0x8523970
challenge1 = 0x85233c8 "05500325da1581
challenge2 = "R\b\000\
checksum = "\000\230\
subscribe = 0x85237f0 "Subscribe: "
buf = <value optimized out>
mrl = 0x8523100 "rtsp:/
size = <value optimized out>
status = 0
authfield = <value optimized out>
i = <value optimized out>
#2 0x082508c5 in rtsp_session_start (fd=6, mrl=0xbfffe26c, path=0x84f9299 "program1", host=0x84f9278 "accstream.
port=554, redir=0xbfffe268, bandwidth=0, user=0x0, pass=0x0) at stream/
server = 0x8523268 "Helix Mobile Server Version 13.0.0.479 (win32) (RealServer compatible)"
h = <value optimized out>
#3 0x0824ab27 in rtsp_streaming_
fd = 6
mrl = 0x8522838 "rtsp:/
file = 0x84f9299 "program1"
temp = 5
rtsp = <value optimized out>
port = <value optimized out>
redirected = 0
#4 rtsp_streaming_open (stream=0x8521588, mode=0, opts=0x0, file_format=
url = <value optimized out>
#5 0x081b49fd in open_stream_plugin (sinfo=0x83eff00, filename=0x84fd308 "rtsp:/
options=0x0, file_format=
arg = 0x0
s = 0x8521588
desc = 0x0
#6 0x081b4cd3 in open_stream_full (filename=0x84fd308 "rtsp:/
file_
i = 6
r = 0
s = <value optimized out>
#7 0x081b433b in open_stream (filename=0x85239d0 "", op...