id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc	blockedby	blocking	reproduced	analyzed
1577	ffmpeg crashes with double free or corruption when stream copying timecode track	rexbron	ubitux	"ffmpeg crashes with double free or corruption when encode is interupted with 'q'. 

I have also attached a sample of the file that crashes.

{{{
$ ffmpeg -i side_effects_graded.mov -vcodec prores -profile:v 3 -vf crop=2048:872:0:140 -s 2048x872 -dcodec copy -map 0:0 -map 0:1 -threads 4 /media/Media/Projects/Side\ Effects/side_effects_graded_crop.mov
ffmpeg version N-41701-g0c142e4 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jun 21 2012 07:17:58 with gcc 4.6.3
  configuration: --enable-nonfree --enable-libx264 --enable-shared --enable-vaapi --enable-gpl --enable-libfaac
  libavutil      51. 58.100 / 51. 58.100
  libavcodec     54. 25.100 / 54. 25.100
  libavformat    54.  8.100 / 54.  8.100
  libavdevice    54.  0.100 / 54.  0.100
  libavfilter     2. 81.100 /  2. 81.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'side_effects_graded.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    creation_time   : 2012-05-23 21:31:51
    timecode        : 01:00:00:00
  Duration: 00:08:39.35, start: 0.000000, bitrate: 198023 kb/s
    Stream #0:0(eng): Data: none (tmcd / 0x64636D74)
    Metadata:
      creation_time   : 2012-05-23 21:31:51
      handler_name    : Apple Alias Data Handler
      timecode        : 01:00:00:00
    Stream #0:1(eng): Video: prores (apch / 0x68637061), yuv422p10le, 2048x1152, 198014 kb/s, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 24k tbn, 24k tbc
    Metadata:
      creation_time   : 2012-05-25 00:37:52
      handler_name    : Apple Alias Data Handler
File '/media/Media/Projects/Side Effects/side_effects_graded_crop.mov' already exists. Overwrite ? [y/N] y
w:2048 h:1152 pixfmt:yuv422p10le tb:1/24000 fr:24000/1001 sar:1/1 sws_param:flags=2
[ffmpeg_buffersink @ 0x2289220] No opaque field provided
[Parsed_crop_0 @ 0x2286940] auto-inserting filter 'auto-inserted scaler 0' between the filter '(null)' and the filter 'Parsed_crop_0'
[auto-inserted scaler 0 @ 0x227f180] w:2048 h:1152 fmt:yuv422p10le sar:1/1 -> w:2048 h:1152 fmt:rgb48be sar:1/1 flags:0x4
[Parsed_crop_0 @ 0x2286940] w:2048 h:1152 sar:1/1 -> w:2048 h:872 sar:1/1
[scale @ 0x227dcc0] w:2048 h:872 fmt:rgb48be sar:1/1 -> w:2048 h:872 fmt:yuv422p10le sar:1/1 flags:0x4
Output #0, mov, to '/media/Media/Projects/Side Effects/side_effects_graded_crop.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    creation_time   : 2012-05-23 21:31:51
    timecode        : 01:00:00:00
    encoder         : Lavf54.8.100
    Stream #0:0(eng): Data: none (tmcd / 0x64636D74)
    Metadata:
      creation_time   : 2012-05-23 21:31:51
      handler_name    : Apple Alias Data Handler
      timecode        : 01:00:00:00
    Stream #0:1(eng): Video: prores (apch) (apch / 0x68637061), yuv422p10le, 2048x872 [SAR 1:1 DAR 256:109], q=2-31, 200 kb/s, 24k tbn, 23.98 tbc
    Metadata:
      creation_time   : 2012-05-25 00:37:52
      handler_name    : Apple Alias Data Handler
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (prores -> prores)
Press [q] to stop, [?] for help
frame=   32 fps=5.4 q=-1.0 Lq=0.0 size=   38594kB time=00:00:01.29 bitrate=244519.6kbits/s    
video:38592kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.007042%
*** glibc detected *** ffmpeg: double free or corruption (!prev): 0x00000000022875a0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7e626)[0x7f439cd24626]
/usr/local/lib/libavutil.so.51(av_freep+0xc)[0x7f439d58a53c]
/usr/local/lib/libavformat.so.54(avformat_free_context+0xd1)[0x7f439ed89961]
ffmpeg[0x40c2e2]
ffmpeg[0x4065b7]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f439ccc776d]
ffmpeg[0x408c35]
======= Memory map: ========
00400000-00421000 r-xp 00000000 08:11 3413775                            /usr/local/bin/ffmpeg
00620000-00622000 r--p 00020000 08:11 3413775                            /usr/local/bin/ffmpeg
00622000-00623000 rw-p 00022000 08:11 3413775                            /usr/local/bin/ffmpeg
02278000-029e4000 rw-p 00000000 00:00 0                                  [heap]
7f4395091000-7f4395a5e000 rw-p 00000000 00:00 0 
7f4395a5e000-7f4395a5f000 ---p 00000000 00:00 0 
7f4395a5f000-7f439625f000 rw-p 00000000 00:00 0 
7f439625f000-7f4396260000 ---p 00000000 00:00 0 
7f4396260000-7f4396a60000 rw-p 00000000 00:00 0 
7f4396a60000-7f4396a61000 ---p 00000000 00:00 0 
7f4396a61000-7f4397261000 rw-p 00000000 00:00 0 
7f4397261000-7f4397262000 ---p 00000000 00:00 0 
7f4397262000-7f4397a62000 rw-p 00000000 00:00 0 
7f439804d000-7f4398062000 r-xp 00000000 08:11 2378309                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4398062000-7f4398261000 ---p 00015000 08:11 2378309                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4398261000-7f4398262000 r--p 00014000 08:11 2378309                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4398262000-7f4398263000 rw-p 00015000 08:11 2378309                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4398263000-7f439827b000 r-xp 00000000 08:11 2373100                    /lib/x86_64-linux-gnu/libresolv-2.15.so
7f439827b000-7f439847b000 ---p 00018000 08:11 2373100                    /lib/x86_64-linux-gnu/libresolv-2.15.so
7f439847b000-7f439847c000 r--p 00018000 08:11 2373100                    /lib/x86_64-linux-gnu/libresolv-2.15.so
7f439847c000-7f439847d000 rw-p 00019000 08:11 2373100                    /lib/x86_64-linux-gnu/libresolv-2.15.so
7f439847d000-7f439847f000 rw-p 00000000 00:00 0 
7f439847f000-7f4398485000 r-xp 00000000 08:11 3018675                    /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1
7f4398485000-7f4398684000 ---p 00006000 08:11 3018675                    /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1
7f4398684000-7f4398685000 r--p 00005000 08:11 3018675                    /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1
7f4398685000-7f4398686000 rw-p 00006000 08:11 3018675                    /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1
7f4398686000-7f43986b1000 r-xp 00000000 08:11 3022515                    /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5
7f43986b1000-7f43988b0000 ---p 0002b000 08:11 3022515                    /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5
7f43988b0000-7f43988b1000 r--p 0002a000 08:11 3022515                    /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5
7f43988b1000-7f43988b2000 rw-p 0002b000 08:11 3022515                    /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5
7f43988b2000-7f4398b65000 r-xp 00000000 08:11 3022512                    /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f4398b65000-7f4398d64000 ---p 002b3000 08:11 3022512                    /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f4398d64000-7f4398d80000 r--p 002b2000 08:11 3022512                    /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f4398d80000-7f4398d81000 rw-p 002ce000 08:11 3022512                    /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8
7f4398d81000-7f4398dc9000 r-xp 00000000 08:11 3020070                    /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0
7f4398dc9000-7f4398fc9000 ---p 00048000 08:11 3020070                    /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0
7f4398fc9000-7f4398fca000 r--p 00048000 08:11 3020070                    /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0
7f4398fca000-7f4398fcb000 rw-p 00049000 08:11 3020070                    /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0
7f4398fcb000-7f4398fe2000 r-xp 00000000 08:11 2373101                    /lib/x86_64-linux-gnu/libnsl-2.15.so
7f4398fe2000-7f43991e1000 ---p 00017000 08:11 2373101                    /lib/x86_64-linux-gnu/libnsl-2.15.so
7f43991e1000-7f43991e2000 r--p 00016000 08:11 2373101                    /lib/x86_64-linux-gnu/libnsl-2.15.so
7f43991e2000-7f43991e3000 rw-p 00017000 08:11 2373101                    /lib/x86_64-linux-gnu/libnsl-2.15.so
7f43991e3000-7f43991e5000 rw-p 00000000 00:00 0 
7f43991e5000-7f43991ea000 r-xp 00000000 08:11 3021202                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f43991ea000-7f43993e9000 ---p 00005000 08:11 3021202                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f43993e9000-7f43993ea000 r--p 00004000 08:11 3021202                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f43993ea000-7f43993eb000 rw-p 00005000 08:11 3021202                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f43993eb000-7f43993ed000 r-xp 00000000 08:11 3014818                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f43993ed000-7f43995ec000 ---p 00002000 08:11 3014818                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f43995ec000-7f43995ed000 r--p 00001000 08:11 3014818                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f43995ed000-7f43995ee000 rw-p 00002000 08:11 3014818                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f43995ee000-7f43995f3000 r-xp 00000000 08:11 3018880                    /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
7f43995f3000-7f43997f2000 ---p 00005000 08:11 3018880                    /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
7f43997f2000-7f43997f3000 r--p 00004000 08:11 3018880                    /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
7f43997f3000-7f43997f4000 rw-p 00005000 08:11 3018880                    /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
7f43997f4000-7f4399854000 r-xp 00000000 08:11 3022518                    /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25
7f4399854000-7f4399a54000 ---p 00060000 08:11 3022518                    /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25
7f4399a54000-7f4399a56000 r--p 00060000 08:11 3022518                    /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25
7f4399a56000-7f4399a57000 rw-p 00062000 08:11 3022518                    /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25
7f4399a57000-7f4399a5b000 rw-p 00000000 00:00 0 
7f4399a5b000-7f4399a63000 r-xp 00000000 08:11 2359412                    /lib/x86_64-linux-gnu/libwrap.so.0.7.6
7f4399a63000-7f4399c62000 ---p 00008000 08:11 2359412                    /lib/x86_64-linux-gnu/libwrap.so.0.7.6
7f4399c62000-7f4399c63000 r--p 00007000 08:11 2359412                    /lib/x86_64-linux-gnu/libwrap.so.0.7.6
7f4399c63000-7f4399c64000 rw-p 00008000 08:11 2359412                    /lib/x86_64-linux-gnu/libwrap.so.0.7.6
7f4399c64000-7f4399c86000 r-xp 00000000 08:11 2378194                    /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f4399c86000-7f4399e86000 ---p 00022000 08:11 2378194                    /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f4399e86000-7f4399e8a000 r--p 00022000 08:11 2378194                    /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f4399e8a000-7f4399e8b000 rw-p 00026000 08:11 2378194                    /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f4399e8b000-7f4399eb7000 r-xp 00000000 08:11 2378181                    /lib/x86_64-linux-gnu/libncursesw.so.5.9
7f4399eb7000-7f439a0b6000 ---p 0002c000 08:11 2378181                    /lib/x86_64-linux-gnu/libncursesw.so.5.9
7f439a0b6000-7f439a0b7000 r--p 0002b000 08:11 2378181                    /lib/x86_64-linux-gnu/libncursesw.so.5.9
7f439a0b7000-7f439a0b8000 rw-p 0002c000 08:11 2378181                    /lib/x86_64-linux-gnu/libncursesw.so.5.9
7f439a0b8000-7f439a1a9000 r-xp 00000000 08:11 2380507                    /lib/x86_64-linux-gnu/libslang.so.2.2.4
7f439a1a9000-7f439a3a9000 ---p 000f1000 08:11 2380507                    /lib/x86_64-linux-gnu/libslang.so.2.2.4
7f439a3a9000-7f439a3ad000 r--p 000f1000 08:11 2380507                    /lib/x86_64-linux-gnu/libslang.so.2.2.4
7f439a3ad000-7f439a3c5000 rw-p 000f5000 08:11 2380507                    /lib/x86_64-linux-gnu/libslang.so.2.2.4
7f439a3c5000-7f439a429000 rw-p 00000000 00:00 0 
7f439a429000-7f439a446000 r-xp 00000000 08:11 3026745                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f439a446000-7f439a645000 ---p 0001d000 08:11 3026745                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f439a645000-7f439a646000 r--p 0001c000 08:11 3026745                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f439a646000-7f439a647000 rw-p 0001d000 08:11 3026745                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f439a647000-7f439a689000 r-xp 00000000 08:11 2378483                    /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
7f439a689000-7f439a889000 ---p 00042000 08:11 2378483                    /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
7f439a889000-7f439a88a000 r--p 00042000 08:11 2378483                    /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
7f439a88a000-7f439a88b000 rw-p 00043000 08:11 2378483                    /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
7f439a88b000-7f439a892000 r-xp 00000000 08:11 3019216                    /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1
7f439a892000-7f439aa91000 ---p 00007000 08:11 3019216                    /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1
7f439aa91000-7f439aa92000 r--p 00006000 08:11 3019216                    /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1
7f439aa92000-7f439aa93000 rw-p 00007000 08:11 3019216                    /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1
7f439aa93000-7f439aaef000 r-xp 00000000 08:11 3026319                    /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
7f439aaef000-7f439acef000 ---p 0005c000 08:11 3026319                    /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
7f439acef000-7f439acf0000 r--p 0005c000 08:11 3026319                    /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
7f439acf0000-7f439acf1000 rw-p 0005d000 08:11 3026319                    /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
7f439acf1000-7f439ad13000 r-xp 00000000 08:11 3019446                    /usr/lib/x86_64-linux-gnu/libcaca.so.0.99.17
7f439ad13000-7f439af13000 ---p 00022000 08:11 3019446                    /usr/lib/x86_64-linux-gnu/libcaca.so.0.99.17
7f439af13000-7f439af14000 r--p 00022000 08:11 3019446                    /usr/lib/x86_64-linux-gnu/libcaca.so.0.99.17
7f439af14000-7f439afb7000 rw-p 00023000 08:11 3019446                    /usr/lib/x86_64-linux-gnu/libcaca.so.0.99.17
7f439afb7000-7f439afbc000 rw-p 00000000 00:00 0 
7f439afbc000-7f439afcc000 r-xp 00000000 08:11 3015406                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f439afcc000-7f439b1cb000 ---p 00010000 08:11 3015406                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f439b1cb000-7f439b1cc000 r--p 0000f000 08:11 3015406                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f439b1cc000-7f439b1cd000 rw-p 00010000 08:11 3015406                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f439b1cd000-7f439b2fc000 r-xp 00000000 08:11 3017181                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f439b2fc000-7f439b4fc000 ---p 0012f000 08:11 3017181                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f439b4fc000-7f439b4fd000 r--p 0012f000 08:11 3017181                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f439b4fd000-7f439b501000 rw-p 00130000 08:11 3017181                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f439b501000-7f439b547000 r-xp 00000000 08:11 3032814                    /usr/lib/x86_64-linux-gnu/libpulse.so.0.13.5
7f439b547000-7f439b747000 ---p 00046000 08:11 3032814                    /usr/lib/x86_64-linux-gnu/libpulse.so.0.13.5
7f439b747000-7f439b748000 r--p 00046000 08:11 3032814                    /usr/lib/x86_64-linux-gnu/libpulse.so.0.13.5
7f439b748000-7f439b749000 rw-p 00047000 08:11 3032814                    /usr/lib/x86_64-linux-gnu/libpulse.so.0.13.5
7f439b749000-7f439b74c000 r-xp 00000000 08:11 3014740                    /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.0.3
7f439b74c000-7f439b94b000 ---p 00003000 08:11 3014740                    /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.0.3
7f439b94b000-7f439b94c000 r--p 00002000 08:11 3014740                    /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.0.3
7f439b94c000-7f439b94d000 rw-p 00003000 08:11 3014740                    /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.0.3
7f439b94d000-7f439b94f000 r-xp 00000000 08:11 2373113                    /lib/x86_64-linux-gnu/libdl-2.15.so
7f439b94f000-7f439bb4f000 ---p 00002000 08:11 2373113                    /lib/x86_64-linux-gnu/libdl-2.15.so
7f439bb4f000-7f439bb50000 r--p 00002000 08:11 2373113                    /lib/x86_64-linux-gnu/libdl-2.15.so
7f439bb50000-7f439bb51000 rw-p 00003000 08:11 2373113                    /lib/x86_64-linux-gnu/libdl-2.15.so
7f439bb51000-7f439bb60000 r-xp 00000000 08:11 3015795                    /usr/lib/libfaac.so.0.0.0
7f439bb60000-7f439bd5f000 ---p 0000f000 08:11 3015795                    /usr/lib/libfaac.so.0.0.0
7f439bd5f000-7f439bd60000 r--p 0000e000 08:11 3015795                    /usr/lib/libfaac.so.0.0.0
7f439bd60000-7f439bd63000 rw-p 0000f000 08:11 3015795                    /usr/lib/libfaac.so.0.0.0
7f439bd63000-7f439be6d000 r-xp 00000000 08:11 3413985                    /usr/local/lib/libx264.so.125
7f439be6d000-7f439c06d000 ---p 0010a000 08:11 3413985                    /usr/local/lib/libx264.so.125
7f439c06d000-7f439c06f000 r--p 0010a000 08:11 3413985                    /usr/local/lib/libx264.so.125
7f439c06f000-7f439c070000 rw-p 0010c000 08:11 3413985                    /usr/local/lib/libx264.so.125
7f439c070000-7f439c0eb000 rw-p 00000000 00:00 0 
7f439c0eb000-7f439c0fb000 r-xp 00000000 08:11 3017767                    /usr/lib/x86_64-linux-gnu/libva.so.1.3200.0
7f439c0fb000-7f439c2fa000 ---p 00010000 08:11 3017767                    /usr/lib/x86_64-linux-gnu/libva.so.1.3200.0
7f439c2fa000-7f439c2fb000 r--p 0000f000 08:11 3017767                    /usr/lib/x86_64-linux-gnu/libva.so.1.3200.0
7f439c2fb000-7f439c2fc000 rw-p 00010000 08:11 3017767                    /usr/lib/x86_64-linux-gnu/libva.so.1.3200.0
7f439c2fc000-7f439c301000 rw-p 00000000 00:00 0 
7f439c301000-7f439c317000 r-xp 00000000 08:11 2378119                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f439c317000-7f439c516000 ---p 00016000 08:11 2378119                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f439c516000-7f439c517000 r--p 00015000 08:11 2378119                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f439c517000-7f439c518000 rw-p 00016000 08:11 2378119                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f439c518000-7f439c51f000 r-xp 00000000 08:11 2373103                    /lib/x86_64-linux-gnu/librt-2.15.so
7f439c51f000-7f439c71e000 ---p 00007000 08:11 2373103                    /lib/x86_64-linux-gnu/librt-2.15.so
7f439c71e000-7f439c71f000 r--p 00006000 08:11 2373103                    /lib/x86_64-linux-gnu/librt-2.15.so
7f439c71f000-7f439c720000 rw-p 00007000 08:11 2373103                    /lib/x86_64-linux-gnu/librt-2.15.so
7f439c720000-7f439c78a000 r-xp 00000000 08:11 3015103                    /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0.11.3
7f439c78a000-7f439c989000 ---p 0006a000 08:11 3015103                    /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0.11.3Aborted (core dumped)
}}}

{{{
(gdb) bt
#0  0x00007ffff562e445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff5631bab in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff566be2e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007ffff5676626 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4  0x00007ffff5edc53c in av_freep () from /usr/local/lib/libavutil.so.51
#5  0x00007ffff76db961 in avformat_free_context () from /usr/local/lib/libavformat.so.54
#6  0x000000000040c2e2 in exit_program (ret=0) at ffmpeg.c:1367
#7  0x00000000004065b7 in main (argc=<optimized out>, argv=<optimized out>) at ffmpeg.c:5930
(gdb) disass $pc-32,$pc+32
Dump of assembler code from 0x7ffff562e425 to 0x7ffff562e465:
   0x00007ffff562e425 <raise+21>:	mov    $0xf000000,%edx
   0x00007ffff562e42a <raise+26>:	add    $0x8964c689,%eax
   0x00007ffff562e42f <raise+31>:	add    $0x25,%al
   0x00007ffff562e431 <raise+33>:	rolb   (%rdx)
   0x00007ffff562e433 <raise+35>:	add    %al,(%rax)
   0x00007ffff562e435 <raise+37>:	movslq %edi,%rdx
   0x00007ffff562e438 <raise+40>:	movslq %esi,%rsi
   0x00007ffff562e43b <raise+43>:	movslq %eax,%rdi
   0x00007ffff562e43e <raise+46>:	mov    $0xea,%eax
   0x00007ffff562e443 <raise+51>:	syscall 
=> 0x00007ffff562e445 <raise+53>:	cmp    $0xfffffffffffff000,%rax
   0x00007ffff562e44b <raise+59>:	ja     0x7ffff562e45f <raise+79>
   0x00007ffff562e44d <raise+61>:	repz retq 
   0x00007ffff562e44f <raise+63>:	nop
   0x00007ffff562e450 <raise+64>:	test   %eax,%eax
   0x00007ffff562e452 <raise+66>:	jg     0x7ffff562e435 <raise+37>
   0x00007ffff562e454 <raise+68>:	test   $0x7fffffff,%eax
   0x00007ffff562e459 <raise+73>:	je     0x7ffff562e470 <raise+96>
   0x00007ffff562e45b <raise+75>:	neg    %eax
   0x00007ffff562e45d <raise+77>:	jmp    0x7ffff562e435 <raise+37>
   0x00007ffff562e45f <raise+79>:	mov    0x37f9ba(%rip),%rdx        # 0x7ffff59ade20
End of assembler dump.
(gdb) info all-registers
rax            0x0	0
rbx            0x400	1024
rcx            0xffffffffffffffff	-1
rdx            0x6	6
rsi            0x70a	1802
rdi            0x70a	1802
rbp            0x7fffffffcc60	0x7fffffffcc60
rsp            0x7fffffffc228	0x7fffffffc228
r8             0x0	0
r9             0x400308	4195080
r10            0x8	8
r11            0x206	518
r12            0x9	9
r13            0x7c	124
r14            0x7fffffffc3d0	140737488339920
r15            0x8	8
rip            0x7ffff562e445	0x7ffff562e445 <raise+53>
eflags         0x206	[ PF IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
st0            0	(raw 0x00000000000000000000)
st1            0	(raw 0x00000000000000000000)
st2            0	(raw 0x00000000000000000000)
st3            0	(raw 0x00000000000000000000)
st4            0	(raw 0x00000000000000000000)
st5            0	(raw 0x00000000000000000000)
st6            0	(raw 0x00000000000000000000)
st7            0	(raw 0x00000000000000000000)
fctrl          0x37f	895
fstat          0x0	0
ftag           0xffff	65535
fiseg          0x0	0
fioff          0x0	0
foseg          0x0	0
fooff          0x0	0
fop            0x0	0
xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, 
  v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, 
  v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xff00, 0x0, 
    0xff, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0xff00, 0xff, 0x0}, v2_int64 = {0xff0000000000, 0xff}, uint128 = 0x00000000000000ff0000ff0000000000}
xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, 
  v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm4           {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xc1, 0x77, 0x4, 0x10, 0xf4, 0xd8, 0x8f, 0x3f, 0x0, 0xc0, 0x1f, 0x2, 0x0, 0x80, 0x1f, 0x2}, v8_int16 = {0x77c1, 
    0x1004, 0xd8f4, 0x3f8f, 0xc000, 0x21f, 0x8000, 0x21f}, v4_int32 = {0x100477c1, 0x3f8fd8f4, 0x21fc000, 0x21f8000}, v2_int64 = {0x3f8fd8f4100477c1, 0x21f8000021fc000}, 
  uint128 = 0x021f8000021fc0003f8fd8f4100477c1}
xmm5           {v4_float = {0x0, 0xe, 0x0, 0x0}, v2_double = {0xdaea1f, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0xe0, 0x43, 0x5d, 0x6b, 0x41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0xe000, 
    0x5d43, 0x416b, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xe0000000, 0x416b5d43, 0x0, 0x0}, v2_int64 = {0x416b5d43e0000000, 0x0}, uint128 = 0x0000000000000000416b5d43e0000000}
xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80}, v8_int16 = {0x8000, 0x8000, 
    0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000}, v4_int32 = {0x80008000, 0x80008000, 0x80008000, 0x80008000}, v2_int64 = {0x8000800080008000, 0x8000800080008000}, 
  uint128 = 0x80008000800080008000800080008000}
xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x20}, v8_int16 = {0x0, 0x2000, 0x0, 
    0x2000, 0x0, 0x2000, 0x0, 0x2000}, v4_int32 = {0x20000000, 0x20000000, 0x20000000, 0x20000000}, v2_int64 = {0x2000000020000000, 0x2000000020000000}, uint128 = 0x20000000200000002000000020000000}
xmm8           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x68, 0xc8, 0xbc, 0x3b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xc868, 
    0x3bbc, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x3bbcc868, 0x0, 0x0}, v2_int64 = {0x3bbcc86800000000, 0x0}, uint128 = 0x00000000000000003bbcc86800000000}
xmm9           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x3cc4, 
---Type <return> to continue, or q <return> to quit---
    0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x3cc40000, 0x0, 0x0}, v2_int64 = {0x3cc4000000000000, 0x0}, uint128 = 0x00000000000000003cc4000000000000}
xmm10          {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x1, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x3ff0, 
    0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x3ff00000, 0x0, 0x0}, v2_int64 = {0x3ff0000000000000, 0x0}, uint128 = 0x00000000000000003ff0000000000000}
xmm11          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x46, 0x84, 0x24, 0x59, 0xd6, 0x3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x8446, 
    0x5924, 0x3ed6, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x84460000, 0x3ed65924, 0x0, 0x0}, v2_int64 = {0x3ed6592484460000, 0x0}, uint128 = 0x00000000000000003ed6592484460000}
xmm12          {v4_float = {0x9689a800, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x6a, 0xa2, 0x65, 0x50, 0xf2, 0xea, 0x8f, 0xbd, 0xff, 0x1, 0xff, 0x1, 0xff, 0x1, 0xff, 0x1}, v8_int16 = {
    0xa26a, 0x5065, 0xeaf2, 0xbd8f, 0x1ff, 0x1ff, 0x1ff, 0x1ff}, v4_int32 = {0x5065a26a, 0xbd8feaf2, 0x1ff01ff, 0x1ff01ff}, v2_int64 = {0xbd8feaf25065a26a, 0x1ff01ff01ff01ff}, 
  uint128 = 0x01ff01ff01ff01ffbd8feaf25065a26a}
xmm13          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x59, 0xbc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x8000, 
    0xbc59, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0xbc598000, 0x0, 0x0}, v2_int64 = {0xbc59800000000000, 0x0}, uint128 = 0x0000000000000000bc59800000000000}
xmm14          {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x8e, 0x85, 0x83, 0xe8, 0xf0, 0x24, 0x53, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x858e, 0xe883, 
    0x24f0, 0x3c53, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xe883858e, 0x3c5324f0, 0x0, 0x0}, v2_int64 = {0x3c5324f0e883858e, 0x0}, uint128 = 0x00000000000000003c5324f0e883858e}
xmm15          {v4_float = {0x0, 0x3, 0x0, 0x0}, v2_double = {0x2d, 0x0}, v16_int8 = {0xc0, 0x9, 0xf2, 0x16, 0xb5, 0xdf, 0x46, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x9c0, 0x16f2, 
    0xdfb5, 0x4046, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x16f209c0, 0x4046dfb5, 0x0, 0x0}, v2_int64 = {0x4046dfb516f209c0, 0x0}, uint128 = 0x00000000000000004046dfb516f209c0}
mxcsr          0x1fa0	[ PE IM DM ZM OM UM PM ]
}}}"	defect	closed	important	avformat	git-master	fixed	crash tmcd				1	0
