==1205== Memcheck, a memory error detector
==1205== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==1205== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
==1205== Command: ./vaapi_test 10
==1205== 
0:00:11.227381936  1205     0x18c81cf0 ERROR       vaapivideomemory gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a VA derived image from surface 0x9ba1c10
0:00:13.955860649  1205      0x9dde0e0 ERROR       vaapivideomemory gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a VA derived image from surface 0xa10e840
0:00:18.166547071  1205      0xa0ebaf0 ERROR       vaapivideomemory gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a VA derived image from surface 0xeed1870
0:00:18.173646693  1205      0xa45b9d0 ERROR       vaapivideomemory gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a VA derived image from surface 0x9e11540
0:00:19.652078308  1205      0x9f58970 ERROR       vaapivideomemory gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a VA derived image from surface 0x17e94f60
0:00:22.037539796  1205      0x9c74130 ERROR       vaapivideomemory gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a VA derived image from surface 0x9f25980
0:00:23.654317320  1205     0x19682be0 ERROR       vaapivideomemory gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a VA derived image from surface 0xa0fe070
==1205== Thread 22 videotestsrc7:sr:
==1205== Invalid write of size 4
==1205==    at 0xF0113FB: handleVAEncPictureParameterBufferType (picture.c:430)
==1205==    by 0xF0113FB: vlVaRenderPicture (picture.c:541)
==1205==    by 0xA9D388A: do_encode (gstvaapiencoder_objects.c:491)
==1205==    by 0xA9D3F74: gst_vaapi_enc_picture_encode (gstvaapiencoder_objects.c:560)
==1205==    by 0xA9CDF07: gst_vaapi_encoder_h264_encode (gstvaapiencoder_h264.c:2581)
==1205==    by 0xA9C49C8: gst_vaapi_encoder_put_frame (gstvaapiencoder.c:407)
==1205==    by 0xA995EC9: gst_vaapiencode_handle_frame (gstvaapiencode.c:643)
==1205==    by 0x8294C1E: gst_video_encoder_chain (gstvideoencoder.c:1438)
==1205==    by 0x555AF51: gst_pad_chain_data_unchecked (gstpad.c:4205)
==1205==    by 0x555AF51: gst_pad_push_data (gstpad.c:4457)
==1205==    by 0x55633E1: gst_pad_push (gstpad.c:4576)
==1205==    by 0x6E111F9: gst_base_transform_chain (gstbasetransform.c:2312)
==1205==    by 0x555AF51: gst_pad_chain_data_unchecked (gstpad.c:4205)
==1205==    by 0x555AF51: gst_pad_push_data (gstpad.c:4457)
==1205==    by 0x55633E1: gst_pad_push (gstpad.c:4576)
==1205==  Address 0x197a50d0 is 16 bytes after a block of size 704 in arena "client"
==1205== 
==1205== Invalid read of size 4
==1205==    at 0xF011352: handleVAEncSliceParameterBufferType (picture.c:458)
==1205==    by 0xF011352: vlVaRenderPicture (picture.c:545)
==1205==    by 0xA9D388A: do_encode (gstvaapiencoder_objects.c:491)
==1205==    by 0xA9D400E: gst_vaapi_enc_picture_encode (gstvaapiencoder_objects.c:577)
==1205==    by 0xA9CDF07: gst_vaapi_encoder_h264_encode (gstvaapiencoder_h264.c:2581)
==1205==    by 0xA9C49C8: gst_vaapi_encoder_put_frame (gstvaapiencoder.c:407)
==1205==    by 0xA995EC9: gst_vaapiencode_handle_frame (gstvaapiencode.c:643)
==1205==    by 0x8294C1E: gst_video_encoder_chain (gstvideoencoder.c:1438)
==1205==    by 0x555AF51: gst_pad_chain_data_unchecked (gstpad.c:4205)
==1205==    by 0x555AF51: gst_pad_push_data (gstpad.c:4457)
==1205==    by 0x55633E1: gst_pad_push (gstpad.c:4576)
==1205==    by 0x6E111F9: gst_base_transform_chain (gstbasetransform.c:2312)
==1205==    by 0x555AF51: gst_pad_chain_data_unchecked (gstpad.c:4205)
==1205==    by 0x555AF51: gst_pad_push_data (gstpad.c:4457)
==1205==    by 0x55633E1: gst_pad_push (gstpad.c:4576)
==1205==  Address 0x197a50d0 is 16 bytes after a block of size 704 in arena "client"
==1205== 
0:00:29.717087380  1205      0xa1cdcc0 ERROR       vaapivideomemory gstvaapivideomemory.c:736:gst_video_info_update_from_surface: Cannot create a VA derived image from surface 0xa310e30
==1205== 
==1205== Process terminating with default action of signal 8 (SIGFPE)
==1205==  Integer divide by zero at address 0x8097B49FC
==1205==    at 0xF011CD8: vlVaEndPicture (picture.c:604)
==1205==    by 0xB26FEAE: vaEndPicture (in /usr/lib/x86_64-linux-gnu/libva.so.1.4000.0)
==1205==    by 0xA9D4038: gst_vaapi_enc_picture_encode (gstvaapiencoder_objects.c:581)
==1205==    by 0xA9CDF07: gst_vaapi_encoder_h264_encode (gstvaapiencoder_h264.c:2581)
==1205==    by 0xA9C49C8: gst_vaapi_encoder_put_frame (gstvaapiencoder.c:407)
==1205==    by 0xA995EC9: gst_vaapiencode_handle_frame (gstvaapiencode.c:643)
==1205==    by 0x8294C1E: gst_video_encoder_chain (gstvideoencoder.c:1438)
==1205==    by 0x555AF51: gst_pad_chain_data_unchecked (gstpad.c:4205)
==1205==    by 0x555AF51: gst_pad_push_data (gstpad.c:4457)
==1205==    by 0x55633E1: gst_pad_push (gstpad.c:4576)
==1205==    by 0x6E111F9: gst_base_transform_chain (gstbasetransform.c:2312)
==1205==    by 0x555AF51: gst_pad_chain_data_unchecked (gstpad.c:4205)
==1205==    by 0x555AF51: gst_pad_push_data (gstpad.c:4457)
==1205==    by 0x55633E1: gst_pad_push (gstpad.c:4576)
==1205== 
==1205== HEAP SUMMARY:
==1205==     in use at exit: 76,963,898 bytes in 30,098 blocks
==1205==   total heap usage: 118,133 allocs, 88,035 frees, 133,640,003 bytes allocated
==1205== 
==1205== LEAK SUMMARY:
==1205==    definitely lost: 320 bytes in 10 blocks
==1205==    indirectly lost: 3,680 bytes in 160 blocks
==1205==      possibly lost: 39,108 bytes in 77 blocks
==1205==    still reachable: 75,115,449 bytes in 9,569 blocks
==1205==                       of which reachable via heuristic:
==1205==                         length64           : 632 bytes in 14 blocks
==1205==                         newarray           : 1,648 bytes in 23 blocks
==1205==         suppressed: 1,578,917 bytes in 19,515 blocks
==1205== Rerun with --leak-check=full to see details of leaked memory
==1205== 
==1205== For counts of detected and suppressed errors, rerun with: -v
==1205== ERROR SUMMARY: 6 errors from 2 contexts (suppressed: 0 from 0)
Floating point exception

