Bug#656693: rtmpdump: get_iplayer causes segfault in librtmp.so.0

Chris Boot bootc at bootc.net
Fri Jan 20 23:42:38 UTC 2012


Package: rtmpdump
Version: 2.4+20111222.git4e06e21-1
Severity: important

Running rtmpdump with get_iplayer appears to crash reliably every time
using the following command-line:

/usr/bin/rtmpdump --port 1935 --protocol 0 --playpath
'mp4:secure/480kbps/MP/b019lx3j_1326993215.mp4?auth=daEdmdGbYd3dpb3cmaDcWdHdhczcUdkaTc6-bpgFL_-bWG-DqnEAqBqKCsGpwL&aifp=v001&slist=secure/480kbps/MP/b019lx3j_1326993215.mp4'
--host cp41752.edgefcs.net --swfVfy
'http://www.bbc.co.uk/emp/revisions/18269_21576_10player.swf?revision=18269_21576'
--tcUrl
'rtmp://cp41752.edgefcs.net:80/ondemand?_fcs_vhost=cp41752.edgefcs.net&undefined&auth=daEdmdGbYd3dpb3cmaDcWdHdhczcUdkaTc6-bpgFL_-bWG-DqnEAqBqKCsGpwL&aifp=v001&slist=secure/480kbps/MP/b019lx3j_1326993215.mp4'
--app
'ondemand?_fcs_vhost=cp41752.edgefcs.net&undefined&auth=daEdmdGbYd3dpb3cmaDcWdHdhczcUdkaTc6-bpgFL_-bWG-DqnEAqBqKCsGpwL&aifp=v001&slist=secure/480kbps/MP/b019lx3j_1326993215.mp4'
--pageUrl
'http://www.bbc.co.uk/iplayer/episode/b019ly1z/Top_Gear_USA_Series_2_Death_Valley/'
--resume -o '/srv/movies/iPlayer/Top Gear USA: Series 2/Top Gear
USA-Death Valley-s02e04-b019ly1z.partial.mp4.flv' --timeout 10 --debug

Backtrace:

#0  0x00007ffff7bc9e54 in add_addr_info () from
/usr/local/lib/librtmp.so.0
#1  0x00007ffff7bd215a in RTMP_Connect () from
/usr/local/lib/librtmp.so.0
#2  0x00000000004023e9 in ?? ()
#3  0x00007ffff710aead in __libc_start_main () from
/lib/x86_64-linux-gnu/libc.so.6
#4  0x0000000000402c09 in ?? ()
#5  0x00007fffffffdc98 in ?? ()
#6  0x000000000000001c in ?? ()
#7  0x0000000000000017 in ?? ()
#8  0x00007fffffffdf8b in ?? ()
#9  0x00007fffffffdf9d in ?? ()
#10 0x00007fffffffdfa4 in ?? ()
#11 0x00007fffffffdfa9 in ?? ()
#12 0x00007fffffffdfb4 in ?? ()
#13 0x00007fffffffdfb6 in ?? ()
#14 0x00007fffffffdfc1 in ?? ()
#15 0x00007fffffffe06d in ?? ()
#16 0x00007fffffffe074 in ?? ()
#17 0x00007fffffffe088 in ?? ()
#18 0x00007fffffffe091 in ?? ()
#19 0x00007fffffffe0e2 in ?? ()
#20 0x00007fffffffe0ea in ?? ()
#21 0x00007fffffffe1b8 in ?? ()
#22 0x00007fffffffe1be in ?? ()
#23 0x00007fffffffe26e in ?? ()
#24 0x00007fffffffe278 in ?? ()
#25 0x00007fffffffe2ca in ?? ()
#26 0x00007fffffffe2d3 in ?? ()
#27 0x00007fffffffe2d6 in ?? ()
#28 0x00007fffffffe33b in ?? ()
#29 0x00007fffffffe345 in ?? ()
#30 0x00007fffffffe348 in ?? ()
#31 0x0000000000000000 in ?? ()

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages rtmpdump depends on:
ii  libc6        2.13-24
ii  libgcrypt11  1.5.0-3
ii  libgnutls26  2.12.16-1
ii  librtmp0     2.4+20111222.git4e06e21-1
ii  zlib1g       1:1.2.3.4.dfsg-3

rtmpdump recommends no packages.

Versions of packages rtmpdump suggests:
ii  ffmpeg   5:0.8.7-0.0
ii  mplayer  3:1.0~rc4+svn20120108-0.0

-- no debconf information





More information about the pkg-multimedia-maintainers mailing list