diff --git a/arduino-core/src/processing/app/helpers/PreferencesHelper.java b/arduino-core/src/processing/app/helpers/PreferencesHelper.java index 0e096e7f6..eb330f192 100644 --- a/arduino-core/src/processing/app/helpers/PreferencesHelper.java +++ b/arduino-core/src/processing/app/helpers/PreferencesHelper.java @@ -94,6 +94,8 @@ public abstract class PreferencesHelper { try { // ParseDouble handle numbers with decimals too size = (int) Double.parseDouble(split[2]); + if (size < 1) // Do not allow negative or zero size + throw new NumberFormatException(); } catch (NumberFormatException e) { // for wrong formatted size pick the default size = 12;