This program crashes after 3 iterations, :
void setup()
{
Serial.begin(115200);
}
void loop()
{
int n = 0;
while(n <= 100) {
int u = 20*n;
int v = 30*n;
String str = String(n) + ", " + String(u) + ", " + String(v);
Serial.println(str);
delay(500);
n++;
}
Serial.println("Done");
}
They haven't fixed the free() bug!
http://code.google.com/p/arduino/issues/detail?id=857
http://code.google.com/p/arduino/issues/detail?id=411
How many more releases?
(edit)
Also, new.cpp still doesn't have placement new in it, nor new[] or delete[].