From: Artur Wojcik Date: Thu, 10 Dec 2009 19:03:40 +0000 (-0700) Subject: Fix for buffer overflow error. X-Git-Tag: mdadm-3.1.2~63^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=37f0e1e025ab4c31f28da0240f15fa86beaf258a;p=thirdparty%2Fmdadm.git Fix for buffer overflow error. Array index of 'device' may be out of bounds. Array 'device' of size 40 may use index value(s) 0..43. Signed-off-by: Artur Wojcik Signed-off-by: Dan Williams --- diff --git a/platform-intel.c b/platform-intel.c index b21ff075..1516d631 100644 --- a/platform-intel.c +++ b/platform-intel.c @@ -206,7 +206,7 @@ const struct imsm_orom *find_imsm_orom(void) char *devt_to_devpath(dev_t dev) { - char device[40]; + char device[46]; sprintf(device, "/sys/dev/block/%d:%d/device", major(dev), minor(dev)); return canonicalize_file_name(device);