Cannot access Sitemap with ver 5.4.0.5

Permalink
I have several sites that I have updated to 5.4.0.5, and only two of them are not working. One of the sites that is not working is a fresh install. I'm using PHP 5. Here's the error message(I'd appreciate any suggestions):

An unexpected error occurred.

mysql error: [1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'JOIN p1.cID JOIN p2.cID)) left join CollectionSearchIndexAttributes on (Collec' at line 1] in EXECUTE("select p1.cID, pt.ctHandle from Pages p1 left join Pages p2 on (p1.cPointerID = p2.cID) left join PageTypes pt on (pt.ctID = (if (p2.cID is null, p1.ctID, p2.cID))) left join PagePaths on (PagePaths.cID = p1.cID and PagePaths.ppIsCanonical = 1) left join PageSearchIndex psi on (psi.cID = if(p2.cID is null, p1.cID, p2.cID)) inner join CollectionVersions cv on (cv.cID = if(p2.cID is null, p1.cID, p2.cID) and cvID = (select max(cvID) from CollectionVersions where cID = cv.cID)) inner join Collections c on (c.cID = if(p2.cID is null, p1.cID, p2.cID)) left join CollectionSearchIndexAttributes on (CollectionSearchIndexAttributes.cID = if (p2.cID is null, p1.cID, p2.cID)) where 1=1 and p1.cParentID = '0' and (p1.cIsTemplate = 0 or p2.cIsTemplate = 0) and (p1.cID not in (5,6,7,8,10,11,12,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55) or p2.cID not in (5,6,7,8,10,11,12,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,54,55)) ")

 
xenioy replied on at Permalink Reply
I get this same error upgrading from 5.3.2 to 5.4 using a modified greensalad theme.
xenioy replied on at Permalink Reply
I tried a brand new install and I get the same error when I try to load the sitemap from the dashboard. WTF is going on here?

I'm using netfirms (shudder) and I can install 5.3.3.1 fine. I cannot install 5.4. I set the timeout on my server to 300 seconds and still no go.
wreford replied on at Permalink Reply
wreford
Same problem and error, same server environment and [shudder] hosting provider and c5 version... so this has something interesting to do with Neftirm's server setup. If I solve this without having to roll-back to 5.3 I'll post here.

Also, see
http://www.concrete5.org/community/forums/installation/error-when-u...