[ https://issues.apache.org/jira/browse/CB-10734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15189673#comment-15189673 ]
Nikhil Khandelwal commented on CB-10734: ---------------------------------------- [~daserge] Can you please review? > NullPointerException for Fade animation in SplashScreen plugin on android > ------------------------------------------------------------------------- > > Key: CB-10734 > URL: https://issues.apache.org/jira/browse/CB-10734 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin SplashScreen > Affects Versions: 3.2.0 > Reporter: Harsha Kiran > Labels: android, splashscreen > > I couldn't replicate the issue on my device, but we see a lot of crash > reports in our crashlytics log with below message. So looking at code its > crashing on splashImageView.setAnimation(fadeOut); > So checking if splashImageView is null at line:214 might fix this issue. > ```if (fadeSplashScreenDuration > 0)``` > ```Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual > method 'void > android.widget.ImageView.setAnimation(android.view.animation.Animation)' on a > null object reference > at > org.apache.cordova.splashscreen.SplashScreen$3.run(SplashScreen.java:219) > at android.app.Activity.runOnUiThread(Activity.java:5766) > at > org.apache.cordova.splashscreen.SplashScreen.removeSplashScreen(SplashScreen.java:210) > at > org.apache.cordova.splashscreen.SplashScreen.onMessage(SplashScreen.java:180) > at org.apache.cordova.PluginManager.postMessage(PluginManager.java:313) > at > org.apache.cordova.CordovaWebViewImpl.postMessage(CordovaWebViewImpl.java:377) > at > org.apache.cordova.splashscreen.SplashScreen$1.run(SplashScreen.java:156) > at android.os.Handler.handleCallback(Handler.java:739) > at android.os.Handler.dispatchMessage(Handler.java:95) > at android.os.Looper.loop(Looper.java:145) > at android.app.ActivityThread.main(ActivityThread.java:6897) > at java.lang.reflect.Method.invoke(Method.java) > at java.lang.reflect.Method.invoke(Method.java:372) > at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) > at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)``` -- 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