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.
First, Adeon tries to store the parameter in the list
Then it compares the parameter length, and because it exceeds maximum supported length, it won't store the parameter
The function returns NULL reference
Adeon doesn't check the NULL reference, and stores pointer to callback function
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.
This issue was fixed in #10