openbsd-ports/multimedia/xine-ui/patches/patch-src_xitk_xine-toolkit_image_c
sthen e5fe84ed3e two security-related fixes from upstream via Brad:
- Avoid a possible overflow when handling media marks.
- Avoid a possible overflow when handling M3U files.
2011-04-01 12:32:34 +00:00

23 lines
747 B
Plaintext

$OpenBSD: patch-src_xitk_xine-toolkit_image_c,v 1.1 2011/04/01 12:32:34 sthen Exp $
Avoid a possible overflow when handling M3U files.
--- src/xitk/xine-toolkit/image.c.orig Fri Dec 18 19:34:22 2009
+++ src/xitk/xine-toolkit/image.c Thu Mar 31 19:24:12 2011
@@ -497,6 +497,7 @@ xitk_image_t *xitk_image_create_image_with_colors_from
lines[numlines++] = bp;
bp += linel;
linel = 1;
+ bp[linel] = 0;
}
else {
char *nextword = (bp + lastws);
@@ -514,6 +515,7 @@ xitk_image_t *xitk_image_create_image_with_colors_from
memmove(bp, nextword, wordlen + 1);
linel = wordlen;
+ lastws = 0;
}
if(wlinew > maxw)