[FFmpeg-trac] #1022(avutil:new): "Glibc detected corrupted double-linked list" when copying rtsp stream.
FFmpeg
trac at avcodec.org
Sat Feb 25 03:39:05 CET 2012
#1022: "Glibc detected corrupted double-linked list" when copying rtsp stream.
--------------------------------------+---------------------------------
Reporter: vk5ztv | Owner: michael
Type: defect | Status: new
Priority: critical | Component: avutil
Version: git-master | Keywords:
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
--------------------------------------+---------------------------------
Attempted to download Real Media rtsp stream with 2x video streams and one
audio stream using the following:
ffmpeg -i rtsp://str4.nlenet.net/broadcast/live-video.rm -vcodec copy
-acodec copy -map 0:0 -map 0:1 -map 0:2 20120225-ffmpeg.rm
Output as follows:
ffmpeg version N-38204-gb93c915 Copyright (c) 2000-2012 the FFmpeg
developers
built on Feb 25 2012 12:36:46 with gcc 4.5.1 20101208 [gcc-4_5-branch
revision 167585]
configuration: --enable-gpl --enable-nonfree --enable-libmp3lame
--enable-libx264 --enable-pthreads --prefix=/usr --enable-postproc
--enable-avfilter --enable-libxvid --enable-libschroedinger --enable-
shared --enable-libvorbis --enable-libtheora
libavutil 51. 40.100 / 51. 40.100
libavcodec 54. 4.100 / 54. 4.100
libavformat 54. 1.100 / 54. 1.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 62.101 / 2. 62.101
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 7.100 / 0. 7.100
libpostproc 52. 0.100 / 52. 0.100
[rtsp @ 0x806eac0] Estimating duration from bitrate, this may be
inaccurate
Input #0, rtsp, from 'rtsp://str4.nlenet.net/broadcast/live-video.rm':
Metadata:
title : [Server 3/4] Live Services
comment : B'nai Shalom <No copyright>
Duration: N/A, start: 0.000000, bitrate: 350 kb/s
Stream #0:0: Video: rv40 (RV40 / 0x30345652), yuv420p, 320x240, 318
kb/s, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc
Stream #0:1: Video: rv40 (RV40 / 0x30345652), yuv420p, 320x240, 29.97
fps, 29.97 tbr, 1k tbn, 1k tbc
Stream #0:2: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, mono, flt, 32
kb/s
File '20120225-ffmpeg.rm' already exists. Overwrite ? [y/N] y
Output #0, rm, to '20120225-ffmpeg.rm':
Metadata:
title : [Server 3/4] Live Services
comment : B'nai Shalom <No copyright>
encoder : Lavf54.1.100
Stream #0:0: Video: rv40 (RV40 / 0x30345652), yuv420p, 320x240,
q=2-31, 318 kb/s, 29.97 fps, 90k tbn, 1k tbc
Stream #0:1: Video: rv40 (RV40 / 0x30345652), yuv420p, 320x240,
q=2-31, 29.97 fps, 90k tbn, 1k tbc
Stream #0:2: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, mono, 32 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Stream #0:2 -> #0:2 (copy)
Press [q] to stop, [?] for help
pts < dts in stream 0=-1.0 q=-1.0 size= 1kB time=00:00:00.00
bitrate= 0.0kbits/s
av_interleaved_write_frame(): Invalid argument
*** glibc detected *** ffmpeg: corrupted double-linked list: 0x08070ac0
***
======= Backtrace: =========
/lib/libc.so.6(+0x6de2b)[0xb67e9e2b]
/lib/libc.so.6(+0x6ece0)[0xb67eace0]
/lib/libc.so.6(cfree+0x6d)[0xb67eea6d]
/usr/lib/libavutil.so.51(av_freep+0x12)[0xb693ff42]
======= Memory map: ========
08048000-08066000 r-xp 00000000 08:07 351944 /usr/bin/ffmpeg
08066000-08067000 r--p 0001d000 08:07 351944 /usr/bin/ffmpeg
08067000-08068000 rw-p 0001e000 08:07 351944 /usr/bin/ffmpeg
08068000-0811a000 rw-p 00000000 00:00 0 [heap]
b5c00000-b5c21000 rw-p 00000000 00:00 0
b5c21000-b5d00000 ---p 00000000 00:00 0
b5dad000-b5db0000 rw-p 00000000 00:00 0
b5db0000-b5e3a000 r-xp 00000000 08:07 552814
/usr/lib/liborc-0.4.so.0.11.0
b5e3a000-b5e3b000 r--p 00089000 08:07 552814
/usr/lib/liborc-0.4.so.0.11.0
b5e3b000-b5e3f000 rw-p 0008a000 08:07 552814
/usr/lib/liborc-0.4.so.0.11.0
b5e3f000-b5e40000 rw-p 00000000 00:00 0
b5e40000-b5e46000 r-xp 00000000 08:07 553201 /usr/lib/libogg.so.0.7.1
b5e46000-b5e47000 r--p 00005000 08:07 553201 /usr/lib/libogg.so.0.7.1
b5e47000-b5e48000 rw-p 00006000 08:07 553201 /usr/lib/libogg.so.0.7.1
b5e48000-b5e64000 r-xp 00000000 08:05 514551 /lib/libgcc_s.so.1
b5e64000-b5e65000 r--p 0001b000 08:05 514551 /lib/libgcc_s.so.1
b5e65000-b5e66000 rw-p 0001c000 08:05 514551 /lib/libgcc_s.so.1
b5e66000-b5e69000 r-xp 00000000 08:05 515043 /lib/libdl-2.11.3.so
b5e69000-b5e6a000 r--p 00002000 08:05 515043 /lib/libdl-2.11.3.so
b5e6a000-b5e6b000 rw-p 00003000 08:05 515043 /lib/libdl-2.11.3.so
b5e6b000-b5e73000 r-xp 00000000 08:05 515074 /lib/librt-2.11.3.so
b5e73000-b5e74000 r--p 00007000 08:05 515074 /lib/librt-2.11.3.so
b5e74000-b5e75000 rw-p 00008000 08:05 515074 /lib/librt-2.11.3.so
b5e75000-b5f58000 r-xp 00000000 08:07 553582
/usr/lib/libstdc++.so.6.0.14
b5f58000-b5f5c000 r--p 000e2000 08:07 553582
/usr/lib/libstdc++.so.6.0.14
b5f5c000-b5f5d000 rw-p 000e6000 08:07 553582
/usr/lib/libstdc++.so.6.0.14
b5f5d000-b5f65000 rw-p 00000000 00:00 0
b5f65000-b5fa9000 r-xp 00000000 08:07 552475
/usr/lib/libmp3lame.so.0.0.0
b5fa9000-b5faa000 r--p 00043000 08:07 552475
/usr/lib/libmp3lame.so.0.0.0
b5faa000-b5fac000 rw-p 00044000 08:07 552475
/usr/lib/libmp3lame.so.0.0.0
b5fac000-b5fdf000 rw-p 00000000 00:00 0
b5fdf000-b609f000 r-xp 00000000 08:07 554170
/usr/lib/libschroedinger-1.0.so.0.10.0
b609f000-b60a0000 ---p 000c0000 08:07 554170
/usr/lib/libschroedinger-1.0.so.0.10.0
b60a0000-b60a1000 r--p 000c0000 08:07 554170
/usr/lib/libschroedinger-1.0.so.0.10.0
b60a1000-b60a3000 rw-p 000c1000 08:07 554170
/usr/lib/libschroedinger-1.0.so.0.10.0
b60a3000-b60bc000 r-xp 00000000 08:07 284526
/usr/lib/libtheoradec.so.1.1.4
b60bc000-b60bd000 r--p 00018000 08:07 284526
/usr/lib/libtheoradec.so.1.1.4
b60bd000-b60be000 rw-p 00019000 08:07 284526
/usr/lib/libtheoradec.so.1.1.4
b60be000-b60ff000 r-xp 00000000 08:07 284804
/usr/lib/libtheoraenc.so.1.1.2
b60ff000-b6100000 r--p 00040000 08:07 284804
/usr/lib/libtheoraenc.so.1.1.2
b6100000-b6101000 rw-p 00041000 08:07 284804
/usr/lib/libtheoraenc.so.1.1.2
b6101000-b612a000 r-xp 00000000 08:07 284433
/usr/lib/libvorbis.so.0.4.5
b612a000-b612b000 r--p 00028000 08:07 284433
/usr/lib/libvorbis.so.0.4.5
b612b000-b612c000 rw-p 00029000 08:07 284433
/usr/lib/libvorbis.so.0.4.5
b612c000-b612d000 rw-p 00000000 00:00 0
b612d000-b6292000 r-xp 00000000 08:07 555746
/usr/lib/libvorbisenc.so.2.0.8
b6292000-b62a3000 r--p 00165000 08:07 555746
/usr/lib/libvorbisenc.so.2.0.8
b62a3000-b62a4000 rw-p 00176000 08:07 555746
/usr/lib/libvorbisenc.so.2.0.8
b62a4000-b63c2000 r-xp 00000000 08:07 552885 /usr/lib/libx264.so.120
b63c2000-b63c3000 r--p 0011d000 08:07 552885 /usr/lib/libx264.so.120
b63c3000-b63c4000 rw-p 0011e000 08:07 552885 /usr/lib/libx264.so.120
b63c4000-b643f000 rw-p 00000000 00:00 0
b643f000-b64ec000 r-xp 00000000 08:07 252375
/usr/lib/libxvidcore.so.4.3
b64ec000-b64ed000 r--p 000ad000 08:07 252375
/usr/lib/libxvidcore.so.4.3
b64ed000-b64f7000 rw-p 000ae000 08:07 252375
/usr/lib/libxvidcore.so.4.3
b64f7000-b6560000 rw-p 00000000 00:00 0
b6560000-b6572000 r-xp 00000000 08:07 553492 /usr/lib/libva.so.1.0.14
b6572000-b6573000 r--p 00011000 08:07 553492 /usr/lib/libva.so.1.0.14
b6573000-b6574000 rw-p 00012000 08:07 553492 /usr/lib/libva.so.1.0.14
b6574000-b658c000 rw-p 00000000 00:00 0
b658c000-b65a1000 r-xp 00000000 08:05 514504 /lib/libz.so.1.2.5
b65a1000-b65a2000 r--p 00014000 08:05 514504 /lib/libz.so.1.2.5
b65a2000-b65a3000 rw-p 00015000 08:05 514504 /lib/libz.so.1.2.5
b65a3000-b65a4000 rw-p 00000000 00:00 0
b65a4000-b65b2000 r-xp 00000000 08:05 514646 /lib/libbz2.so.1.0.6
b65b2000-b65b3000 r--p 0000d000 08:05 514646 /lib/libbz2.so.1.0.6
b65b3000-b65b4000 rw-p 0000e000 08:05 514646 /lib/libbz2.so.1.0.6
b65b4000-b6627000 r-xp 00000000 08:07 552090
/usr/lib/libSDL-1.2.so.0.11.3
b6627000-b6628000 r--p 00073000 08:07 552090
/usr/lib/libSDL-1.2.so.0.11.3
b6628000-b6629000 rw-p 00074000 08:07 552090
/usr/lib/libSDL-1.2.so.0.11.3
b6629000-b6655000 rw-p 00000000 00:00 0
b6655000-b6736000 r-xp 00000000 08:07 553443
/usr/lib/libasound.so.2.0.0
b6736000-b6739000 r--p 000e0000 08:07 553443
/usr/lib/libasound.so.2.0.0
b6739000-b673a000 rw-p 000e3000 08:07 553443
/usr/lib/libasound.so.2.0.0
b673a000-b677a000 r-xp 00000000 08:07 236101 /usr/lib/libjack.so.0.1.0
b677a000-b677b000 r--p 0003f000 08:07 236101 /usr/lib/libjack.so.0.1.0
b677b000-b677c000 rw-p 00040000 08:07 236101 /usr/lib/libjack.so.0.1.0
b677c000-b68e2000 r-xp 00000000 08:05 514112 /lib/libc-2.11.3.so
b68e2000-b68e3000 ---p 00166000 08:05 514112 /lib/libc-2.11.3.so
b68e3000-b68e5000 r--p 00166000 08:05 514112 /lib/libc-2.11.3.so
b68e5000-b68e6000 rw-p 00168000 08:05 514112 /lib/libc-2.11.3.so
b68e6000-b68e9000 rw-p 00000000 00:00 0
b68e9000-b6911000 r-xp 00000000 08:05 515046 /lib/libm-2.11.3.so
b6911000-b6912000 r--p 00027000 08:05 515046 /lib/libm-2.11.3.so
b6912000-b6913000 rw-p 00028000 08:05 515046 /lib/libm-2.11.3.so
b6913000-b6914000 rw-p 00000000 00:00 0
b6914000-b692b000 r-xp 00000000 08:05 514450 /lib/libpthread-2.11.3.so
b692b000-b692c000 r--p 00016000 08:05 514450 /lib/libpthread-2.11.3.so
b692c000-b692d000 rw-p 00017000 08:05 514450 /lib/libpthread-2.11.3.so
b692d000-b692f000 rw-p 00000000 00:00 0
b692f000-b6950000 r-xp 00000000 08:07 556246
/usr/lib/libavutil.so.51.40.100
b6950000-b6951000 r--p 00020000 08:07 556246
/usr/lib/libavutil.so.51.40.100
b6951000-b6952000 rw-p 00021000 08:07 556246
/usr/lib/libavutil.so.51.40.100
b6952000-b6955000 rw-p 00000000 00:00 0
b6955000-b69a2000 r-xp 00000000 08:07 553220
/usr/lib/libswscale.so.2.1.100
b69a2000-b69a3000 r--p 0004c000 08:07 553220
/usr/lib/libswscale.so.2.1.100Aborted
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1022>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list