[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