static char* adev_get_parameters(const struct audio_hw_device *dev,
 const char *keys)
{
 (void)dev;
 (void)keys;

 return strdup("");
}

The product reads data past the end, or before the beginning, of the intended buffer.