void incident_3() { String a = ""; String b = a.substring(1); Serial.println("Never reached"); } missing nullpointer check