[ https://issues.apache.org/jira/browse/CB-11078?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
jcesarmobile resolved CB-11078. ------------------------------- Resolution: Fixed Fixed in cordova-android 5.3.0-dev > Empty string for BackgroundColor preference crashes application > --------------------------------------------------------------- > > Key: CB-11078 > URL: https://issues.apache.org/jira/browse/CB-11078 > Project: Apache Cordova > Issue Type: Bug > Components: Android > Environment: HTC One > Android 6.0 > Cordova-Android 5.1.0 > Reporter: Ryan Willoughby > Assignee: Jesse MacFadyen > Priority: Minor > Labels: easyfix, triaged > > A preference of > {{<preference name="BackgroundColor" value="" />}} > will cause an a cordova application to crash on startup with a > NumberFormatException: > {color:red} > 04-13 11:18:29.894: E/AndroidRuntime(20224): java.lang.RuntimeException: > Unable to start activity > ComponentInfo{com.whatever.whatever/com.whatever.whatever.ClassName}: > java.lang.NumberFormatException: Invalid long: "" > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2484) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2544) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.app.ActivityThread.access$900(ActivityThread.java:150) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.app.ActivityThread$H.handleMessage(ActivityThread.java:1394) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.os.Handler.dispatchMessage(Handler.java:102) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.os.Looper.loop(Looper.java:168) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.app.ActivityThread.main(ActivityThread.java:5845) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > java.lang.reflect.Method.invoke(Native Method) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:797) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:687) > 04-13 11:18:29.894: E/AndroidRuntime(20224): Caused by: > java.lang.NumberFormatException: Invalid long: "" > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > java.lang.Long.invalidLong(Long.java:124) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > java.lang.Long.decode(Long.java:142) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > org.apache.cordova.CordovaPreferences.getInteger(CordovaPreferences.java:78) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > org.apache.cordova.CordovaActivity.createViews(CordovaActivity.java:178) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > org.apache.cordova.CordovaActivity.init(CordovaActivity.java:142) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > org.apache.cordova.CordovaActivity.loadUrl(CordovaActivity.java:214) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > uk.directpath.staffssmartalert2.StaffsSmartAlertv2.onCreate(StaffsSmartAlertv2.java:32) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.app.Activity.performCreate(Activity.java:6248) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1125) > 04-13 11:18:29.894: E/AndroidRuntime(20224): at > android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2437) > 04-13 11:18:29.894: E/AndroidRuntime(20224): ... 9 more > {color} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org