Index: branches/ErmaC/Trunk/i386/libsaio/sys.c =================================================================== --- branches/ErmaC/Trunk/i386/libsaio/sys.c (revision 2028) +++ branches/ErmaC/Trunk/i386/libsaio/sys.c (revision 2029) @@ -344,6 +344,7 @@ } else { idx++; strncpy(gMakeDirSpec, name, idx); + gMakeDirSpec[idx] = '\0'; // ISSUE: http://forge.voodooprojects.org/p/chameleon/issues/270/ name += idx; } dirSpec = gMakeDirSpec; Index: branches/ErmaC/Trunk/i386/boot2/boot.c =================================================================== --- branches/ErmaC/Trunk/i386/boot2/boot.c (revision 2028) +++ branches/ErmaC/Trunk/i386/boot2/boot.c (revision 2029) @@ -272,7 +272,7 @@ sprintf(kernelCacheFile, "%s.%08lX", kDefaultCachePathLeo, adler32); } } - +/* Issue: http://forge.voodooprojects.org/p/chameleon/issues/270/ // kernelCacheFile must start with a / if (kernelCacheFile[0] != '/') { char *str = strdup(kernelCacheFile); @@ -281,7 +281,7 @@ sprintf(kernelCacheFile, "/%s", str); free(str); } - +*/ // Check if the kernel cache file exists ret = -1; Index: branches/ErmaC/Trunk/CHANGES =================================================================== --- branches/ErmaC/Trunk/CHANGES (revision 2028) +++ branches/ErmaC/Trunk/CHANGES (revision 2029) @@ -1,3 +1,4 @@ +- Apply patch by Andrey B http://forge.voodooprojects.org/p/chameleon/issues/270/ - cparm : Added a Sata module, known as YellowIconFixer in my branch, useful to fix yellow icon issue (can also fix an issue with the apple's dvd player application in moutain lion) , for now not added in the pkg script !!! - cparm : Ported the nvidia plist helper (less time to spend on the device id more time to code :-) )