#9871: AccessViolationException setting seekable = 1
-------------------------------------+-------------------------------------
             Reporter:  sean         |                     Type:  defect
  tearney                            |
               Status:  new          |                 Priority:  normal
            Component:  avformat     |                  Version:  git-
                                     |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 How to reproduce:
 {{{
             var outputFormat = av_guess_format("mp4", @"D:\test.mp4",
 null);
             var formatContext = avformat_alloc_context();
             formatContext->oformat = outputFormat;
             var videoStream = avformat_new_stream(formatContext, null);
             var videoCodec =
 avcodec_find_encoder(AVCodecID.AV_CODEC_ID_H264);
             var videoCodecContext = avcodec_alloc_context3(videoCodec);
             avcodec_open2(videoCodecContext, videoCodec, null);
             avio_open(&formatContext->pb, @"D:\test.mp4",
 AVIO_FLAG_WRITE);
             formatContext->pb->seekable = 1;
             avformat_write_header(formatContext, null);
             avio_close(formatContext->pb);
 }}}

 setting formatContext->pb->seekable = 1 is throwing an access violation
 exception when calling avio_close.
 comment out that line and avio_close works fine.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9871>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to