Opened 5 years ago

Closed 5 years ago

#7725 closed defect (needs_more_info)

[FFmpeg-qsv][vc1 decode] vc1 decoding hangs with undefined error

Reported by: Andrey Owned by:
Priority: normal Component: undetermined
Version: git-master Keywords: qsv
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

How to reproduce:

build/lin_x64/bin/ffmpeg -y -hwaccel qsv -c:v vc1_qsv -i SA30037.vc1 -frames 900 -async_depth 1 -f null -

ffmpeg version N-92833-gfccba32b4c

Output:

[vc1_qsv @ 0x555985b5dbc0] Error during QSV decoding.: undefined behavior (-16)
Error while decoding stream #0:0: Internal bug, should not have happened
[vc1_qsv @ 0x555985b5dbc0] Error during QSV decoding.: undefined behavior (-16)
Error while decoding stream #0:0: Internal bug, should not have happened
[vc1_qsv @ 0x555985b5dbc0] Error during QSV decoding.: undefined behavior (-16)
Error while decoding stream #0:0: Internal bug, should not have happened
[vc1_qsv @ 0x555985b5dbc0] Error during QSV decoding.: undefined behavior (-16)
Error while decoding stream #0:0: Internal bug, should not have happened

Change History (5)

comment:1 by Carl Eugen Hoyos, 5 years ago

Component: ffmpegundetermined
Keywords: qsv added; ffmpeg-qsv removed
Priority: importantnormal

Please provide the missing information to make this a valid ticket and an input sample.

comment:2 by Linjie.Fu, 5 years ago

Please provide an input sample.

comment:3 by Andrey, 5 years ago

Cannot reproduce with streams from http://fate-suite.ffmpeg.org/vc1/.
Only with conformance stream SA30037.vc1 (sha1sum: c6483f2e5f1de357c2f5d7ee55cebb3f5c4678f0).

Did we step into range mapping when VC1 decoder takes surfaces and don't give them back as an output, i.e. releases them silently at some point?

Last edited 5 years ago by Andrey (previous) (diff)

comment:5 by Carl Eugen Hoyos, 5 years ago

Resolution: needs_more_info
Status: newclosed

Please reopen if you can provide the input sample.

Note: See TracTickets for help on using tickets.