Skip to content

h265_stream.cpp have some memory leaks #14

@CaiGiBear

Description

@CaiGiBear

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()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions