Strange behavior from ccPlus1.exe

Hi , i have a bit strange experience with the attached code. The compiler seems to be 'hanging' and the process ccplus1.exe has to bee killed via the task manager. No error messages. I know that the problem i caused by missing () from String.length (CrashStr.length) method , but the fact that no errors or anything at all is a ministry to me.

String CrashStr = "";
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  Serial.println(CrashStr.length);
}

void loop() {
  // put your main code here, to run repeatedly:

}

What OS? What version of the IDE?

bostDK:
The compiler seems to be 'hanging' and the process ccplus1.exe has to bee killed via the task manager. No error messages.

Arduino IDE 1.0.5 creates and shows an error message, no hanging:
sketch_jun04a:6: error: no matching function for call to 'HardwareSerial::println()'

Arduino IDE 1.6.4 creates no error message and hangs during compile.

So possibly that is simply caused by the "new and improved version" of the IDE you are using.

Easy rule: New software version ==> new bugs

Otherwise there would be no need for new software versions.

Sorry for not being specific about environment: Win7 Enterprise 64 bit IDE 1.6.4