Freezes While Publishing

Symptoms: When you publish your site, CityDesk hangs (freezes) on one particular article. Your CPU usage goes to 100% and the only way to recover is to end the CityDesk process using the Windows task manager.

Cause: Malformed CityScript in which you have a } or a $ inside CityScript, for example:

{$ .variable }

{$ .variable $ }

In the first example, there is a } instead of $} closing the CityScript, which causes the bug. In the second example, there is a space after the $ which causes the bug.

Solution: Check that all CityScript is properly surrounded by {$ and $}.

Fog Creek Software has confirmed that this is a bug in CityDesk versions 1.0.29 and earlier. It has been fixed in version 1.0.31 (Service Pack 2).

CityDesk Home

Fog Creek Home

Email Us