[FFmpeg-trac] #1630(avcodec:open): msrle crash

FFmpeg trac at avcodec.org
Sat Aug 11 00:21:35 CEST 2012


#1630: msrle crash
-------------------------------------+-------------------------------------
             Reporter:  ami_stuff    |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  crash        |               Blocked By:
  SIGSEGV msrle                      |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by cehoyos):

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


Comment:

 {{{
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xb76cf8e0 (LWP 27866)]
 msrle_decode_frame (avctx=0x9107cc0, data=0x911c000, data_size=0xbfcf96f4,
 avpkt=0xbfcf93b0)
     at libavcodec/msrle.c:112
 112         memcpy(s->frame.data[1], s->pal, AVPALETTE_SIZE);
 (gdb) bt
 #0  msrle_decode_frame (avctx=0x9107cc0, data=0x911c000,
 data_size=0xbfcf96f4, avpkt=0xbfcf93b0)
     at libavcodec/msrle.c:112
 #1  0x08591285 in avcodec_decode_video2 (avctx=0x9107cc0,
 picture=0x911c000, got_picture_ptr=0xbfcf956c,
     avpkt=0xb7a51140) at libavcodec/utils.c:1509
 #2  0x0805e4db in output_packet (ist=0x9140fa0, pkt=0xbfcf9888) at
 ffmpeg.c:1549
 #3  0x080612d5 in process_input () at ffmpeg.c:2858
 #4  0x080620ca in main (argc=Cannot access memory at address 0x100
 ) at ffmpeg.c:2916

 }}}

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


More information about the FFmpeg-trac mailing list