File libpng12-CVE-2015-8540.patch of Package libpng12
--- a/pngwutil.c
+++ b/pngwutil.c
@@ -1580,7 +1580,7 @@
{
png_warning(png_ptr, "trailing spaces removed from keyword");
- while (*kp == ' ')
+ while (key_len && *kp == ' ')
{
*(kp--) = '\0';
key_len--;