1
0
mirror of https://github.com/php/php-src.git synced 2026-04-28 18:53:33 +02:00

- Fixed bug #62227 (Invalid phar stream path causes crash)

This commit is contained in:
Felipe Pena
2012-06-04 20:07:14 -03:00
parent 167e2fd782
commit 15213768e6
+5 -1
View File
@@ -1799,7 +1799,11 @@ static int phar_analyze_path(const char *fname, const char *ext, int ext_len, in
#ifdef PHP_WIN32
phar_unixify_path_separators(realpath, strlen(realpath));
#endif
a = strstr(realpath, fname) + ((ext - fname) + ext_len);
if ((a = strstr(realpath, fname)) == NULL) {
return FAILURE;
}
a += ((ext - fname) + ext_len);
*a = '\0';
slash = strrchr(realpath, '/');