Skip to content

member default value sizes smaller than its size causes no errors #135

Open
@lundmark

Description

@lundmark

In dl_load_txt_build_default_data() there is nothing that validates that the member's default_value_size is larger than or equal to its size. This causes dl_txt_pack_write_default_value()'s final if-statement (if( member_size != member->default_value_size ) to do all kind of crazy things like trying to write data that's sized to member->default_value_size - member_size

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions