[FFmpeg-devel] Segmentation fault in libquvi.c

Michael Niedermayer michaelni at gmx.at
Wed Apr 8 16:18:29 CEST 2015


On Wed, Apr 08, 2015 at 03:37:03PM +0200, Gilles Chanteperdrix wrote:
> On Wed, Apr 08, 2015 at 02:40:52PM +0200, Michael Niedermayer wrote:
> > On Wed, Apr 08, 2015 at 10:55:45AM +0200, Gilles Chanteperdrix wrote:
> > > Hi, 
> > > 
> > > I just triend libquvi, and get a segmentation fault in the
> > > libquvi_read_header function, because ff_copy_whitelists is called
> > > before qc->fmtctx is allocated by avformat_open_input. I added a
> > > call to avformat_alloc_context() before ff_copy_whitelists and the
> > > libquvi demuxer works.
> > >
> > > However, I wonder how to fix this properly: the error handling
> > > labels look backward, so that I am not sure where to free the
> > > allocated context in case of error.
> > 
> > applied this, yes its correct
> 
> Ok, there are other details missing, the stream does not get a
> duration, start_time and bitrate. This can easily be fixed, but as
> wm4 said libquvi seems an abandoned project.
> 

> Would there be any interest in a solution based on youtube-dl? It

sure

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Many things microsoft did are stupid, but not doing something just because
microsoft did it is even more stupid. If everything ms did were stupid they
would be bankrupt already.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20150408/d5316237/attachment.asc>


More information about the ffmpeg-devel mailing list