==7124== Memcheck, a memory error detector
==7124== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==7124== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==7124== Command: /home/cassidy/dev/gst/master/gst-devtools/validate/tools/gst-validate-1.0-debug playbin uri=file:///home/cassidy/gst-validate/gst-integration-testsuites/medias/defaults/mpegts/tron_en_ge_aac_h264.ts --set-media-info /home/cassidy/gst-validate/gst-integration-testsuites/medias/defaults/mpegts/tron_en_ge_aac_h264.ts.media_info
==7124== Parent PID: 7062
==7124== 
==7124== Thread 8 multiqueue0:src_:
==7124== Invalid read of size 4
==7124==    at 0x1211F4BC: decode_spectrum_and_dequant (aacdec.c:1586)
==7124==    by 0x1211F4BC: decode_ics.constprop.26 (aacdec.c:1882)
==7124==    by 0x12120627: decode_cpe (aacdec.c:1993)
==7124==    by 0x121214A7: aac_decode_frame_int (aacdec.c:2816)
==7124==    by 0x121223D7: aac_decode_frame (aacdec.c:2950)
==7124==    by 0x120313E5: avcodec_decode_audio4 (utils.c:1657)
==7124==    by 0x11CC61BD: gst_ffmpegauddec_audio_frame.isra.0 (gstavauddec.c:475)
==7124==    by 0x11CC6721: gst_ffmpegauddec_frame (gstavauddec.c:630)
==7124==    by 0x11CC6F5F: gst_ffmpegauddec_handle_frame (gstavauddec.c:751)
==7124==    by 0x50C633D: gst_audio_decoder_push_buffers (gstaudiodecoder.c:1482)
==7124==    by 0x50C687A: gst_audio_decoder_chain_forward (gstaudiodecoder.c:1596)
==7124==    by 0x50C831B: gst_audio_decoder_chain (gstaudiodecoder.c:1854)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==    by 0x5A94079: gst_pad_chain_data_unchecked (gstpad.c:4038)
==7124==    by 0x5A94D28: gst_pad_push_data (gstpad.c:4271)
==7124==    by 0x5A952BE: gst_pad_push (gstpad.c:4383)
==7124==    by 0x57B6016: gst_base_parse_push_frame (gstbaseparse.c:2336)
==7124==    by 0x57B4F5C: gst_base_parse_handle_and_push_frame (gstbaseparse.c:2168)
==7124==    by 0x57B68EC: gst_base_parse_finish_frame (gstbaseparse.c:2493)
==7124==    by 0xC7F5B90: gst_aac_parse_handle_frame (gstaacparse.c:1330)
==7124==    by 0x57B41D3: gst_base_parse_handle_buffer (gstbaseparse.c:1982)
==7124==  Address 0xa5484e7 is 279 bytes inside a block of size 281 alloc'd
==7124==    at 0x4A08BCF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==7124==    by 0x3EBB04F405: g_malloc (gmem.c:97)
==7124==    by 0xA745D3B: gst_ts_demux_parse_pes_header (tsdemux.c:1866)
==7124==    by 0xA745D3B: gst_ts_demux_queue_data (tsdemux.c:1925)
==7124==    by 0xA745D3B: gst_ts_demux_handle_packet (tsdemux.c:2300)
==7124==    by 0xA745D3B: gst_ts_demux_push (tsdemux.c:2375)
==7124==    by 0xA73EE4F: mpegts_base_chain (mpegtsbase.c:1136)
==7124==    by 0xA73F039: mpegts_base_loop (mpegtsbase.c:1315)
==7124==    by 0x5AC9D97: gst_task_func (gsttask.c:331)
==7124==    by 0x5ACAE73: default_func (gsttaskpool.c:68)
==7124==    by 0x3EBB070D67: g_thread_pool_thread_proxy (gthreadpool.c:307)
==7124==    by 0x3EBB0703D4: g_thread_proxy (gthread.c:764)
==7124==    by 0x3EB8807529: start_thread (pthread_create.c:310)
==7124==    by 0x3EB850022C: clone (clone.S:109)
==7124== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   fun:decode_spectrum_and_dequant
   fun:decode_ics.constprop.26
   fun:decode_cpe
   fun:aac_decode_frame_int
   fun:aac_decode_frame
   fun:avcodec_decode_audio4
   fun:gst_ffmpegauddec_audio_frame.isra.0
   fun:gst_ffmpegauddec_frame
   fun:gst_ffmpegauddec_handle_frame
   fun:gst_audio_decoder_push_buffers
   fun:gst_audio_decoder_chain_forward
   fun:gst_audio_decoder_chain
   fun:gst_validate_pad_monitor_chain_func
   fun:gst_pad_chain_data_unchecked
   fun:gst_pad_push_data
   fun:gst_pad_push
   fun:gst_base_parse_push_frame
   fun:gst_base_parse_handle_and_push_frame
   fun:gst_base_parse_finish_frame
   fun:gst_aac_parse_handle_frame
   fun:gst_base_parse_handle_buffer
}
==7124== Invalid read of size 4
==7124==    at 0x12120EAE: get_bits (get_bits.h:244)
==7124==    by 0x12120EAE: aac_decode_frame_int (aacdec.c:2795)
==7124==    by 0x121223D7: aac_decode_frame (aacdec.c:2950)
==7124==    by 0x120313E5: avcodec_decode_audio4 (utils.c:1657)
==7124==    by 0x11CC61BD: gst_ffmpegauddec_audio_frame.isra.0 (gstavauddec.c:475)
==7124==    by 0x11CC6721: gst_ffmpegauddec_frame (gstavauddec.c:630)
==7124==    by 0x11CC6F5F: gst_ffmpegauddec_handle_frame (gstavauddec.c:751)
==7124==    by 0x50C633D: gst_audio_decoder_push_buffers (gstaudiodecoder.c:1482)
==7124==    by 0x50C687A: gst_audio_decoder_chain_forward (gstaudiodecoder.c:1596)
==7124==    by 0x50C831B: gst_audio_decoder_chain (gstaudiodecoder.c:1854)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==    by 0x5A94079: gst_pad_chain_data_unchecked (gstpad.c:4038)
==7124==    by 0x5A94D28: gst_pad_push_data (gstpad.c:4271)
==7124==    by 0x5A952BE: gst_pad_push (gstpad.c:4383)
==7124==    by 0x57B6016: gst_base_parse_push_frame (gstbaseparse.c:2336)
==7124==    by 0x57B4F5C: gst_base_parse_handle_and_push_frame (gstbaseparse.c:2168)
==7124==    by 0x57B68EC: gst_base_parse_finish_frame (gstbaseparse.c:2493)
==7124==    by 0xC7F5B90: gst_aac_parse_handle_frame (gstaacparse.c:1330)
==7124==    by 0x57B41D3: gst_base_parse_handle_buffer (gstbaseparse.c:1982)
==7124==    by 0x57B92A1: gst_base_parse_chain (gstbaseparse.c:3022)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==  Address 0xa5484e8 is 280 bytes inside a block of size 281 alloc'd
==7124==    at 0x4A08BCF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==7124==    by 0x3EBB04F405: g_malloc (gmem.c:97)
==7124==    by 0xA745D3B: gst_ts_demux_parse_pes_header (tsdemux.c:1866)
==7124==    by 0xA745D3B: gst_ts_demux_queue_data (tsdemux.c:1925)
==7124==    by 0xA745D3B: gst_ts_demux_handle_packet (tsdemux.c:2300)
==7124==    by 0xA745D3B: gst_ts_demux_push (tsdemux.c:2375)
==7124==    by 0xA73EE4F: mpegts_base_chain (mpegtsbase.c:1136)
==7124==    by 0xA73F039: mpegts_base_loop (mpegtsbase.c:1315)
==7124==    by 0x5AC9D97: gst_task_func (gsttask.c:331)
==7124==    by 0x5ACAE73: default_func (gsttaskpool.c:68)
==7124==    by 0x3EBB070D67: g_thread_pool_thread_proxy (gthreadpool.c:307)
==7124==    by 0x3EBB0703D4: g_thread_proxy (gthread.c:764)
==7124==    by 0x3EB8807529: start_thread (pthread_create.c:310)
==7124==    by 0x3EB850022C: clone (clone.S:109)
==7124== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   fun:get_bits
   fun:aac_decode_frame_int
   fun:aac_decode_frame
   fun:avcodec_decode_audio4
   fun:gst_ffmpegauddec_audio_frame.isra.0
   fun:gst_ffmpegauddec_frame
   fun:gst_ffmpegauddec_handle_frame
   fun:gst_audio_decoder_push_buffers
   fun:gst_audio_decoder_chain_forward
   fun:gst_audio_decoder_chain
   fun:gst_validate_pad_monitor_chain_func
   fun:gst_pad_chain_data_unchecked
   fun:gst_pad_push_data
   fun:gst_pad_push
   fun:gst_base_parse_push_frame
   fun:gst_base_parse_handle_and_push_frame
   fun:gst_base_parse_finish_frame
   fun:gst_aac_parse_handle_frame
   fun:gst_base_parse_handle_buffer
   fun:gst_base_parse_chain
   fun:gst_validate_pad_monitor_chain_func
}
==7124== Thread 7 multiqueue0:src_:
==7124== Invalid read of size 4
==7124==    at 0x1211F5BF: decode_spectrum_and_dequant (aacdec.c:1567)
==7124==    by 0x1211F5BF: decode_ics.constprop.26 (aacdec.c:1882)
==7124==    by 0x12120627: decode_cpe (aacdec.c:1993)
==7124==    by 0x121214A7: aac_decode_frame_int (aacdec.c:2816)
==7124==    by 0x121223D7: aac_decode_frame (aacdec.c:2950)
==7124==    by 0x120313E5: avcodec_decode_audio4 (utils.c:1657)
==7124==    by 0x11CC61BD: gst_ffmpegauddec_audio_frame.isra.0 (gstavauddec.c:475)
==7124==    by 0x11CC6721: gst_ffmpegauddec_frame (gstavauddec.c:630)
==7124==    by 0x11CC6F5F: gst_ffmpegauddec_handle_frame (gstavauddec.c:751)
==7124==    by 0x50C633D: gst_audio_decoder_push_buffers (gstaudiodecoder.c:1482)
==7124==    by 0x50C687A: gst_audio_decoder_chain_forward (gstaudiodecoder.c:1596)
==7124==    by 0x50C831B: gst_audio_decoder_chain (gstaudiodecoder.c:1854)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==    by 0x5A94079: gst_pad_chain_data_unchecked (gstpad.c:4038)
==7124==    by 0x5A94D28: gst_pad_push_data (gstpad.c:4271)
==7124==    by 0x5A952BE: gst_pad_push (gstpad.c:4383)
==7124==    by 0x57B6016: gst_base_parse_push_frame (gstbaseparse.c:2336)
==7124==    by 0x57B4F5C: gst_base_parse_handle_and_push_frame (gstbaseparse.c:2168)
==7124==    by 0x57B68EC: gst_base_parse_finish_frame (gstbaseparse.c:2493)
==7124==    by 0xC7F5B90: gst_aac_parse_handle_frame (gstaacparse.c:1330)
==7124==    by 0x57B41D3: gst_base_parse_handle_buffer (gstbaseparse.c:1982)
==7124==  Address 0x638d384 is 308 bytes inside a block of size 311 alloc'd
==7124==    at 0x4A08BCF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==7124==    by 0x3EBB04F405: g_malloc (gmem.c:97)
==7124==    by 0xA745D3B: gst_ts_demux_parse_pes_header (tsdemux.c:1866)
==7124==    by 0xA745D3B: gst_ts_demux_queue_data (tsdemux.c:1925)
==7124==    by 0xA745D3B: gst_ts_demux_handle_packet (tsdemux.c:2300)
==7124==    by 0xA745D3B: gst_ts_demux_push (tsdemux.c:2375)
==7124==    by 0xA73EE4F: mpegts_base_chain (mpegtsbase.c:1136)
==7124==    by 0xA73F039: mpegts_base_loop (mpegtsbase.c:1315)
==7124==    by 0x5AC9D97: gst_task_func (gsttask.c:331)
==7124==    by 0x5ACAE73: default_func (gsttaskpool.c:68)
==7124==    by 0x3EBB070D67: g_thread_pool_thread_proxy (gthreadpool.c:307)
==7124==    by 0x3EBB0703D4: g_thread_proxy (gthread.c:764)
==7124==    by 0x3EB8807529: start_thread (pthread_create.c:310)
==7124==    by 0x3EB850022C: clone (clone.S:109)
==7124== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   fun:decode_spectrum_and_dequant
   fun:decode_ics.constprop.26
   fun:decode_cpe
   fun:aac_decode_frame_int
   fun:aac_decode_frame
   fun:avcodec_decode_audio4
   fun:gst_ffmpegauddec_audio_frame.isra.0
   fun:gst_ffmpegauddec_frame
   fun:gst_ffmpegauddec_handle_frame
   fun:gst_audio_decoder_push_buffers
   fun:gst_audio_decoder_chain_forward
   fun:gst_audio_decoder_chain
   fun:gst_validate_pad_monitor_chain_func
   fun:gst_pad_chain_data_unchecked
   fun:gst_pad_push_data
   fun:gst_pad_push
   fun:gst_base_parse_push_frame
   fun:gst_base_parse_handle_and_push_frame
   fun:gst_base_parse_finish_frame
   fun:gst_aac_parse_handle_frame
   fun:gst_base_parse_handle_buffer
}
==7124== Thread 8 multiqueue0:src_:
==7124== Invalid read of size 4
==7124==    at 0x1211F342: decode_spectrum_and_dequant (aacdec.c:1606)
==7124==    by 0x1211F342: decode_ics.constprop.26 (aacdec.c:1882)
==7124==    by 0x12120627: decode_cpe (aacdec.c:1993)
==7124==    by 0x121214A7: aac_decode_frame_int (aacdec.c:2816)
==7124==    by 0x121223D7: aac_decode_frame (aacdec.c:2950)
==7124==    by 0x120313E5: avcodec_decode_audio4 (utils.c:1657)
==7124==    by 0x11CC61BD: gst_ffmpegauddec_audio_frame.isra.0 (gstavauddec.c:475)
==7124==    by 0x11CC6721: gst_ffmpegauddec_frame (gstavauddec.c:630)
==7124==    by 0x11CC6F5F: gst_ffmpegauddec_handle_frame (gstavauddec.c:751)
==7124==    by 0x50C633D: gst_audio_decoder_push_buffers (gstaudiodecoder.c:1482)
==7124==    by 0x50C687A: gst_audio_decoder_chain_forward (gstaudiodecoder.c:1596)
==7124==    by 0x50C831B: gst_audio_decoder_chain (gstaudiodecoder.c:1854)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==    by 0x5A94079: gst_pad_chain_data_unchecked (gstpad.c:4038)
==7124==    by 0x5A94D28: gst_pad_push_data (gstpad.c:4271)
==7124==    by 0x5A952BE: gst_pad_push (gstpad.c:4383)
==7124==    by 0x57B6016: gst_base_parse_push_frame (gstbaseparse.c:2336)
==7124==    by 0x57B4F5C: gst_base_parse_handle_and_push_frame (gstbaseparse.c:2168)
==7124==    by 0x57B68EC: gst_base_parse_finish_frame (gstbaseparse.c:2493)
==7124==    by 0xC7F5B90: gst_aac_parse_handle_frame (gstaacparse.c:1330)
==7124==    by 0x57B41D3: gst_base_parse_handle_buffer (gstbaseparse.c:1982)
==7124==  Address 0x17e24367 is 295 bytes inside a block of size 298 alloc'd
==7124==    at 0x4A08BCF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==7124==    by 0x3EBB04F405: g_malloc (gmem.c:97)
==7124==    by 0xA745D3B: gst_ts_demux_parse_pes_header (tsdemux.c:1866)
==7124==    by 0xA745D3B: gst_ts_demux_queue_data (tsdemux.c:1925)
==7124==    by 0xA745D3B: gst_ts_demux_handle_packet (tsdemux.c:2300)
==7124==    by 0xA745D3B: gst_ts_demux_push (tsdemux.c:2375)
==7124==    by 0xA73EE4F: mpegts_base_chain (mpegtsbase.c:1136)
==7124==    by 0xA73F039: mpegts_base_loop (mpegtsbase.c:1315)
==7124==    by 0x5AC9D97: gst_task_func (gsttask.c:331)
==7124==    by 0x5ACAE73: default_func (gsttaskpool.c:68)
==7124==    by 0x3EBB070D67: g_thread_pool_thread_proxy (gthreadpool.c:307)
==7124==    by 0x3EBB0703D4: g_thread_proxy (gthread.c:764)
==7124==    by 0x3EB8807529: start_thread (pthread_create.c:310)
==7124==    by 0x3EB850022C: clone (clone.S:109)
==7124== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   fun:decode_spectrum_and_dequant
   fun:decode_ics.constprop.26
   fun:decode_cpe
   fun:aac_decode_frame_int
   fun:aac_decode_frame
   fun:avcodec_decode_audio4
   fun:gst_ffmpegauddec_audio_frame.isra.0
   fun:gst_ffmpegauddec_frame
   fun:gst_ffmpegauddec_handle_frame
   fun:gst_audio_decoder_push_buffers
   fun:gst_audio_decoder_chain_forward
   fun:gst_audio_decoder_chain
   fun:gst_validate_pad_monitor_chain_func
   fun:gst_pad_chain_data_unchecked
   fun:gst_pad_push_data
   fun:gst_pad_push
   fun:gst_base_parse_push_frame
   fun:gst_base_parse_handle_and_push_frame
   fun:gst_base_parse_finish_frame
   fun:gst_aac_parse_handle_frame
   fun:gst_base_parse_handle_buffer
}
==7124== Invalid read of size 4
==7124==    at 0x1211F5EC: decode_spectrum_and_dequant (aacdec.c:1568)
==7124==    by 0x1211F5EC: decode_ics.constprop.26 (aacdec.c:1882)
==7124==    by 0x12120627: decode_cpe (aacdec.c:1993)
==7124==    by 0x121214A7: aac_decode_frame_int (aacdec.c:2816)
==7124==    by 0x121223D7: aac_decode_frame (aacdec.c:2950)
==7124==    by 0x120313E5: avcodec_decode_audio4 (utils.c:1657)
==7124==    by 0x11CC61BD: gst_ffmpegauddec_audio_frame.isra.0 (gstavauddec.c:475)
==7124==    by 0x11CC6721: gst_ffmpegauddec_frame (gstavauddec.c:630)
==7124==    by 0x11CC6F5F: gst_ffmpegauddec_handle_frame (gstavauddec.c:751)
==7124==    by 0x50C633D: gst_audio_decoder_push_buffers (gstaudiodecoder.c:1482)
==7124==    by 0x50C687A: gst_audio_decoder_chain_forward (gstaudiodecoder.c:1596)
==7124==    by 0x50C831B: gst_audio_decoder_chain (gstaudiodecoder.c:1854)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==    by 0x5A94079: gst_pad_chain_data_unchecked (gstpad.c:4038)
==7124==    by 0x5A94D28: gst_pad_push_data (gstpad.c:4271)
==7124==    by 0x5A952BE: gst_pad_push (gstpad.c:4383)
==7124==    by 0x57B6016: gst_base_parse_push_frame (gstbaseparse.c:2336)
==7124==    by 0x57B4F5C: gst_base_parse_handle_and_push_frame (gstbaseparse.c:2168)
==7124==    by 0x57B68EC: gst_base_parse_finish_frame (gstbaseparse.c:2493)
==7124==    by 0xC7F5B90: gst_aac_parse_handle_frame (gstaacparse.c:1330)
==7124==    by 0x57B41D3: gst_base_parse_handle_buffer (gstbaseparse.c:1982)
==7124==  Address 0x66e6713 is 323 bytes inside a block of size 326 alloc'd
==7124==    at 0x4A08BCF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==7124==    by 0x3EBB04F405: g_malloc (gmem.c:97)
==7124==    by 0xA745D3B: gst_ts_demux_parse_pes_header (tsdemux.c:1866)
==7124==    by 0xA745D3B: gst_ts_demux_queue_data (tsdemux.c:1925)
==7124==    by 0xA745D3B: gst_ts_demux_handle_packet (tsdemux.c:2300)
==7124==    by 0xA745D3B: gst_ts_demux_push (tsdemux.c:2375)
==7124==    by 0xA73EE4F: mpegts_base_chain (mpegtsbase.c:1136)
==7124==    by 0xA73F039: mpegts_base_loop (mpegtsbase.c:1315)
==7124==    by 0x5AC9D97: gst_task_func (gsttask.c:331)
==7124==    by 0x5ACAE73: default_func (gsttaskpool.c:68)
==7124==    by 0x3EBB070D67: g_thread_pool_thread_proxy (gthreadpool.c:307)
==7124==    by 0x3EBB0703D4: g_thread_proxy (gthread.c:764)
==7124==    by 0x3EB8807529: start_thread (pthread_create.c:310)
==7124==    by 0x3EB850022C: clone (clone.S:109)
==7124== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   fun:decode_spectrum_and_dequant
   fun:decode_ics.constprop.26
   fun:decode_cpe
   fun:aac_decode_frame_int
   fun:aac_decode_frame
   fun:avcodec_decode_audio4
   fun:gst_ffmpegauddec_audio_frame.isra.0
   fun:gst_ffmpegauddec_frame
   fun:gst_ffmpegauddec_handle_frame
   fun:gst_audio_decoder_push_buffers
   fun:gst_audio_decoder_chain_forward
   fun:gst_audio_decoder_chain
   fun:gst_validate_pad_monitor_chain_func
   fun:gst_pad_chain_data_unchecked
   fun:gst_pad_push_data
   fun:gst_pad_push
   fun:gst_base_parse_push_frame
   fun:gst_base_parse_handle_and_push_frame
   fun:gst_base_parse_finish_frame
   fun:gst_aac_parse_handle_frame
   fun:gst_base_parse_handle_buffer
}
==7124== Invalid read of size 4
==7124==    at 0x1211F77A: decode_spectrum_and_dequant (aacdec.c:1587)
==7124==    by 0x1211F77A: decode_ics.constprop.26 (aacdec.c:1882)
==7124==    by 0x12120627: decode_cpe (aacdec.c:1993)
==7124==    by 0x121214A7: aac_decode_frame_int (aacdec.c:2816)
==7124==    by 0x121223D7: aac_decode_frame (aacdec.c:2950)
==7124==    by 0x120313E5: avcodec_decode_audio4 (utils.c:1657)
==7124==    by 0x11CC61BD: gst_ffmpegauddec_audio_frame.isra.0 (gstavauddec.c:475)
==7124==    by 0x11CC6721: gst_ffmpegauddec_frame (gstavauddec.c:630)
==7124==    by 0x11CC6F5F: gst_ffmpegauddec_handle_frame (gstavauddec.c:751)
==7124==    by 0x50C633D: gst_audio_decoder_push_buffers (gstaudiodecoder.c:1482)
==7124==    by 0x50C687A: gst_audio_decoder_chain_forward (gstaudiodecoder.c:1596)
==7124==    by 0x50C831B: gst_audio_decoder_chain (gstaudiodecoder.c:1854)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==    by 0x5A94079: gst_pad_chain_data_unchecked (gstpad.c:4038)
==7124==    by 0x5A94D28: gst_pad_push_data (gstpad.c:4271)
==7124==    by 0x5A952BE: gst_pad_push (gstpad.c:4383)
==7124==    by 0x57B6016: gst_base_parse_push_frame (gstbaseparse.c:2336)
==7124==    by 0x57B4F5C: gst_base_parse_handle_and_push_frame (gstbaseparse.c:2168)
==7124==    by 0x57B68EC: gst_base_parse_finish_frame (gstbaseparse.c:2493)
==7124==    by 0xC7F5B90: gst_aac_parse_handle_frame (gstaacparse.c:1330)
==7124==    by 0x57B41D3: gst_base_parse_handle_buffer (gstbaseparse.c:1982)
==7124==  Address 0x6d328dd is 285 bytes inside a block of size 288 alloc'd
==7124==    at 0x4A08BCF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==7124==    by 0x3EBB04F405: g_malloc (gmem.c:97)
==7124==    by 0xA745D3B: gst_ts_demux_parse_pes_header (tsdemux.c:1866)
==7124==    by 0xA745D3B: gst_ts_demux_queue_data (tsdemux.c:1925)
==7124==    by 0xA745D3B: gst_ts_demux_handle_packet (tsdemux.c:2300)
==7124==    by 0xA745D3B: gst_ts_demux_push (tsdemux.c:2375)
==7124==    by 0xA73EE4F: mpegts_base_chain (mpegtsbase.c:1136)
==7124==    by 0xA73F039: mpegts_base_loop (mpegtsbase.c:1315)
==7124==    by 0x5AC9D97: gst_task_func (gsttask.c:331)
==7124==    by 0x5ACAE73: default_func (gsttaskpool.c:68)
==7124==    by 0x3EBB070D67: g_thread_pool_thread_proxy (gthreadpool.c:307)
==7124==    by 0x3EBB0703D4: g_thread_proxy (gthread.c:764)
==7124==    by 0x3EB8807529: start_thread (pthread_create.c:310)
==7124==    by 0x3EB850022C: clone (clone.S:109)
==7124== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   fun:decode_spectrum_and_dequant
   fun:decode_ics.constprop.26
   fun:decode_cpe
   fun:aac_decode_frame_int
   fun:aac_decode_frame
   fun:avcodec_decode_audio4
   fun:gst_ffmpegauddec_audio_frame.isra.0
   fun:gst_ffmpegauddec_frame
   fun:gst_ffmpegauddec_handle_frame
   fun:gst_audio_decoder_push_buffers
   fun:gst_audio_decoder_chain_forward
   fun:gst_audio_decoder_chain
   fun:gst_validate_pad_monitor_chain_func
   fun:gst_pad_chain_data_unchecked
   fun:gst_pad_push_data
   fun:gst_pad_push
   fun:gst_base_parse_push_frame
   fun:gst_base_parse_handle_and_push_frame
   fun:gst_base_parse_finish_frame
   fun:gst_aac_parse_handle_frame
   fun:gst_base_parse_handle_buffer
}
==7124== Invalid read of size 4
==7124==    at 0x1211F36B: decode_spectrum_and_dequant (aacdec.c:1607)
==7124==    by 0x1211F36B: decode_ics.constprop.26 (aacdec.c:1882)
==7124==    by 0x12120627: decode_cpe (aacdec.c:1993)
==7124==    by 0x121214A7: aac_decode_frame_int (aacdec.c:2816)
==7124==    by 0x121223D7: aac_decode_frame (aacdec.c:2950)
==7124==    by 0x120313E5: avcodec_decode_audio4 (utils.c:1657)
==7124==    by 0x11CC61BD: gst_ffmpegauddec_audio_frame.isra.0 (gstavauddec.c:475)
==7124==    by 0x11CC6721: gst_ffmpegauddec_frame (gstavauddec.c:630)
==7124==    by 0x11CC6F5F: gst_ffmpegauddec_handle_frame (gstavauddec.c:751)
==7124==    by 0x50C633D: gst_audio_decoder_push_buffers (gstaudiodecoder.c:1482)
==7124==    by 0x50C687A: gst_audio_decoder_chain_forward (gstaudiodecoder.c:1596)
==7124==    by 0x50C831B: gst_audio_decoder_chain (gstaudiodecoder.c:1854)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==    by 0x5A94079: gst_pad_chain_data_unchecked (gstpad.c:4038)
==7124==    by 0x5A94D28: gst_pad_push_data (gstpad.c:4271)
==7124==    by 0x5A952BE: gst_pad_push (gstpad.c:4383)
==7124==    by 0x57B6016: gst_base_parse_push_frame (gstbaseparse.c:2336)
==7124==    by 0x57B4F5C: gst_base_parse_handle_and_push_frame (gstbaseparse.c:2168)
==7124==    by 0x57B68EC: gst_base_parse_finish_frame (gstbaseparse.c:2493)
==7124==    by 0xC7F5B90: gst_aac_parse_handle_frame (gstaacparse.c:1330)
==7124==    by 0x57B41D3: gst_base_parse_handle_buffer (gstbaseparse.c:1982)
==7124==  Address 0x6c1a0ce is 302 bytes inside a block of size 305 alloc'd
==7124==    at 0x4A08BCF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==7124==    by 0x3EBB04F405: g_malloc (gmem.c:97)
==7124==    by 0xA745D3B: gst_ts_demux_parse_pes_header (tsdemux.c:1866)
==7124==    by 0xA745D3B: gst_ts_demux_queue_data (tsdemux.c:1925)
==7124==    by 0xA745D3B: gst_ts_demux_handle_packet (tsdemux.c:2300)
==7124==    by 0xA745D3B: gst_ts_demux_push (tsdemux.c:2375)
==7124==    by 0xA73EE4F: mpegts_base_chain (mpegtsbase.c:1136)
==7124==    by 0xA73F039: mpegts_base_loop (mpegtsbase.c:1315)
==7124==    by 0x5AC9D97: gst_task_func (gsttask.c:331)
==7124==    by 0x5ACAE73: default_func (gsttaskpool.c:68)
==7124==    by 0x3EBB070D67: g_thread_pool_thread_proxy (gthreadpool.c:307)
==7124==    by 0x3EBB0703D4: g_thread_proxy (gthread.c:764)
==7124==    by 0x3EB8807529: start_thread (pthread_create.c:310)
==7124==    by 0x3EB850022C: clone (clone.S:109)
==7124== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   fun:decode_spectrum_and_dequant
   fun:decode_ics.constprop.26
   fun:decode_cpe
   fun:aac_decode_frame_int
   fun:aac_decode_frame
   fun:avcodec_decode_audio4
   fun:gst_ffmpegauddec_audio_frame.isra.0
   fun:gst_ffmpegauddec_frame
   fun:gst_ffmpegauddec_handle_frame
   fun:gst_audio_decoder_push_buffers
   fun:gst_audio_decoder_chain_forward
   fun:gst_audio_decoder_chain
   fun:gst_validate_pad_monitor_chain_func
   fun:gst_pad_chain_data_unchecked
   fun:gst_pad_push_data
   fun:gst_pad_push
   fun:gst_base_parse_push_frame
   fun:gst_base_parse_handle_and_push_frame
   fun:gst_base_parse_finish_frame
   fun:gst_aac_parse_handle_frame
   fun:gst_base_parse_handle_buffer
}
==7124== Invalid read of size 4
==7124==    at 0x1211F6E0: decode_spectrum_and_dequant (aacdec.c:1626)
==7124==    by 0x1211F6E0: decode_ics.constprop.26 (aacdec.c:1882)
==7124==    by 0x12120627: decode_cpe (aacdec.c:1993)
==7124==    by 0x121214A7: aac_decode_frame_int (aacdec.c:2816)
==7124==    by 0x121223D7: aac_decode_frame (aacdec.c:2950)
==7124==    by 0x120313E5: avcodec_decode_audio4 (utils.c:1657)
==7124==    by 0x11CC61BD: gst_ffmpegauddec_audio_frame.isra.0 (gstavauddec.c:475)
==7124==    by 0x11CC6721: gst_ffmpegauddec_frame (gstavauddec.c:630)
==7124==    by 0x11CC6F5F: gst_ffmpegauddec_handle_frame (gstavauddec.c:751)
==7124==    by 0x50C633D: gst_audio_decoder_push_buffers (gstaudiodecoder.c:1482)
==7124==    by 0x50C687A: gst_audio_decoder_chain_forward (gstaudiodecoder.c:1596)
==7124==    by 0x50C831B: gst_audio_decoder_chain (gstaudiodecoder.c:1854)
==7124==    by 0x4C2C098: gst_validate_pad_monitor_chain_func (gst-validate-pad-monitor.c:2008)
==7124==    by 0x5A94079: gst_pad_chain_data_unchecked (gstpad.c:4038)
==7124==    by 0x5A94D28: gst_pad_push_data (gstpad.c:4271)
==7124==    by 0x5A952BE: gst_pad_push (gstpad.c:4383)
==7124==    by 0x57B6016: gst_base_parse_push_frame (gstbaseparse.c:2336)
==7124==    by 0x57B4F5C: gst_base_parse_handle_and_push_frame (gstbaseparse.c:2168)
==7124==    by 0x57B68EC: gst_base_parse_finish_frame (gstbaseparse.c:2493)
==7124==    by 0xC7F5B90: gst_aac_parse_handle_frame (gstaacparse.c:1330)
==7124==    by 0x57B41D3: gst_base_parse_handle_buffer (gstbaseparse.c:1982)
==7124==  Address 0x6ee3c14 is 324 bytes inside a block of size 327 alloc'd
==7124==    at 0x4A08BCF: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==7124==    by 0x3EBB04F405: g_malloc (gmem.c:97)
==7124==    by 0xA745D3B: gst_ts_demux_parse_pes_header (tsdemux.c:1866)
==7124==    by 0xA745D3B: gst_ts_demux_queue_data (tsdemux.c:1925)
==7124==    by 0xA745D3B: gst_ts_demux_handle_packet (tsdemux.c:2300)
==7124==    by 0xA745D3B: gst_ts_demux_push (tsdemux.c:2375)
==7124==    by 0xA73EE4F: mpegts_base_chain (mpegtsbase.c:1136)
==7124==    by 0xA73F039: mpegts_base_loop (mpegtsbase.c:1315)
==7124==    by 0x5AC9D97: gst_task_func (gsttask.c:331)
==7124==    by 0x5ACAE73: default_func (gsttaskpool.c:68)
==7124==    by 0x3EBB070D67: g_thread_pool_thread_proxy (gthreadpool.c:307)
==7124==    by 0x3EBB0703D4: g_thread_proxy (gthread.c:764)
==7124==    by 0x3EB8807529: start_thread (pthread_create.c:310)
==7124==    by 0x3EB850022C: clone (clone.S:109)
==7124== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr4
   fun:decode_spectrum_and_dequant
   fun:decode_ics.constprop.26
   fun:decode_cpe
   fun:aac_decode_frame_int
   fun:aac_decode_frame
   fun:avcodec_decode_audio4
   fun:gst_ffmpegauddec_audio_frame.isra.0
   fun:gst_ffmpegauddec_frame
   fun:gst_ffmpegauddec_handle_frame
   fun:gst_audio_decoder_push_buffers
   fun:gst_audio_decoder_chain_forward
   fun:gst_audio_decoder_chain
   fun:gst_validate_pad_monitor_chain_func
   fun:gst_pad_chain_data_unchecked
   fun:gst_pad_push_data
   fun:gst_pad_push
   fun:gst_base_parse_push_frame
   fun:gst_base_parse_handle_and_push_frame
   fun:gst_base_parse_finish_frame
   fun:gst_aac_parse_handle_frame
   fun:gst_base_parse_handle_buffer
}
==7124== 
==7124== HEAP SUMMARY:
==7124==     in use at exit: 1,136,207 bytes in 10,493 blocks
==7124==   total heap usage: 835,121 allocs, 824,628 frees, 161,144,236 bytes allocated
==7124== 
==7124== LEAK SUMMARY:
==7124==    definitely lost: 0 bytes in 0 blocks
==7124==    indirectly lost: 0 bytes in 0 blocks
==7124==      possibly lost: 0 bytes in 0 blocks
==7124==    still reachable: 242,274 bytes in 2,957 blocks
==7124==         suppressed: 838,781 bytes in 7,150 blocks
==7124== Reachable blocks (those to which a pointer was found) are not shown.
==7124== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==7124== 
==7124== For counts of detected and suppressed errors, rerun with: -v
==7124== ERROR SUMMARY: 15869 errors from 8 contexts (suppressed: 430 from 430)
