latelee / H264BSAnalyzer

H264(AVC) and H265(HEVC) bit stream Analyzer, VS2010 MFC project(Windows 7 x64).
834 stars 338 forks source link

h265_stream.cpp have some memory leaks #14

Open CaiGiBear opened 1 year ago

CaiGiBear commented 1 year ago

Some codes like this:

vector <> m_vector; size != 0; fun() { memset(m_vector,0,sizof(m_vector) ) ;
m_vector.resize(size); //leaks
}

such as: void h265_read_slice_header(h265_stream_t h, bs_t b){ ... memset(hrd, 0, sizeof(h265_slice_header_t)); ... hrd->entry_point_offset_minus1.resize(hrd->num_entry_point_offsets); }

the same: h265_read_vps_rbsp() h265_read_sps_rbsp() h265_read_pps_rbsp()