Rafaël Carré <[email protected]> added the comment: 0x00007ffff7970284 in theora_gptopts (ctx=0x63c3c0, idx=1, gp=66, dts=0x6665e0) at libavformat/oggparsetheora.c:131 131 uint64_t iframe = gp >> thp->gpshift; (gdb) print thp $1 = (struct theora_params *) 0x0 (gdb) print *ogg $2 = {streams = 0x666440, nstreams = 3, headers = 1, curidx = -1, size = 6793, state = 0x0} (gdb) print *os $3 = {buf = 0x655ed0 "\200theora\003\002\001", bufsize = 65307, bufpos = 801, pstart = 801, psize = 0, pflags = 0, pduration = 0, serial = 4564, seq = 4, granule = 66, lastpts = -9223372036854775808, lastdts = -9223372036854775808, flags = 4, codec = 0x7ffff7bca2e0, header = 0, nsegs = 5, segp = 5, segments = "\377\005\377R\242", '\000' <se r\377\377\377\377\377������\000\000\000\377\377\377\377\377������������������������������������������������������������������������, page_end = 1, private = 0x0} (gdb)
in theora_header(), thp isn't allocated on condition if(!(os->buf[os->pstart] & 0x80)) _____________________________________________________ FFmpeg issue tracker <[email protected]> <https://roundup.ffmpeg.org/roundup/ffmpeg/issue1360> _____________________________________________________
