[FFmpeg-trac] #2905(undetermined:new): Regression in dd9555e94b1481a6992ee89b285232e5abcf9089
FFmpeg
trac at avcodec.org
Mon Aug 26 21:24:49 CEST 2013
#2905: Regression in dd9555e94b1481a6992ee89b285232e5abcf9089
-------------------------------------+-------------------------------------
Reporter: Krieger | Type: defect
Status: new | Priority: normal
Component: | Version: git-
undetermined | master
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
How to reproduce:
{{{
% ffmpeg version N-55350-gdd9555e Copyright (c) 2000-2013 the FFmpeg
developers
built on Aug 26 2013 22:06:56 with gcc 4.6.3 (Gentoo 4.6.3 p1.13,
pie-0.5.2)
configuration: --enable-gpl --enable-libx264 --enable-encoder=libx264
--disable-stripping --enable-debug --extra-cflags='-O0 -g -ggdb'
libavutil 52. 41.100 / 52. 41.100
libavcodec 55. 23.100 / 55. 23.100
libavformat 55. 13.102 / 55. 13.102
libavdevice 55. 3.100 / 55. 3.100
libavfilter 3. 82.100 / 3. 82.100
libswscale 2. 4.100 / 2. 4.100
libswresample 0. 17.103 / 0. 17.103
libpostproc 52. 3.100 / 52. 3.100
Input #0, mpegts, from
'/home/krieger/work/own_projects/demo_skipfail_noreverse.ts':
Duration: 01:27:25.64, start: 1.400000, bitrate: 1105 kb/s
Program 1
Metadata:
service_name : Service01
service_provider: FFmpeg
Stream #0:0[0x100]: Video: h264 (High 4:4:4 Predictive) ([27][0][0][0]
/ 0x001B), yuv444p, 1280x1024, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
No pixel format specified, yuv444p for H.264 encoding chosen.
Use -pix_fmt yuv420p for compatibility with outdated media players.
[libx264 @ 0x1e90f80] using cpu capabilities: none!
[libx264 @ 0x1e90f80] profile High 4:4:4 Predictive, level 3.2, 4:4:4
8-bit
Output #0, mpegts, to 'demo_skipfail_noreverse_edited_p1.ts':
Metadata:
encoder : Lavf55.13.102
Stream #0:0: Video: h264 (libx264), yuv444p, 1280x1024, q=-1--1, 2000
kb/s, 90k tbn, 30 tbc
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> libx264)
Press [q] to stop, [?] for help
*** glibc detected *** /usr/local/src/ffmpeg/ffmpeg: double free or
corruption (out): 0x00000000043b91f0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7afe6)[0x7f98e065afe6]
/usr/local/src/ffmpeg/ffmpeg[0xb7761c]
/usr/local/src/ffmpeg/ffmpeg[0xb713e4]
/usr/local/src/ffmpeg/ffmpeg[0xb71a36]
/usr/local/src/ffmpeg/ffmpeg[0x481fde]
/usr/local/src/ffmpeg/ffmpeg[0x4821b1]
/usr/local/src/ffmpeg/ffmpeg[0x481e4d]
/usr/local/src/ffmpeg/ffmpeg[0x483ff9]
/usr/local/src/ffmpeg/ffmpeg[0x4a2dc0]
/usr/local/src/ffmpeg/ffmpeg[0x481e4d]
/usr/local/src/ffmpeg/ffmpeg[0x483ff9]
/usr/local/src/ffmpeg/ffmpeg[0x487aa2]
/usr/local/src/ffmpeg/ffmpeg[0x487da6]
/usr/local/src/ffmpeg/ffmpeg[0x487ece]
/usr/local/src/ffmpeg/ffmpeg[0x46e89e]
/usr/local/src/ffmpeg/ffmpeg[0x45f484]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x7f98e06024bd]
/usr/local/src/ffmpeg/ffmpeg[0x45fd19]
======= Memory map: ========
00400000-00def000 r-xp 00000000 08:01 1183119
/usr/local/src/ffmpeg/ffmpeg
00fee000-00fef000 r--p 009ee000 08:01 1183119
/usr/local/src/ffmpeg/ffmpeg
00fef000-0101f000 rw-p 009ef000 08:01 1183119
/usr/local/src/ffmpeg/ffmpeg
0101f000-01613000 rw-p 00000000 00:00 0
01e75000-04464000 rw-p 00000000 00:00 0
[heap]
7f98ae9ea000-7f98ae9ff000 r-xp 00000000 08:01 4350386
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
7f98ae9ff000-7f98aebfe000 ---p 00015000 08:01 4350386
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
7f98aebfe000-7f98aebff000 r--p 00014000 08:01 4350386
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
7f98aebff000-7f98aec00000 rw-p 00015000 08:01 4350386
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
7f98aec00000-7f98b8000000 rw-p 00000000 00:00 0
7f98b8000000-7f98b85e4000 rw-p 00000000 00:00 0
7f98b85e4000-7f98bc000000 ---p 00000000 00:00 0
7f98bc000000-7f98bc5e4000 rw-p 00000000 00:00 0
7f98bc5e4000-7f98c0000000 ---p 00000000 00:00 0
7f98c0000000-7f98c05e4000 rw-p 00000000 00:00 0
7f98c05e4000-7f98c4000000 ---p 00000000 00:00 0
7f98c4000000-7f98c45e4000 rw-p 00000000 00:00 0
7f98c45e4000-7f98c8000000 ---p 00000000 00:00 0
7f98c8000000-7f98c8a6c000 rw-p 00000000 00:00 0
7f98c8a6c000-7f98cc000000 ---p 00000000 00:00 0
7f98cc10f000-7f98cd971000 rw-p 00000000 00:00 0
7f98cd971000-7f98cd972000 ---p 00000000 00:00 0
7f98cd972000-7f98ce172000 rw-p 00000000 00:00 0
[stack:17465]
7f98ce172000-7f98ce173000 ---p 00000000 00:00 0
7f98ce173000-7f98ce973000 rw-p 00000000 00:00 0
[stack:17464]
7f98ce973000-7f98ce974000 ---p 00000000 00:00 0
7f98ce974000-7f98cf174000 rw-p 00000000 00:00 0
[stack:17463]
7f98cf174000-7f98cf175000 ---p 00000000 00:00 0
7f98cf175000-7f98cf975000 rw-p 00000000 00:00 0
[stack:17462]
7f98cf975000-7f98cf976000 ---p 00000000 00:00 0
7f98cf976000-7f98d0176000 rw-p 00000000 00:00 0
[stack:17461]
7f98d0176000-7f98d0177000 ---p 00000000 00:00 0
7f98d0177000-7f98d9e25000 rw-p 00000000 00:00 0
[stack:17460]
7f98d9e25000-7f98d9e26000 ---p 00000000 00:00 0
7f98d9e26000-7f98da626000 rw-p 00000000 00:00 0
[stack:17459]
7f98da626000-7f98da627000 ---p 00000000 00:00 0
7f98da627000-7f98dae27000 rw-p 00000000 00:00 0
[stack:17458]
7f98dae27000-7f98dae28000 ---p 00000000 00:00 0
7f98dae28000-7f98db628000 rw-p 00000000 00:00 0
[stack:17457]
7f98db628000-7f98db629000 ---p 00000000 00:00 0
7f98db629000-7f98dbe29000 rw-p 00000000 00:00 0
[stack:17456]
7f98dbe29000-7f98dbe2a000 ---p 00000000 00:00 0
7f98dbe2a000-7f98dc62a000 rw-p 00000000 00:00 0
[stack:17455]
7f98dc62a000-7f98dc62b000 ---p 00000000 00:00 0
7f98dc62b000-7f98dd5ac000 rw-p 00000000 00:00 0
[stack:17454]
7f98dd5ac000-7f98dd5ad000 ---p 00000000 00:00 0
7f98dd5ad000-7f98dddad000 rw-p 00000000 00:00 0
[stack:17453]
7f98dddad000-7f98dddae000 ---p 00000000 00:00 0
7f98dddae000-7f98de5ae000 rw-p 00000000 00:00 0
[stack:17452]
7f98de5ae000-7f98de5af000 ---p 00000000 00:00 0
7f98de5af000-7f98dedaf000 rw-p 00000000 00:00 0
[stack:17451]
7f98dedaf000-7f98dedb0000 ---p 00000000 00:00 0
7f98dedb0000-7f98df5b0000 rw-p 00000000 00:00 0
[stack:17450]
7f98df5b0000-7f98df5b1000 ---p 00000000 00:00 0
7f98df5b1000-7f98dfdb1000 rw-p 00000000 00:00 0
[stack:17449]
7f98dfdb1000-7f98dfdb6000 r-xp 00000000 08:01 4205259
/usr/lib64/libXdmcp.so.6.0.0
7f98dfdb6000-7f98dffb5000 ---p 00005000 08:01 4205259
/usr/lib64/libXdmcp.so.6.0.0
7f98dffb5000-7f98dffb6000 r--p 00004000 08:01 4205259
/usr/lib64/libXdmcp.so.6.0.0
7f98dffb6000-7f98dffb7000 rw-p 00005000 08:01 4205259
/usr/lib64/libXdmcp.so.6.0.0
7f98dffb7000-7f98dffb9000 r-xp 00000000 08:01 4205216
/usr/lib64/libXau.so.6.0.0
7f98dffb9000-7f98e01b9000 ---p 00002000 08:01 4205216
/usr/lib64/libXau.so.6.0.0
7f98e01b9000-7f98e01ba000 r--p 00002000 08:01 4205216
/usr/lib64/libXau.so.6.0.0
7f98e01ba000-7f98e01bb000 rw-p 00003000 08:01 4205216
/usr/lib64/libXau.so.6.0.0
7f98e01bb000-7f98e01bd000 r-xp 00000000 08:01 5652191
/lib64/libdl-2.15.so
7f98e01bd000-7f98e03bd000 ---p 00002000 08:01 5652191
/lib64/libdl-2.15.so
7f98e03bd000-7f98e03be000 r--p 00002000 08:01 5652191
/lib64/libdl-2.15.so
7f98e03be000-7f98e03bf000 rw-p 00003000 08:01 5652191
/lib64/libdl-2.15.so
7f98e03bf000-7f98e03df000 r-xp 00000000 08:01 4212757
/usr/lib64/libxcb.so.1.1.0
7f98e03df000-7f98e05de000 ---p 00020000 08:01 4212757
/usr/lib64/libxcb.so.1.1.0
7f98e05de000-7f98e05df000 r--p 0001f000 08:01 4212757
/usr/lib64/libxcb.so.1.1.0
7f98e05df000-7f98e05e0000 rw-p 00020000 08:01 4212757
/usr/lib64/libxcb.so.1.1.0
7f98e05e0000-7f98e0781000 r-xp 00000000 08:01 5652197
/lib64/libc-2.15.so
7f98e0781000-7f98e0981000 ---p 001a1000 08:01 5652197
/lib64/libc-2.15.so
7f98e0981000-7f98e0985000 r--p 001a1000 08:01 5652197
/lib64/libc-2.15.so
7f98e0985000-7f98e0987000 rw-p 001a5000 08:01 5652197
/lib64/libc-2.15.so
7f98e0987000-7f98e098b000 rw-p 00000000 00:00 0
7f98e098b000-7f98e0993000 r-xp 00000000 08:01 5652201
/lib64/librt-2.15.so
7f98e0993000-7f98e0b92000 ---p 00008000 08:01 5652201
/lib64/librt-2.15.so
7f98e0b92000-7f98e0b93000 r--p 00007000 08:01 5652201
/lib64/librt-2.15.so
7f98e0b93000-7f98e0b94000 rw-p 00008000 08:01 5652201
/lib64/librt-2.15.so
7f98e0b94000-7f98e0ba8000 r-xp 00000000 08:01 4200269
/lib64/libz.so.1.2.7
7f98e0ba8000-7f98e0da8000 ---p 00014000 08:01 4200269
/lib64/libz.so.1.2.7
7f98e0da8000-7f98e0da9000 r--p 00014000 08:01 4200269
/lib64/libz.so.1.2.7
7f98e0da9000-7f98e0daa000 rw-p 00015000 08:01 4200269
/lib64/libz.so.1.2.7
7f98e0daa000-7f98e0db9000 r-xp 00000000 08:01 5636300
/lib64/libbz2.so.1.0.6
7f98e0db9000-7f98e0fb8000 ---p 0000f000 08:01 5636300
/lib64/libbz2.so.1.0.6
7f98e0fb8000-7f98e0fb9000 r--p 0000e000 08:01 5636300
/lib64/libbz2.so.1.0.6
7f98e0fb9000-7f98e0fba000 rw-p 0000f000 08:01 5636300
/lib64/libbz2.so.1.0.6
7f98e0fba000-7f98e10b0000 r-xp 00000000 08:01 5652193
/lib64/libm-2.15.so
7f98e10b0000-7f98e12af000 ---p 000f6000 08:01 5652193
/lib64/libm-2.15.so
7f98e12af000-7f98e12b0000 r--p 000f5000 08:01 5652193
/lib64/libm-2.15.so
7f98e12b0000-7f98e12b1000 rw-p 000f6000 08:01 5652193
/lib64/libm-2.15.so
7f98e12b1000-7f98e134f000 r-xp 00000000 08:01 1051330
/usr/lib64/libx264.so.125
7f98e134f000-7f98e154f000 ---p 0009e000 08:01 1051330
/usr/lib64/libx264.so.125
7f98e154f000-7f98e1550000 r--p 0009e000 08:01 1051330
/usr/lib64/libx264.so.125
7f98e1550000-7f98e1551000 rw-p 0009f000 08:01 1051330
/usr/lib64/libx264.so.125
7f98e1551000-7f98e15cc000 rw-p 00000000 00:00 0
7f98e15cc000-7f98e15e4000 r-xp 00000000 08:01 5652189
/lib64/libpthread-2.15.so
7f98e15e4000-7f98e17e3000 ---p 00018000 08:01 5652189
/lib64/libpthread-2.15.so
7f98e17e3000-7f98e17e4000 r--p 00017000 08:01 5652189
/lib64/libpthread-2.15.so
7f98e17e4000-7f98e17e5000 rw-p 00018000 08:01 5652189
/lib64/libpthread-2.15.so
7f98e17e5000-7f98e17e9000 rw-p 00000000 00:00 0
7f98e17e9000-7f98e183f000 r-xp 00000000 08:01 4227243
/usr/lib64/libSDL-1.2.so.0.11.4
7f98e183f000-7f98e1a3e000 ---p 00056000 08:01 4227243
/usr/lib64/libSDL-1.2.so.0.11.4
7f98e1a3e000-7f98e1a3f000 r--p 00055000 08:01 4227243
/usr/lib64/libSDL-1.2.so.0.11.4
7f98e1a3f000-7f98e1a40000 rw-p 00056000 08:01 4227243
/usr/lib64/libSDL-1.2.so.0.11.4
7f98e1a40000-7f98e1a49000 rw-p 00000000 00:00 0
7f98e1a49000-7f98e1b22000 r-xp 00000000 08:01 4616285
/usr/lib64/libasound.so.2.0.0
7f98e1b22000-7f98e1d21000 ---p 000d9000 08:01 4616285
/usr/lib64/libasound.so.2.0.0
7f98e1d21000-7f98e1d27000 r--p 000d8000 08:01 4616285
/usr/lib64/libasound.so.2.0.0
7f98e1d27000-7f98e1d29000 rw-p 000de000 08:01 4616285
/usr/lib64/libasound.so.2.0.0
7f98e1d29000-7f98e1d3a000 r-xp 00000000 08:01 4209082
/usr/lib64/libXext.so.6.4.0
7f98e1d3a000-7f98e1f39000 ---p 00011000 08:01 4209082
/usr/lib64/libXext.so.6.4.0
7f98e1f39000-7f98e1f3a000 r--p 00010000 08:01 4209082
/usr/lib64/libXext.so.6.4.0
7f98e1f3a000-7f98e1f3b000 rw-p 00011000 08:01 4209082
/usr/lib64/libXext.so.6.4.0
7f98e1f3b000-7f98e2074000 r-xp 00000000 08:01 4218152
/usr/lib64/libX11.so.6.3.0
7f98e2074000-7f98e2274000 ---p 00139000 08:01 4218152
/usr/lib64/libX11.so.6.3.0
7f98e2274000-7f98e2275000 r--p 00139000 08:01 4218152
/usr/lib64/libX11.so.6.3.0
7f98e2275000-7f98e227a000 rw-p 0013a000 08:01 4218152
/usr/lib64/libX11.so.6.3.0
7f98e227a000-7f98e227f000 r-xp 00000000 08:01 4212857
/usr/lib64/libXv.so.1.0.0
7f98e227f000-7f98e247e000 ---p 00005000 08:01 4212857
/usr/lib64/libXv.so.1.0.0
7f98e247e000-7f98e247f000 r--p 00004000 08:01 4212857
/usr/lib64/libXv.so.1.0.0
7f98e247f000-7f98e2480000 rw-p 00005000 08:01 4212857
/usr/lib64/libXv.so.1.0.0
7f98e2480000-7f98e24a2000 r-xp 00000000 08:01 5652212
/lib64/ld-2.15.so
7f98e2504000-7f98e2673000 rw-p 00000000 00:00 0
7f98e269f000-7f98e26a1000 rw-p 00000000 00:00 0
7f98e26a1000-7f98e26a2000 r--p 00021000 08:01 5652212
/lib64/ld-2.15.so
7f98e26a2000-7f98e26a3000 rw-p 00022000 08:01 5652212
/lib64/ld-2.15.so
7f98e26a3000-7f98e26a4000 rw-p 00000000 00:00 0
7fff26b24000-7fff26b45000 rw-p 00000000 00:00 0
[stack]
7fff26bff000-7fff26c00000 r-xp 00000000 00:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]
}}}
Reverting commit dd9555e94b1481a6992ee89b285232e5abcf9089 fixes the issue.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2905>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list