1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-02-04 06:08:26 +02:00
FFmpeg/libavutil
Aman Gupta 3606602f11 avutil/hwcontext_vaapi: fix SEGV in vaTerminate when vaInitialize fails
Program terminated with signal SIGSEGV, Segmentation fault.
  #0  0x0000000000aff8a4 in vaTerminate ()
  #1  0x0000000000ae50ce in vaapi_device_free (ctx=<optimized out>) at libavutil/hwcontext_vaapi.c:882
  #2  0x0000000000ae1f9e in hwdevice_ctx_free (opaque=<optimized out>, data=<optimized out>) at libavutil/hwcontext.c:66
  #3  0x0000000000ad856f in buffer_replace (src=0x0, dst=0x7fffa26ef1b8) at libavutil/buffer.c:119
  #4  av_buffer_unref (buf=buf@entry=0x7fffa26ef1f8) at libavutil/buffer.c:129
  #5  0x0000000000ae299f in av_hwdevice_ctx_create (pdevice_ref=0x170ac50 <hw_device_ctx>, type=type@entry=AV_HWDEVICE_TYPE_VAAPI, device=<optimized out>,
      opts=opts@entry=0x0, flags=flags@entry=0) at libavutil/hwcontext.c:494
  #6  0x0000000000400968 in vaapi_device_init (device=<optimized out>) at ffmpeg_vaapi.c:223

Signed-off-by: Mark Thompson <sw@jkqxz.net>
2017-02-02 23:47:55 +00:00
..
2015-12-15 14:16:28 +01:00
2016-02-18 11:55:00 +01:00
2016-03-28 14:13:17 -08:00
2014-08-05 01:54:47 +02:00
2016-05-04 18:16:21 +02:00
2014-07-12 22:33:27 +02:00
2017-01-30 11:04:31 +01:00
2015-11-01 19:35:01 -05:00
2016-06-03 14:49:56 +02:00
2015-09-05 18:07:20 +02:00
2016-12-10 22:24:10 +01:00
2015-10-11 18:03:10 -04:00
2016-01-13 20:00:19 -05:00
2016-08-02 07:50:44 -07:00
2016-11-23 02:01:05 +01:00
2016-11-22 10:07:43 -08:00
2014-08-05 21:05:52 +02:00
2016-11-22 10:07:43 -08:00
2016-01-28 19:49:48 -08:00
2016-08-02 21:52:40 -07:00
2015-12-03 04:09:48 +01:00
2016-10-21 23:58:47 +02:00
2016-10-22 13:50:09 +02:00