Same here, after a upgrade from 5.1.11 to 5.2 on a development clone.
SQL table xc_clean_urls seems to be empty after upgrade:
Code:
MySQL returned an empty result set (i.e. zero rows). (Query took 0.0006 seconds.)
SELECT * FROM `xc_clean_urls`
Besides causing the menus/menu breadcrumb and category links on the frontpage to brake, it also causes the makeURLValid function in the new Convertor.php to throw a "strstr(): Empty needle" error while trying to convert the emptu $url into a valid W3C URL
Code:
/**
* Make specified URL a valid for W3C-validation
*
* @param string $url URL
*
* @return string
*/
public static function makeURLValid($url)
{
if (false === strstr('&', $url)) {
$url = str_replace('&', '&', $url);
}
return $url;
}
I have mailed back to support with this error, are I am trying to get my store upgraded to 5.2 without any upgrade issue (now testing on a dev environment..)