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>
_____________________________________________________

Reply via email to