[ https://issues.apache.org/jira/browse/CB-952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joe Bowser reassigned CB-952: ----------------------------- Assignee: Simon MacDonald (was: Joe Bowser) > Android showSplashScreen crashes > -------------------------------- > > Key: CB-952 > URL: https://issues.apache.org/jira/browse/CB-952 > Project: Apache Cordova > Issue Type: Bug > Components: Android > Reporter: Olivier Louvignes > Assignee: Simon MacDonald > Labels: android, crash > > cordova.exec(null, null, "SplashScreen", "show", []); > Crashes on latest cordova : > 06-22 10:12:52.473: I/CordovaLog(19348): Found log level DEBUG > 06-22 10:12:52.473: I/CordovaLog(19348): Changing log level to DEBUG(3) > 06-22 10:12:52.473: I/CordovaLog(19348): Found preference for classicRender > 06-22 10:12:52.813: I/Web Console(19348): # Application has paused at > file:///android_asset/www/app.js:1 > 06-22 10:12:53.273: E/WindowManager(19348): Activity > com.beelinkapp.Beelink.BeelinkActivity has leaked window > com.android.internal.policy.impl.PhoneWindow$DecorView@40520d60 that was > originally added here > 06-22 10:12:53.273: E/WindowManager(19348): android.view.WindowLeaked: > Activity com.beelinkapp.Beelink.BeelinkActivity has leaked window > com.android.internal.policy.impl.PhoneWindow$DecorView@40520d60 that was > originally added here > 06-22 10:12:53.273: E/WindowManager(19348): at > android.view.ViewRoot.<init>(ViewRoot.java:258) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.view.Window$LocalWindowManager.addView(Window.java:424) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.app.Dialog.show(Dialog.java:241) > 06-22 10:12:53.273: E/WindowManager(19348): at > org.apache.cordova.DroidGap.showSplashScreen(DroidGap.java:1437) > 06-22 10:12:53.273: E/WindowManager(19348): at > org.apache.cordova.DroidGap.loadUrlIntoView(DroidGap.java:612) > 06-22 10:12:53.273: E/WindowManager(19348): at > org.apache.cordova.DroidGap.loadUrl(DroidGap.java:581) > 06-22 10:12:53.273: E/WindowManager(19348): at > com.beelinkapp.Beelink.BeelinkActivity.onCreate(BeelinkActivity.java:13) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:2832) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.app.ActivityThread.access$1600(ActivityThread.java:117) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.app.ActivityThread$H.handleMessage(ActivityThread.java:935) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.os.Handler.dispatchMessage(Handler.java:99) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.os.Looper.loop(Looper.java:130) > 06-22 10:12:53.273: E/WindowManager(19348): at > android.app.ActivityThread.main(ActivityThread.java:3683) > 06-22 10:12:53.273: E/WindowManager(19348): at > java.lang.reflect.Method.invokeNative(Native Method) > 06-22 10:12:53.273: E/WindowManager(19348): at > java.lang.reflect.Method.invoke(Method.java:507) > 06-22 10:12:53.273: E/WindowManager(19348): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) > 06-22 10:12:53.273: E/WindowManager(19348): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) > 06-22 10:12:53.273: E/WindowManager(19348): at > dalvik.system.NativeStart.main(Native Method) > 06-22 10:12:53.273: W/IInputConnectionWrapper(19348): showStatusIcon on > inactive InputConnection > 06-22 10:12:55.733: W/dalvikvm(19348): threadid=1: thread exiting with > uncaught exception (group=0x40015560) > 06-22 10:12:55.733: E/AndroidRuntime(19348): FATAL EXCEPTION: main > 06-22 10:12:55.733: E/AndroidRuntime(19348): > java.lang.IllegalArgumentException: View not attached to window manager > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:355) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:200) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.view.Window$LocalWindowManager.removeView(Window.java:432) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.app.Dialog.dismissDialog(Dialog.java:278) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.app.Dialog.access$000(Dialog.java:71) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.app.Dialog$1.run(Dialog.java:111) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.app.Dialog.dismiss(Dialog.java:268) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > org.apache.cordova.DroidGap.removeSplashScreen(DroidGap.java:1411) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > org.apache.cordova.DroidGap$6.run(DroidGap.java:1443) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.os.Handler.handleCallback(Handler.java:587) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.os.Handler.dispatchMessage(Handler.java:92) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.os.Looper.loop(Looper.java:130) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > android.app.ActivityThread.main(ActivityThread.java:3683) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > java.lang.reflect.Method.invokeNative(Native Method) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > java.lang.reflect.Method.invoke(Method.java:507) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) > 06-22 10:12:55.733: E/AndroidRuntime(19348): at > dalvik.system.NativeStart.main(Native Method) > 06-22 10:13:12.814: E/DroidGap(19348): DroidGap: TIMEOUT ERROR! - calling > webViewClient -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira