[FFmpeg-trac] #1156(avcodec:open): dirac: hang with -vcodec dirac (or libschroedinger)

FFmpeg trac at avcodec.org
Sun Apr 1 13:14:20 CEST 2012


#1156: dirac: hang with -vcodec dirac (or libschroedinger)
------------------------------------+-----------------------------------
             Reporter:  ami_stuff   |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  important   |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  dirac       |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+-----------------------------------
Changes (by cehoyos):

 * status:  new => open
 * reproduced:  0 => 1
 * component:  undetermined => avcodec
 * priority:  normal => important
 * version:  unspecified => git-master
 * keywords:   => dirac


Comment:

 {{{
 (gdb) r -vcodec dirac -i tests/lena.pnm
 Starting program: ffmpeg_g -vcodec dirac -i tests/lena.pnm
 [Thread debugging using libthread_db enabled]
 ffmpeg version N-39459-g7a3df01 Copyright (c) 2000-2012 the FFmpeg
 developers
   built on Apr  1 2012 13:11:38 with gcc 4.5.3
   configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc
   libavutil      51. 44.100 / 51. 44.100
   libavcodec     54. 12.100 / 54. 12.100
   libavformat    54.  3.100 / 54.  3.100
   libavdevice    53.  4.100 / 53.  4.100
   libavfilter     2. 66.101 /  2. 66.101
   libswscale      2.  1.100 /  2.  1.100
   libswresample   0. 10.100 /  0. 10.100

 Program received signal SIGINT, Interrupt.
 dirac_decode_frame (avctx=0x1418be0, data=0x7fffffffd230,
 data_size=0x7fffffffd47c, pkt=<value optimized out>) at
 libavcodec/diracdec.c:1845
 1845            for (; buf_idx + DATA_UNIT_HEADER_SIZE < buf_size;
 buf_idx++) {
 (gdb) bt
 #0  dirac_decode_frame (avctx=0x1418be0, data=0x7fffffffd230,
 data_size=0x7fffffffd47c, pkt=<value optimized out>) at
 libavcodec/diracdec.c:1845
 #1  0x000000000088a746 in avcodec_decode_video2 (avctx=0x1418be0,
 picture=0x7fffffffd230, got_picture_ptr=0x7fffffffd47c,
 avpkt=0x7fffffffd410) at libavcodec/utils.c:1424
 #2  0x00000000004e420f in try_decode_frame (st=0x1412ec0, avpkt=<value
 optimized out>, options=<value optimized out>) at libavformat/utils.c:2266
 #3  0x00000000004e95db in avformat_find_stream_info (ic=0x1412420,
 options=0x1419200) at libavformat/utils.c:2571
 #4  0x00000000004109bb in opt_input_file (o=<value optimized out>,
 opt=<value optimized out>, filename=0x7fffffffe26e "tests/lena.pnm") at
 ffmpeg.c:3778
 #5  0x0000000000414ac2 in parse_option (optctx=0x7fffffffda00,
 opt=0x7fffffffe26c "i", arg=0x7fffffffe26e "tests/lena.pnm",
 options=<value optimized out>) at cmdutils.c:300
 #6  0x0000000000414d3b in parse_options (optctx=0x7fffffffda00, argc=5,
 argv=0x7fffffffddd8, options=0xa8cae0, parse_arg_function=0x411ec0
 <opt_output_file>) at cmdutils.c:333
 #7  0x0000000000413679 in main (argc=5, argv=0x7fffffffddd8) at
 ffmpeg.c:5219
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1156#comment:1>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list