While printing error message when context fails, error variable is not being used anymore
so it will lead to null pointer dereference
https://bugzilla.gnome.org/show_bug.cgi?id=748287
GstCaps *caps;
guint min, max, size;
gboolean update_pool;
- GError *error = NULL;
guint out_width, out_height;
out_width = GST_VIDEO_INFO_WIDTH (&vagg->info);
context_error:
{
- GST_ELEMENT_ERROR (mix, RESOURCE, NOT_FOUND, ("%s", error->message),
- (NULL));
+ GST_ELEMENT_ERROR (mix, RESOURCE, NOT_FOUND, ("Context error"), (NULL));
return FALSE;
}
}