[FFmpeg-trac] #2088(undetermined:new): crash with forced aac and h264
FFmpeg
trac at avcodec.org
Tue Jan 1 19:14:41 CET 2013
#2088: crash with forced aac and h264
-------------------------------------+-------------------------------------
Reporter: ami_stuff | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by ami_stuff):
this seems to be sse-related
maybe compile build with these flags if can't be reproduced
{{{
--enable-mmx --enable-sse --disable-amd3dnow --disable-amd3dnowext
--disable-mmxext --disable-sse2 --disable-sse3 --disable-ssse3 --disable-
sse4 --disable-sse42 --disable-avx
}}}
{{{
(gdb) r -cpuflags +sse -acodec aac -vcodec h264 -i dvdsub.vob
Starting program: d:\mingw\msys\1.0\ffmpeg-head-7d66bc7\ffmpeg_g.exe
-cpuflags +
sse -acodec aac -vcodec h264 -i dvdsub.vob
[New Thread 1916.0x68c]
Program received signal SIGSEGV, Segmentation fault.
0x008db6de in clear_blocks_sse (blocks=0x4a57008)
at libavcodec/x86/dsputil_mmx.c:472
472 __asm__ volatile (
(gdb) bt
#0 0x008db6de in clear_blocks_sse (blocks=0x4a57008)
at libavcodec/x86/dsputil_mmx.c:472
#1 0x0073eec6 in mpeg_decode_mb (s=0x49ee6e8, block=<optimized out>)
at libavcodec/mpeg12.c:821
#2 mpeg_decode_slice (s=0x49ee6e8, mb_y=0, buf=0x22f558, buf_size=59680)
at libavcodec/mpeg12.c:1769
#3 0x007443ab in decode_chunks (avctx=0x49faf50, picture=0x4a0f008,
got_output=0x22f704, buf=0x4a75820 "", buf_size=59736)
at libavcodec/mpeg12.c:2508
#4 0x00744a2f in mpeg_decode_frame (avctx=0x49faf50, data=0x4a0f008,
got_output=0x22f704, avpkt=0x22f600) at libavcodec/mpeg12.c:2577
#5 0x0056d9c2 in avcodec_decode_video2 (avctx=0x49faf50,
picture=0x4a0f008,
got_picture_ptr=0x22f704, avpkt=0x22f698) at libavcodec/utils.c:1621
#6 0x004795f7 in try_decode_frame (st=0x49fad60, avpkt=<optimized out>,
options=0x0) at libavformat/utils.c:2478
#7 0x004824d4 in avformat_find_stream_info (ic=0x49e85e0, options=0x0)
at libavformat/utils.c:2889
#8 0x004051a7 in open_input_file (o=0x22fba8, filename=<optimized out>)
at ffmpeg_opt.c:794
#9 0x00402cdf in open_files (inout=<optimized out>,
open_file=0x404dc4 <open_input_file>, l=<optimized out>)
at ffmpeg_opt.c:2296
#10 0x00408b9f in ffmpeg_parse_options (argc=9, argv=0x4902890)
at ffmpeg_opt.c:2333
#11 0x00b0cf09 in main (argc=9, argv=<optimized out>) at ffmpeg.c:3185
(gdb)
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2088#comment:1>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list