Skip to content
This repository was archived by the owner on May 7, 2024. It is now read-only.
This repository was archived by the owner on May 7, 2024. It is now read-only.

Adeon crashes when setting parameter name longer than 16 characters #12

@vzahradnik

Description

@vzahradnik

When user tries to set up a parameter longer than 16 characters (maximum supported length), and also he wants to set a callback, Adeon code is accessing unallocated object.

  1. First, Adeon tries to store the parameter in the list
  2. Then it compares the parameter length, and because it exceeds maximum supported length, it won't store the parameter
  3. The function returns NULL reference
  4. Adeon doesn't check the NULL reference, and stores pointer to callback function
  5. Adeon crashes

This issue was fixed in #10

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions