Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#6674 closed defect (fixed)

Crash on VP9 DXVA2 decoding.

Reported by: Aleksoid1978 Owned by:
Priority: important Component: avcodec
Version: git-master Keywords: vp9 dxva2 crash regression
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Crash on VP9 DXVA2 decoding after https://github.com/FFmpeg/FFmpeg/commit/e59da0f7ff129d570adb72c6479f7ce07cf5a0f9

simple patch:

 libavcodec/vp9dec.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/vp9dec.h b/libavcodec/vp9dec.h
index 96c0e43cd2..66573edc79 100644
--- a/libavcodec/vp9dec.h
+++ b/libavcodec/vp9dec.h
@@ -89,8 +89,8 @@ typedef struct VP9Block {
 typedef struct VP9TileData VP9TileData;
 
 typedef struct VP9Context {
-    VP9TileData *td;
     VP9SharedContext s;
+    VP9TileData *td;
 
     VP9DSPContext dsp;
     VideoDSPContext vdsp;

Change History (2)

comment:1 by Hendrik, 7 years ago

Resolution: fixed
Status: newclosed

I actually had that patch on the ML already, pushed it now.

comment:2 by Carl Eugen Hoyos, 7 years ago

Keywords: regression added
Priority: normalimportant
Note: See TracTickets for help on using tickets.