You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.0-buffer-o...

24 lines
891 B

<<<<<<<<<<<<<<<<<< vdr-ffnetdev-0.1.0-buffer-overflow.diff >>>>>>>>>>>>>
fix buffer overflow
https://bugs.gentoo.org/show_bug.cgi?id=350999
Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org>
Signed-off-by: Christian Ruppert <idl0r@gentoo.org>
diff -Naur vdr-ffnetdev-0.1.0.orig/osdworker.c vdr-ffnetdev-0.1.0/osdworker.c
--- vdr-ffnetdev-0.1.0.orig/osdworker.c 2011-01-16 22:58:55.000000000 +0100
+++ vdr-ffnetdev-0.1.0/osdworker.c 2011-01-16 23:00:15.000000000 +0100
@@ -721,9 +721,9 @@
break;
}
- CARD8 name[7];
- strcpy((char*)&name, "VDR-OSD");
- if (!m_OSDClient->SafeWrite(&name, 7))
+// CARD8 name[7];
+// strcpy((char*)&name, "VDR-OSD");
+ if (!m_OSDClient->SafeWrite("VDR-OSD", 7))
{
state = NO_CLIENT;
break;
<<<<<<<<<<<<<<<<<< vdr-ffnetdev-0.1.0-buffer-overflow.diff >>>>>>>>>>>>>